builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-685 starttime: 1467110760.1 results: success (0) buildid: 20160628020722 builduid: 60530972646444c390f3d916b8144998 revision: 2605c36cc36323c20897fb435e0f742e0c3971d7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:00.100772) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:00.101229) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:00.101588) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:00.194358) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:00.194717) ========= 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-1467110748.490425-865722780 _=/tools/buildbot/bin/python using PTY: False --2016-06-28 03:46:00-- 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% 568K=0.02s 2016-06-28 03:46:00 (568 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.293136 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:00.517232) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:00.517552) ========= 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-1467110748.490425-865722780 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.025528 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:00.581573) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-06-28 03:46:00.581926) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2605c36cc36323c20897fb435e0f742e0c3971d7 --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 2605c36cc36323c20897fb435e0f742e0c3971d7 --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-1467110748.490425-865722780 _=/tools/buildbot/bin/python using PTY: False 2016-06-28 03:46:00,670 truncating revision to first 12 chars 2016-06-28 03:46:00,670 Setting DEBUG logging. 2016-06-28 03:46:00,670 attempt 1/10 2016-06-28 03:46:00,671 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2605c36cc363?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 03:46:08,054 unpacking tar archive at: mozilla-beta-2605c36cc363/testing/mozharness/ program finished with exit code 0 elapsedTime=7.639684 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-06-28 03:46:08.248633) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:08.248953) ========= script_repo_revision: 2605c36cc36323c20897fb435e0f742e0c3971d7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:08.249362) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:08.249631) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 03:46:08.275951) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 11 secs) (at 2016-06-28 03:46:08.276327) ========= /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-1467110748.490425-865722780 _=/tools/buildbot/bin/python using PTY: False 03:46:08 INFO - MultiFileLogger online at 20160628 03:46:08 in /builds/slave/test 03:46:08 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 03:46:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:46:08 INFO - {'append_to_log': False, 03:46:08 INFO - 'base_work_dir': '/builds/slave/test', 03:46:08 INFO - 'blob_upload_branch': 'mozilla-beta', 03:46:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:46:08 INFO - 'buildbot_json_path': 'buildprops.json', 03:46:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:46:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:46:08 INFO - 'download_minidump_stackwalk': True, 03:46:08 INFO - 'download_symbols': 'true', 03:46:08 INFO - 'e10s': False, 03:46:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:46:08 INFO - 'tooltool.py': '/tools/tooltool.py', 03:46:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:46:08 INFO - '/tools/misc-python/virtualenv.py')}, 03:46:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:46:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:46:08 INFO - 'log_level': 'info', 03:46:08 INFO - 'log_to_console': True, 03:46:08 INFO - 'opt_config_files': (), 03:46:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:46:08 INFO - '--processes=1', 03:46:08 INFO - '--config=%(test_path)s/wptrunner.ini', 03:46:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:46:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:46:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:46:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:46:08 INFO - 'pip_index': False, 03:46:08 INFO - 'require_test_zip': True, 03:46:08 INFO - 'test_type': ('testharness',), 03:46:08 INFO - 'this_chunk': '1', 03:46:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:46:08 INFO - 'total_chunks': '10', 03:46:08 INFO - 'virtualenv_path': 'venv', 03:46:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:46:08 INFO - 'work_dir': 'build'} 03:46:08 INFO - ##### 03:46:08 INFO - ##### Running clobber step. 03:46:08 INFO - ##### 03:46:08 INFO - Running pre-action listener: _resource_record_pre_action 03:46:08 INFO - Running main action method: clobber 03:46:08 INFO - rmtree: /builds/slave/test/build 03:46:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:46:09 INFO - Running post-action listener: _resource_record_post_action 03:46:09 INFO - ##### 03:46:09 INFO - ##### Running read-buildbot-config step. 03:46:09 INFO - ##### 03:46:09 INFO - Running pre-action listener: _resource_record_pre_action 03:46:09 INFO - Running main action method: read_buildbot_config 03:46:09 INFO - Using buildbot properties: 03:46:09 INFO - { 03:46:09 INFO - "project": "", 03:46:09 INFO - "product": "firefox", 03:46:09 INFO - "script_repo_revision": "production", 03:46:09 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 03:46:09 INFO - "repository": "", 03:46:09 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 03:46:09 INFO - "buildid": "20160628020722", 03:46:09 INFO - "pgo_build": "False", 03:46:09 INFO - "basedir": "/builds/slave/test", 03:46:09 INFO - "buildnumber": 6, 03:46:09 INFO - "slavename": "tst-linux32-spot-685", 03:46:09 INFO - "revision": "2605c36cc36323c20897fb435e0f742e0c3971d7", 03:46:09 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 03:46:09 INFO - "platform": "linux", 03:46:09 INFO - "branch": "mozilla-beta", 03:46:09 INFO - "repo_path": "releases/mozilla-beta", 03:46:09 INFO - "moz_repo_path": "", 03:46:09 INFO - "stage_platform": "linux", 03:46:09 INFO - "builduid": "60530972646444c390f3d916b8144998", 03:46:09 INFO - "slavebuilddir": "test" 03:46:09 INFO - } 03:46:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 03:46:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 03:46:09 INFO - Running post-action listener: _resource_record_post_action 03:46:09 INFO - ##### 03:46:09 INFO - ##### Running download-and-extract step. 03:46:09 INFO - ##### 03:46:09 INFO - Running pre-action listener: _resource_record_pre_action 03:46:09 INFO - Running main action method: download_and_extract 03:46:09 INFO - mkdir: /builds/slave/test/build/tests 03:46:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:09 INFO - https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:46:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 03:46:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 03:46:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:10 INFO - Downloaded 1291 bytes. 03:46:10 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 03:46:10 INFO - Using the following test package requirements: 03:46:10 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 03:46:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:46:10 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 03:46:10 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:46:10 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 03:46:10 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:46:10 INFO - u'jsshell-linux-i686.zip'], 03:46:10 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:46:10 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 03:46:10 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 03:46:10 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:46:10 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 03:46:10 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:46:10 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 03:46:10 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:46:10 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 03:46:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 03:46:10 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 03:46:10 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 03:46:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:10 INFO - https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:46:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 03:46:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 03:46:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:13 INFO - Downloaded 22859868 bytes. 03:46:13 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/*'] 03:46:13 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/* 03:46:14 INFO - caution: filename not matched: web-platform/* 03:46:14 INFO - Return code: 11 03:46:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:14 INFO - https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:46:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 03:46:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 03:46:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:17 INFO - Downloaded 36389080 bytes. 03:46:17 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/*'] 03:46:17 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/* 03:46:21 INFO - caution: filename not matched: bin/* 03:46:21 INFO - caution: filename not matched: config/* 03:46:21 INFO - caution: filename not matched: mozbase/* 03:46:21 INFO - caution: filename not matched: marionette/* 03:46:21 INFO - caution: filename not matched: tools/wptserve/* 03:46:21 INFO - Return code: 11 03:46:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:21 INFO - https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:46:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 03:46:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 03:46:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:27 INFO - Downloaded 69344980 bytes. 03:46:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 03:46:27 INFO - mkdir: /builds/slave/test/properties 03:46:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:46:27 INFO - Writing to file /builds/slave/test/properties/build_url 03:46:27 INFO - Contents: 03:46:27 INFO - build_url:https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 03:46:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 03:46:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:46:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:46:28 INFO - Contents: 03:46:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 03:46:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:28 INFO - https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:46:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 03:46:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 03:46:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/beisH3OGTu-O9MTUl2muBw/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 03:46:35 INFO - Downloaded 92353313 bytes. 03:46:35 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'] 03:46:35 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 03:46:44 INFO - Return code: 0 03:46:44 INFO - Running post-action listener: _resource_record_post_action 03:46:44 INFO - Running post-action listener: set_extra_try_arguments 03:46:44 INFO - ##### 03:46:44 INFO - ##### Running create-virtualenv step. 03:46:44 INFO - ##### 03:46:44 INFO - Running pre-action listener: _pre_create_virtualenv 03:46:44 INFO - Running pre-action listener: _resource_record_pre_action 03:46:44 INFO - Running main action method: create_virtualenv 03:46:44 INFO - Creating virtualenv /builds/slave/test/build/venv 03:46:44 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 03:46:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:46:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:46:45 INFO - Using real prefix '/usr' 03:46:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:46:47 INFO - Installing distribute.............................................................................................................................................................................................done. 03:46:50 INFO - Installing pip.................done. 03:46:50 INFO - Return code: 0 03:46:50 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:46: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')]} 03:46:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:46: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')]} 03:46:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:46:50 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 0x9405c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x946c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x951ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9200e30>, '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 0x949dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x951c470>, '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-1467110748.490425-865722780', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:46:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:46:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:46:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:46:50 INFO - 'CCACHE_UMASK': '002', 03:46:50 INFO - 'DISPLAY': ':0', 03:46:50 INFO - 'HOME': '/home/cltbld', 03:46:50 INFO - 'LANG': 'en_US.UTF-8', 03:46:50 INFO - 'LOGNAME': 'cltbld', 03:46:50 INFO - 'MAIL': '/var/mail/cltbld', 03:46:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:46:50 INFO - 'MOZ_NO_REMOTE': '1', 03:46:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:46:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:46:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:46:50 INFO - 'PWD': '/builds/slave/test', 03:46:50 INFO - 'SHELL': '/bin/bash', 03:46:50 INFO - 'SHLVL': '1', 03:46:50 INFO - 'TERM': 'linux', 03:46:50 INFO - 'TMOUT': '86400', 03:46:50 INFO - 'USER': 'cltbld', 03:46:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467110748.490425-865722780', 03:46:50 INFO - '_': '/tools/buildbot/bin/python'} 03:46:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:46:50 INFO - Downloading/unpacking psutil>=0.7.1 03:46:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:46:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:46:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:46:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:46:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:46:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:46:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:46:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:46:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:46:54 INFO - Installing collected packages: psutil 03:46:54 INFO - Running setup.py install for psutil 03:46:54 INFO - building 'psutil._psutil_linux' extension 03:46:54 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 03:46:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:46:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:46:55 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 03:46:55 INFO - building 'psutil._psutil_posix' extension 03:46:55 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 03:46:55 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 03:46:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:46:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:46:55 INFO - Successfully installed psutil 03:46:55 INFO - Cleaning up... 03:46:55 INFO - Return code: 0 03:46:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:46:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:46:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:46:55 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 0x9405c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x946c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x951ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9200e30>, '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 0x949dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x951c470>, '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-1467110748.490425-865722780', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:46:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:46:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:46:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:46:55 INFO - 'CCACHE_UMASK': '002', 03:46:55 INFO - 'DISPLAY': ':0', 03:46:55 INFO - 'HOME': '/home/cltbld', 03:46:55 INFO - 'LANG': 'en_US.UTF-8', 03:46:55 INFO - 'LOGNAME': 'cltbld', 03:46:55 INFO - 'MAIL': '/var/mail/cltbld', 03:46:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:46:55 INFO - 'MOZ_NO_REMOTE': '1', 03:46:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:46:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:46:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:46:55 INFO - 'PWD': '/builds/slave/test', 03:46:55 INFO - 'SHELL': '/bin/bash', 03:46:55 INFO - 'SHLVL': '1', 03:46:55 INFO - 'TERM': 'linux', 03:46:55 INFO - 'TMOUT': '86400', 03:46:55 INFO - 'USER': 'cltbld', 03:46:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467110748.490425-865722780', 03:46:55 INFO - '_': '/tools/buildbot/bin/python'} 03:46:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:46:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:46:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:46:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:46:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:46:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:46:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:46:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:46:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:46:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:46:59 INFO - Installing collected packages: mozsystemmonitor 03:46:59 INFO - Running setup.py install for mozsystemmonitor 03:46:59 INFO - Successfully installed mozsystemmonitor 03:46:59 INFO - Cleaning up... 03:46:59 INFO - Return code: 0 03:46:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:46:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:46:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:46:59 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 0x9405c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x946c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x951ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9200e30>, '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 0x949dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x951c470>, '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-1467110748.490425-865722780', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:46:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:46:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:46:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:46:59 INFO - 'CCACHE_UMASK': '002', 03:46:59 INFO - 'DISPLAY': ':0', 03:46:59 INFO - 'HOME': '/home/cltbld', 03:46:59 INFO - 'LANG': 'en_US.UTF-8', 03:46:59 INFO - 'LOGNAME': 'cltbld', 03:46:59 INFO - 'MAIL': '/var/mail/cltbld', 03:46:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:46:59 INFO - 'MOZ_NO_REMOTE': '1', 03:46:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:46:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:46:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:46:59 INFO - 'PWD': '/builds/slave/test', 03:46:59 INFO - 'SHELL': '/bin/bash', 03:46:59 INFO - 'SHLVL': '1', 03:46:59 INFO - 'TERM': 'linux', 03:46:59 INFO - 'TMOUT': '86400', 03:46:59 INFO - 'USER': 'cltbld', 03:46:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467110748.490425-865722780', 03:46:59 INFO - '_': '/tools/buildbot/bin/python'} 03:47:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:47:00 INFO - Downloading/unpacking blobuploader==1.2.4 03:47:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:47:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:47:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:47:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:47:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:47:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:47:03 INFO - Downloading blobuploader-1.2.4.tar.gz 03:47:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:47:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:47:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:47:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:47:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:47:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:47:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:47:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:47:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:47:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:47:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:47:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:47:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:47:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:47:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:47:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:47:04 INFO - Downloading docopt-0.6.1.tar.gz 03:47:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:47:04 INFO - Installing collected packages: blobuploader, requests, docopt 03:47:04 INFO - Running setup.py install for blobuploader 03:47:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:47:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:47:05 INFO - Running setup.py install for requests 03:47:05 INFO - Running setup.py install for docopt 03:47:06 INFO - Successfully installed blobuploader requests docopt 03:47:06 INFO - Cleaning up... 03:47:06 INFO - Return code: 0 03:47:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:47:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:47:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:47:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:47:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:47:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:47:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:47:06 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 0x9405c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x946c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x951ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9200e30>, '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 0x949dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x951c470>, '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-1467110748.490425-865722780', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:47:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:47:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:47:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:47:06 INFO - 'CCACHE_UMASK': '002', 03:47:06 INFO - 'DISPLAY': ':0', 03:47:06 INFO - 'HOME': '/home/cltbld', 03:47:06 INFO - 'LANG': 'en_US.UTF-8', 03:47:06 INFO - 'LOGNAME': 'cltbld', 03:47:06 INFO - 'MAIL': '/var/mail/cltbld', 03:47:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:47:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:47:06 INFO - 'MOZ_NO_REMOTE': '1', 03:47:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:47:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:47:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:47:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:47:06 INFO - 'PWD': '/builds/slave/test', 03:47:06 INFO - 'SHELL': '/bin/bash', 03:47:06 INFO - 'SHLVL': '1', 03:47:06 INFO - 'TERM': 'linux', 03:47:06 INFO - 'TMOUT': '86400', 03:47:06 INFO - 'USER': 'cltbld', 03:47:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467110748.490425-865722780', 03:47:06 INFO - '_': '/tools/buildbot/bin/python'} 03:47:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:47:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:47:06 INFO - Running setup.py (path:/tmp/pip-oFThYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:47:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:47:06 INFO - Running setup.py (path:/tmp/pip-8TOqGd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:47:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:47:06 INFO - Running setup.py (path:/tmp/pip-v1FLDr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:47:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:47:06 INFO - Running setup.py (path:/tmp/pip-2rnEdP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:47:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:47:06 INFO - Running setup.py (path:/tmp/pip-7dOmmj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:47:07 INFO - Running setup.py (path:/tmp/pip-_5sRhK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:47:07 INFO - Running setup.py (path:/tmp/pip-sgf0GM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:47:07 INFO - Running setup.py (path:/tmp/pip-oDRCQf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:47:07 INFO - Running setup.py (path:/tmp/pip-TIngNe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:47:07 INFO - Running setup.py (path:/tmp/pip-5vahRK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:47:07 INFO - Running setup.py (path:/tmp/pip-o43tgk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:47:07 INFO - Running setup.py (path:/tmp/pip-Vgp_Ne-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:47:07 INFO - Running setup.py (path:/tmp/pip-yHT6nG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:47:07 INFO - Running setup.py (path:/tmp/pip-BW7KX5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:47:08 INFO - Running setup.py (path:/tmp/pip-4mcILZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:47:08 INFO - Running setup.py (path:/tmp/pip-KRxNTg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:47:08 INFO - Running setup.py (path:/tmp/pip-LH855N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:47:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:47:08 INFO - Running setup.py (path:/tmp/pip-axYtil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:47:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:47:08 INFO - Running setup.py (path:/tmp/pip-SJmxez-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:47:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:47:08 INFO - Running setup.py (path:/tmp/pip-XVIe8v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:47:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:47:09 INFO - Running setup.py (path:/tmp/pip-A_RoGQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:47:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:47:09 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 03:47:09 INFO - Running setup.py install for manifestparser 03:47:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:47:09 INFO - Running setup.py install for mozcrash 03:47:09 INFO - Running setup.py install for mozdebug 03:47:09 INFO - Running setup.py install for mozdevice 03:47:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:47:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:47:10 INFO - Running setup.py install for mozfile 03:47:10 INFO - Running setup.py install for mozhttpd 03:47:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:47:10 INFO - Running setup.py install for mozinfo 03:47:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:47:10 INFO - Running setup.py install for mozInstall 03:47:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:47:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:47:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:47:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:47:10 INFO - Running setup.py install for mozleak 03:47:10 INFO - Running setup.py install for mozlog 03:47:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:47:11 INFO - Running setup.py install for moznetwork 03:47:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:47:11 INFO - Running setup.py install for mozprocess 03:47:11 INFO - Running setup.py install for mozprofile 03:47:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:47:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:47:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:47:11 INFO - Running setup.py install for mozrunner 03:47:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:47:12 INFO - Running setup.py install for mozscreenshot 03:47:12 INFO - Running setup.py install for moztest 03:47:12 INFO - Running setup.py install for mozversion 03:47:12 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:47:12 INFO - Running setup.py install for wptserve 03:47:12 INFO - Running setup.py install for marionette-driver 03:47:13 INFO - Running setup.py install for browsermob-proxy 03:47:13 INFO - Running setup.py install for marionette-client 03:47:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:47:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:47:13 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 03:47:13 INFO - Cleaning up... 03:47:13 INFO - Return code: 0 03:47:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:47:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:47:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:47:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:47:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:47:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:47:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 03:47:13 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 0x9405c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x946c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x951ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9200e30>, '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 0x949dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x951c470>, '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-1467110748.490425-865722780', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:47:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:47:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:47:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:47:13 INFO - 'CCACHE_UMASK': '002', 03:47:13 INFO - 'DISPLAY': ':0', 03:47:13 INFO - 'HOME': '/home/cltbld', 03:47:13 INFO - 'LANG': 'en_US.UTF-8', 03:47:13 INFO - 'LOGNAME': 'cltbld', 03:47:13 INFO - 'MAIL': '/var/mail/cltbld', 03:47:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:47:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:47:13 INFO - 'MOZ_NO_REMOTE': '1', 03:47:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:47:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:47:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:47:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:47:13 INFO - 'PWD': '/builds/slave/test', 03:47:13 INFO - 'SHELL': '/bin/bash', 03:47:13 INFO - 'SHLVL': '1', 03:47:13 INFO - 'TERM': 'linux', 03:47:13 INFO - 'TMOUT': '86400', 03:47:13 INFO - 'USER': 'cltbld', 03:47:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467110748.490425-865722780', 03:47:13 INFO - '_': '/tools/buildbot/bin/python'} 03:47:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:47:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:47:14 INFO - Running setup.py (path:/tmp/pip-yP_k7g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:47:14 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 03:47:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:47:14 INFO - Running setup.py (path:/tmp/pip-aTDLKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:47:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:47:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:47:14 INFO - Running setup.py (path:/tmp/pip-9Sx2bD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:47:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:47:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:47:14 INFO - Running setup.py (path:/tmp/pip-GnwJXM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:47:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:47:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:47:14 INFO - Running setup.py (path:/tmp/pip-vKVYoE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:47:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 03:47:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:47:14 INFO - Running setup.py (path:/tmp/pip-O3x8KE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:47:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 03:47:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:47:14 INFO - Running setup.py (path:/tmp/pip-XFZqeo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:47:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 03:47:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:47:14 INFO - Running setup.py (path:/tmp/pip-nbHGS3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:47:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 03:47:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:47:15 INFO - Running setup.py (path:/tmp/pip-ltK9Wf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:47:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 03:47:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:47:15 INFO - Running setup.py (path:/tmp/pip-_5CSu3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:47:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:47:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:47:15 INFO - Running setup.py (path:/tmp/pip-SIxDAC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:47:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 03:47:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:47:15 INFO - Running setup.py (path:/tmp/pip-bdNaNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:47:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 03:47:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:47:15 INFO - Running setup.py (path:/tmp/pip-tkTWmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:47:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 03:47:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:47:15 INFO - Running setup.py (path:/tmp/pip-QxX4TO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:47:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 03:47:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:47:15 INFO - Running setup.py (path:/tmp/pip-nDrZAA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:47:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 03:47:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:47:15 INFO - Running setup.py (path:/tmp/pip-kwujhs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:47:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 03:47:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:47:16 INFO - Running setup.py (path:/tmp/pip-CwMmLv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:47:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 03:47:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:47:16 INFO - Running setup.py (path:/tmp/pip-619ZZp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:47:16 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 03:47:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:47:16 INFO - Running setup.py (path:/tmp/pip-BjH7mn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:47:16 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 03:47:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:47:16 INFO - Running setup.py (path:/tmp/pip-a34FrK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:47:16 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:47:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:47:16 INFO - Running setup.py (path:/tmp/pip-TJOGoZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:47:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:47:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 03:47:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:47:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:47:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:47:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:47:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:47:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:47:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:47:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:47:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:47:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 03:47:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:47:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:47:20 INFO - Downloading blessings-1.6.tar.gz 03:47:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:47:20 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:47:20 INFO - Installing collected packages: blessings 03:47:20 INFO - Running setup.py install for blessings 03:47:20 INFO - Successfully installed blessings 03:47:20 INFO - Cleaning up... 03:47:20 INFO - Return code: 0 03:47:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:47:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:47:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:47:21 INFO - Reading from file tmpfile_stdout 03:47:21 INFO - Current package versions: 03:47:21 INFO - argparse == 1.2.1 03:47:21 INFO - blessings == 1.6 03:47:21 INFO - blobuploader == 1.2.4 03:47:21 INFO - browsermob-proxy == 0.6.0 03:47:21 INFO - docopt == 0.6.1 03:47:21 INFO - manifestparser == 1.1 03:47:21 INFO - marionette-client == 2.3.0 03:47:21 INFO - marionette-driver == 1.4.0 03:47:21 INFO - mozInstall == 1.12 03:47:21 INFO - mozcrash == 0.17 03:47:21 INFO - mozdebug == 0.1 03:47:21 INFO - mozdevice == 0.48 03:47:21 INFO - mozfile == 1.2 03:47:21 INFO - mozhttpd == 0.7 03:47:21 INFO - mozinfo == 0.9 03:47:21 INFO - mozleak == 0.1 03:47:21 INFO - mozlog == 3.1 03:47:21 INFO - moznetwork == 0.27 03:47:21 INFO - mozprocess == 0.22 03:47:21 INFO - mozprofile == 0.28 03:47:21 INFO - mozrunner == 6.11 03:47:21 INFO - mozscreenshot == 0.1 03:47:21 INFO - mozsystemmonitor == 0.0 03:47:21 INFO - moztest == 0.7 03:47:21 INFO - mozversion == 1.4 03:47:21 INFO - psutil == 3.1.1 03:47:21 INFO - requests == 1.2.3 03:47:21 INFO - wptserve == 1.4.0 03:47:21 INFO - wsgiref == 0.1.2 03:47:21 INFO - Running post-action listener: _resource_record_post_action 03:47:21 INFO - Running post-action listener: _start_resource_monitoring 03:47:21 INFO - Starting resource monitoring. 03:47:21 INFO - ##### 03:47:21 INFO - ##### Running pull step. 03:47:21 INFO - ##### 03:47:21 INFO - Running pre-action listener: _resource_record_pre_action 03:47:21 INFO - Running main action method: pull 03:47:21 INFO - Pull has nothing to do! 03:47:21 INFO - Running post-action listener: _resource_record_post_action 03:47:21 INFO - ##### 03:47:21 INFO - ##### Running install step. 03:47:21 INFO - ##### 03:47:21 INFO - Running pre-action listener: _resource_record_pre_action 03:47:21 INFO - Running main action method: install 03:47:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:47:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:47:21 INFO - Reading from file tmpfile_stdout 03:47:21 INFO - Detecting whether we're running mozinstall >=1.0... 03:47:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:47:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:47:21 INFO - Reading from file tmpfile_stdout 03:47:21 INFO - Output received: 03:47:21 INFO - Usage: mozinstall [options] installer 03:47:21 INFO - Options: 03:47:21 INFO - -h, --help show this help message and exit 03:47:21 INFO - -d DEST, --destination=DEST 03:47:21 INFO - Directory to install application into. [default: 03:47:21 INFO - "/builds/slave/test"] 03:47:21 INFO - --app=APP Application being installed. [default: firefox] 03:47:21 INFO - mkdir: /builds/slave/test/build/application 03:47:21 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'] 03:47:21 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 03:47:48 INFO - Reading from file tmpfile_stdout 03:47:48 INFO - Output received: 03:47:48 INFO - /builds/slave/test/build/application/firefox/firefox 03:47:48 INFO - Running post-action listener: _resource_record_post_action 03:47:48 INFO - ##### 03:47:48 INFO - ##### Running run-tests step. 03:47:48 INFO - ##### 03:47:48 INFO - Running pre-action listener: _resource_record_pre_action 03:47:48 INFO - Running main action method: run_tests 03:47:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:47:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:47:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:47:48 INFO - grabbing minidump binary from tooltool 03:47:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:47:48 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 0x9200e30>, '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 0x949dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x951c470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:47:48 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 03:47:48 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 03:47:48 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:47:48 INFO - Return code: 0 03:47:48 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:47:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:47:49 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/beisH3OGTu-O9MTUl2muBw/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 03:47:49 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/beisH3OGTu-O9MTUl2muBw/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 03:47:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:47:49 INFO - 'CCACHE_UMASK': '002', 03:47:49 INFO - 'DISPLAY': ':0', 03:47:49 INFO - 'HOME': '/home/cltbld', 03:47:49 INFO - 'LANG': 'en_US.UTF-8', 03:47:49 INFO - 'LOGNAME': 'cltbld', 03:47:49 INFO - 'MAIL': '/var/mail/cltbld', 03:47:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:47:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:47:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:47:49 INFO - 'MOZ_NO_REMOTE': '1', 03:47:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:47:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:47:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:47:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:47:49 INFO - 'PWD': '/builds/slave/test', 03:47:49 INFO - 'SHELL': '/bin/bash', 03:47:49 INFO - 'SHLVL': '1', 03:47:49 INFO - 'TERM': 'linux', 03:47:49 INFO - 'TMOUT': '86400', 03:47:49 INFO - 'USER': 'cltbld', 03:47:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467110748.490425-865722780', 03:47:49 INFO - '_': '/tools/buildbot/bin/python'} 03:47:49 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/beisH3OGTu-O9MTUl2muBw/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 03:47:49 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 03:47:49 INFO - import pkg_resources 03:47:50 INFO - Using 1 client processes 03:47:51 INFO - wptserve Starting http server on 127.0.0.1:8000 03:47:51 INFO - wptserve Starting http server on 127.0.0.1:8001 03:47:51 INFO - wptserve Starting http server on 127.0.0.1:8443 03:47:53 INFO - SUITE-START | Running 778 tests 03:47:53 INFO - Running testharness tests 03:47:53 INFO - Setting up ssl 03:47:53 INFO - PROCESS | certutil | 03:47:53 INFO - PROCESS | certutil | 03:47:53 INFO - PROCESS | certutil | 03:47:53 INFO - Certificate Nickname Trust Attributes 03:47:53 INFO - SSL,S/MIME,JAR/XPI 03:47:53 INFO - 03:47:53 INFO - web-platform-tests CT,, 03:47:53 INFO - 03:47:53 INFO - Starting runner 03:47:55 INFO - PROCESS | 1744 | 1467110875814 Marionette DEBUG Marionette enabled via build flag and pref 03:47:56 INFO - PROCESS | 1744 | ++DOCSHELL 0xa4d4d800 == 1 [pid = 1744] [id = 1] 03:47:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 1 (0xa4d4dc00) [pid = 1744] [serial = 1] [outer = (nil)] 03:47:56 INFO - PROCESS | 1744 | [1744] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:47:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 2 (0xa4d4e400) [pid = 1744] [serial = 2] [outer = 0xa4d4dc00] 03:47:56 INFO - PROCESS | 1744 | 1467110876451 Marionette INFO Listening on port 2828 03:47:57 INFO - PROCESS | 1744 | 1467110877012 Marionette DEBUG Marionette enabled via command-line flag 03:47:57 INFO - PROCESS | 1744 | ++DOCSHELL 0xa23a7800 == 2 [pid = 1744] [id = 2] 03:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 3 (0xa23a8c00) [pid = 1744] [serial = 3] [outer = (nil)] 03:47:57 INFO - PROCESS | 1744 | [1744] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1744] [serial = 4] [outer = 0xa23a8c00] 03:47:57 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d1a60 03:47:57 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5560 03:47:57 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20de520 03:47:57 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fe180 03:47:57 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20feea0 03:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 5 (0xa1108400) [pid = 1744] [serial = 5] [outer = 0xa4d4dc00] 03:47:57 INFO - PROCESS | 1744 | [1744] 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 03:47:57 INFO - PROCESS | 1744 | 1467110877383 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48303 03:47:57 INFO - PROCESS | 1744 | [1744] 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 03:47:57 INFO - PROCESS | 1744 | 1467110877457 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48304 03:47:57 INFO - PROCESS | 1744 | 1467110877465 Marionette DEBUG Closed connection conn0 03:47:57 INFO - PROCESS | 1744 | [1744] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 03:47:57 INFO - PROCESS | 1744 | [1744] 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 03:47:57 INFO - PROCESS | 1744 | 1467110877584 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48305 03:47:57 INFO - PROCESS | 1744 | 1467110877588 Marionette DEBUG Closed connection conn1 03:47:57 INFO - PROCESS | 1744 | [1744] 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 03:47:57 INFO - PROCESS | 1744 | 1467110877641 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48306 03:47:57 INFO - PROCESS | 1744 | 1467110877657 Marionette DEBUG Closed connection conn2 03:47:57 INFO - PROCESS | 1744 | 1467110877703 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:47:57 INFO - PROCESS | 1744 | 1467110877724 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":"20160628020722","device":"desktop","version":"48.0"} 03:47:58 INFO - PROCESS | 1744 | [1744] 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 03:47:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9baeb400 == 3 [pid = 1744] [id = 3] 03:47:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 6 (0x9c0e8000) [pid = 1744] [serial = 6] [outer = (nil)] 03:47:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9c1f6000 == 4 [pid = 1744] [id = 4] 03:47:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 7 (0x9ccaf800) [pid = 1744] [serial = 7] [outer = (nil)] 03:47:59 INFO - PROCESS | 1744 | [1744] 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 03:47:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9ab7ac00 == 5 [pid = 1744] [id = 5] 03:47:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 8 (0x9ab7b000) [pid = 1744] [serial = 8] [outer = (nil)] 03:47:59 INFO - PROCESS | 1744 | [1744] 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 03:47:59 INFO - PROCESS | 1744 | [1744] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:47:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 9 (0x9a829000) [pid = 1744] [serial = 9] [outer = 0x9ab7b000] 03:48:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 10 (0x9ab3a800) [pid = 1744] [serial = 10] [outer = 0x9c0e8000] 03:48:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 11 (0x9ab3c400) [pid = 1744] [serial = 11] [outer = 0x9ccaf800] 03:48:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 12 (0x9ab3e800) [pid = 1744] [serial = 12] [outer = 0x9ab7b000] 03:48:01 INFO - PROCESS | 1744 | 1467110881202 Marionette INFO startBrowser 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:01 INFO - PROCESS | 1744 | 1467110881245 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 1744 | 1467110881262 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 1744 | 1467110881265 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 13 (0x9b404400) [pid = 1744] [serial = 13] [outer = 0x9ab7b000] 03:48:01 INFO - PROCESS | 1744 | 1467110881874 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"4763008f-6a6b-413d-aa1a-59d3e9da5d82","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":"20160628020722","device":"desktop","version":"48.0","command_id":1}}] 03:48:02 INFO - PROCESS | 1744 | 1467110882055 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}] 03:48:02 INFO - PROCESS | 1744 | 1467110882061 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:02 INFO - PROCESS | 1744 | 1467110882230 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:48:02 INFO - PROCESS | 1744 | 1467110882488 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:48:02 INFO - PROCESS | 1744 | 1467110882492 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:02 INFO - PROCESS | 1744 | [1744] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:48:02 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:48:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 14 (0x9481f000) [pid = 1744] [serial = 14] [outer = 0x9ab7b000] 03:48:02 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:48:02 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:02 INFO - PROCESS | 1744 | 1467110882929 Marionette TRACE conn3 <- [1,3,null,{}] 03:48:03 INFO - PROCESS | 1744 | 1467110883028 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:48:03 INFO - PROCESS | 1744 | 1467110883034 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:03 INFO - PROCESS | 1744 | 1467110883068 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:48:03 INFO - PROCESS | 1744 | 1467110883204 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 1744 | 1467110883208 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 03:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:48:03 INFO - PROCESS | 1744 | 1467110883243 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 1744 | 1467110883248 Marionette TRACE conn3 <- [1,6,null,{}] 03:48:03 INFO - PROCESS | 1744 | 1467110883327 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}] 03:48:03 INFO - PROCESS | 1744 | 1467110883331 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:03 INFO - PROCESS | 1744 | 1467110883355 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:48:03 INFO - PROCESS | 1744 | 1467110883364 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 1744 | 1467110883371 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e8cc00 == 6 [pid = 1744] [id = 6] 03:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 15 (0x93e8d000) [pid = 1744] [serial = 15] [outer = (nil)] 03:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 16 (0x93e8f800) [pid = 1744] [serial = 16] [outer = 0x93e8d000] 03:48:03 INFO - PROCESS | 1744 | 1467110883439 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 17 (0x93ec4800) [pid = 1744] [serial = 17] [outer = 0x93e8d000] 03:48:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a22000 == 7 [pid = 1744] [id = 7] 03:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 18 (0x93a23000) [pid = 1744] [serial = 18] [outer = (nil)] 03:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 19 (0x93a25000) [pid = 1744] [serial = 19] [outer = 0x93a23000] 03:48:03 INFO - PROCESS | 1744 | 1467110883903 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 20 (0x93a30000) [pid = 1744] [serial = 20] [outer = 0x93a23000] 03:48:04 INFO - PROCESS | 1744 | [1744] 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 03:48:04 INFO - PROCESS | 1744 | 1467110884337 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]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1168ms 03:48:04 INFO - PROCESS | 1744 | 1467110884416 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 1744 | 1467110884418 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 03:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:48:04 INFO - PROCESS | 1744 | 1467110884489 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 1744 | 1467110884492 Marionette TRACE conn3 <- [1,10,null,{}] 03:48:04 INFO - PROCESS | 1744 | 1467110884528 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}] 03:48:04 INFO - PROCESS | 1744 | 1467110884536 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:04 INFO - PROCESS | 1744 | 1467110884702 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:48:04 INFO - PROCESS | 1744 | 1467110884714 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 1744 | 1467110884726 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x92209c00 == 8 [pid = 1744] [id = 8] 03:48:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 21 (0x9220a000) [pid = 1744] [serial = 21] [outer = (nil)] 03:48:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 22 (0x9220c000) [pid = 1744] [serial = 22] [outer = 0x9220a000] 03:48:04 INFO - PROCESS | 1744 | 1467110884790 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 23 (0x92210c00) [pid = 1744] [serial = 23] [outer = 0x9220a000] 03:48:05 INFO - PROCESS | 1744 | 1467110885354 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]]]}] 03:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 947ms 03:48:05 INFO - PROCESS | 1744 | 1467110885381 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:48:05 INFO - PROCESS | 1744 | 1467110885385 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 03:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:48:05 INFO - PROCESS | 1744 | 1467110885390 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 1744 | 1467110885392 Marionette TRACE conn3 <- [1,14,null,{}] 03:48:05 INFO - PROCESS | 1744 | 1467110885398 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}] 03:48:05 INFO - PROCESS | 1744 | 1467110885402 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:05 INFO - PROCESS | 1744 | 1467110885542 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:48:05 INFO - PROCESS | 1744 | 1467110885560 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 1744 | 1467110885568 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240dc00 == 9 [pid = 1744] [id = 9] 03:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 24 (0x9240e400) [pid = 1744] [serial = 24] [outer = (nil)] 03:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 25 (0x92412c00) [pid = 1744] [serial = 25] [outer = 0x9240e400] 03:48:05 INFO - PROCESS | 1744 | 1467110885630 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 26 (0x9241a400) [pid = 1744] [serial = 26] [outer = 0x9240e400] 03:48:06 INFO - PROCESS | 1744 | 1467110886609 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]]]}] 03:48:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x92406400 == 10 [pid = 1744] [id = 10] 03:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 27 (0x92407400) [pid = 1744] [serial = 27] [outer = (nil)] 03:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 28 (0x9240ac00) [pid = 1744] [serial = 28] [outer = 0x92407400] 03:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1279ms 03:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 29 (0x9240c800) [pid = 1744] [serial = 29] [outer = 0x92407400] 03:48:06 INFO - PROCESS | 1744 | 1467110886705 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 1744 | 1467110886711 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 03:48:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x92413000 == 11 [pid = 1744] [id = 11] 03:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 30 (0x92419000) [pid = 1744] [serial = 30] [outer = (nil)] 03:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 31 (0x930c3400) [pid = 1744] [serial = 31] [outer = 0x92419000] 03:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 32 (0x93e3b800) [pid = 1744] [serial = 32] [outer = 0x92419000] 03:48:06 INFO - PROCESS | 1744 | 1467110886884 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - PROCESS | 1744 | 1467110886889 Marionette TRACE conn3 <- [1,18,null,{}] 03:48:06 INFO - PROCESS | 1744 | 1467110886965 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}] 03:48:06 INFO - PROCESS | 1744 | 1467110886971 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:07 INFO - PROCESS | 1744 | 1467110887213 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:48:07 INFO - PROCESS | 1744 | 1467110887288 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 1744 | 1467110887303 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x92316400 == 12 [pid = 1744] [id = 12] 03:48:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 33 (0x92413400) [pid = 1744] [serial = 33] [outer = (nil)] 03:48:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 34 (0x97924400) [pid = 1744] [serial = 34] [outer = 0x92413400] 03:48:07 INFO - PROCESS | 1744 | 1467110887375 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 35 (0x98440800) [pid = 1744] [serial = 35] [outer = 0x92413400] 03:48:08 INFO - PROCESS | 1744 | 1467110888193 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]]]}] 03:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1432ms 03:48:08 INFO - PROCESS | 1744 | 1467110888235 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 1744 | 1467110888242 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 03:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:48:08 INFO - PROCESS | 1744 | 1467110888252 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 1744 | 1467110888255 Marionette TRACE conn3 <- [1,22,null,{}] 03:48:08 INFO - PROCESS | 1744 | 1467110888261 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}] 03:48:08 INFO - PROCESS | 1744 | 1467110888266 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:08 INFO - PROCESS | 1744 | 1467110888495 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:48:08 INFO - PROCESS | 1744 | 1467110888614 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 1744 | 1467110888621 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240d800 == 13 [pid = 1744] [id = 13] 03:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 36 (0x9a0d2000) [pid = 1744] [serial = 36] [outer = (nil)] 03:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 37 (0x9ab35800) [pid = 1744] [serial = 37] [outer = 0x9a0d2000] 03:48:08 INFO - PROCESS | 1744 | 1467110888697 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 38 (0x9b106800) [pid = 1744] [serial = 38] [outer = 0x9a0d2000] 03:48:09 INFO - PROCESS | 1744 | 1467110889529 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]]]}] 03:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1328ms 03:48:09 INFO - PROCESS | 1744 | 1467110889579 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:48:09 INFO - PROCESS | 1744 | 1467110889582 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 03:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:48:09 INFO - PROCESS | 1744 | 1467110889589 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 1744 | 1467110889594 Marionette TRACE conn3 <- [1,26,null,{}] 03:48:09 INFO - PROCESS | 1744 | 1467110889609 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}] 03:48:09 INFO - PROCESS | 1744 | 1467110889616 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:09 INFO - PROCESS | 1744 | 1467110889783 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:48:10 INFO - PROCESS | 1744 | 1467110890059 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 1744 | 1467110890070 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e87800 == 14 [pid = 1744] [id = 14] 03:48:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 39 (0x93e89000) [pid = 1744] [serial = 39] [outer = (nil)] 03:48:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 40 (0x93ecfc00) [pid = 1744] [serial = 40] [outer = 0x93e89000] 03:48:10 INFO - PROCESS | 1744 | 1467110890169 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 41 (0x97922800) [pid = 1744] [serial = 41] [outer = 0x93e89000] 03:48:10 INFO - PROCESS | 1744 | 1467110890984 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]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1432ms 03:48:11 INFO - PROCESS | 1744 | 1467110891022 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 1744 | 1467110891027 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 03:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:48:11 INFO - PROCESS | 1744 | 1467110891033 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 1744 | 1467110891037 Marionette TRACE conn3 <- [1,30,null,{}] 03:48:11 INFO - PROCESS | 1744 | 1467110891044 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}] 03:48:11 INFO - PROCESS | 1744 | 1467110891051 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:11 INFO - PROCESS | 1744 | 1467110891270 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:48:11 INFO - PROCESS | 1744 | 1467110891385 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 1744 | 1467110891391 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a0d2c00 == 15 [pid = 1744] [id = 15] 03:48:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 42 (0x9a0da800) [pid = 1744] [serial = 42] [outer = (nil)] 03:48:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 43 (0x9b40d800) [pid = 1744] [serial = 43] [outer = 0x9a0da800] 03:48:11 INFO - PROCESS | 1744 | 1467110891455 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 44 (0x9b789800) [pid = 1744] [serial = 44] [outer = 0x9a0da800] 03:48:12 INFO - PROCESS | 1744 | 1467110892088 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]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1084ms 03:48:12 INFO - PROCESS | 1744 | 1467110892120 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 1744 | 1467110892125 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 03:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:48:12 INFO - PROCESS | 1744 | 1467110892132 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 1744 | 1467110892135 Marionette TRACE conn3 <- [1,34,null,{}] 03:48:12 INFO - PROCESS | 1744 | 1467110892140 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}] 03:48:12 INFO - PROCESS | 1744 | 1467110892145 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:12 INFO - PROCESS | 1744 | 1467110892283 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:48:12 INFO - PROCESS | 1744 | 1467110892373 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 1744 | 1467110892384 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b78fc00 == 16 [pid = 1744] [id = 16] 03:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 45 (0x9ba97800) [pid = 1744] [serial = 45] [outer = (nil)] 03:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 46 (0x9c0e8c00) [pid = 1744] [serial = 46] [outer = 0x9ba97800] 03:48:12 INFO - PROCESS | 1744 | 1467110892441 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 47 (0x9ccaf000) [pid = 1744] [serial = 47] [outer = 0x9ba97800] 03:48:13 INFO - PROCESS | 1744 | 1467110893060 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]]]}] 03:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 978ms 03:48:13 INFO - PROCESS | 1744 | 1467110893110 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 1744 | 1467110893114 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 03:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:48:13 INFO - PROCESS | 1744 | 1467110893121 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 1744 | 1467110893129 Marionette TRACE conn3 <- [1,38,null,{}] 03:48:13 INFO - PROCESS | 1744 | 1467110893142 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}] 03:48:13 INFO - PROCESS | 1744 | 1467110893149 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:13 INFO - PROCESS | 1744 | 1467110893336 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:48:13 INFO - PROCESS | 1744 | 1467110893350 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 1744 | 1467110893356 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:13 INFO - PROCESS | 1744 | ++DOCSHELL 0xa118d400 == 17 [pid = 1744] [id = 17] 03:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 48 (0xa209d800) [pid = 1744] [serial = 48] [outer = (nil)] 03:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 49 (0xa223a800) [pid = 1744] [serial = 49] [outer = 0xa209d800] 03:48:13 INFO - PROCESS | 1744 | 1467110893428 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 50 (0xa2323000) [pid = 1744] [serial = 50] [outer = 0xa209d800] 03:48:14 INFO - PROCESS | 1744 | 1467110894079 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]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 990ms 03:48:14 INFO - PROCESS | 1744 | 1467110894110 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 1744 | 1467110894114 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 03:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:48:14 INFO - PROCESS | 1744 | 1467110894120 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 1744 | 1467110894122 Marionette TRACE conn3 <- [1,42,null,{}] 03:48:14 INFO - PROCESS | 1744 | 1467110894127 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}] 03:48:14 INFO - PROCESS | 1744 | 1467110894131 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:14 INFO - PROCESS | 1744 | 1467110894290 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:48:14 INFO - PROCESS | 1744 | 1467110894306 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 1744 | 1467110894314 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x9badd400 == 18 [pid = 1744] [id = 18] 03:48:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 51 (0xa1106c00) [pid = 1744] [serial = 51] [outer = (nil)] 03:48:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0xa23acc00) [pid = 1744] [serial = 52] [outer = 0xa1106c00] 03:48:14 INFO - PROCESS | 1744 | 1467110894376 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0xa23b1000) [pid = 1744] [serial = 53] [outer = 0xa1106c00] 03:48:14 INFO - PROCESS | 1744 | 1467110894993 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]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 925ms 03:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:48:15 INFO - PROCESS | 1744 | 1467110895046 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 1744 | 1467110895048 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 03:48:15 INFO - PROCESS | 1744 | 1467110895054 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 1744 | 1467110895057 Marionette TRACE conn3 <- [1,46,null,{}] 03:48:15 INFO - PROCESS | 1744 | 1467110895062 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}] 03:48:15 INFO - PROCESS | 1744 | 1467110895065 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:15 INFO - PROCESS | 1744 | 1467110895191 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:48:15 INFO - PROCESS | 1744 | 1467110895202 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 1744 | 1467110895218 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:15 INFO - PROCESS | 1744 | ++DOCSHELL 0xa23a3400 == 19 [pid = 1744] [id = 19] 03:48:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0xa23a4000) [pid = 1744] [serial = 54] [outer = (nil)] 03:48:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0xa253b000) [pid = 1744] [serial = 55] [outer = 0xa23a4000] 03:48:15 INFO - PROCESS | 1744 | 1467110895369 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0xa2ff2800) [pid = 1744] [serial = 56] [outer = 0xa23a4000] 03:48:15 INFO - PROCESS | 1744 | 1467110895993 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]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 989ms 03:48:16 INFO - PROCESS | 1744 | 1467110896043 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 1744 | 1467110896046 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 03:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:48:16 INFO - PROCESS | 1744 | 1467110896051 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 1744 | 1467110896054 Marionette TRACE conn3 <- [1,50,null,{}] 03:48:16 INFO - PROCESS | 1744 | 1467110896059 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}] 03:48:16 INFO - PROCESS | 1744 | 1467110896064 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:16 INFO - PROCESS | 1744 | 1467110896195 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:48:16 INFO - PROCESS | 1744 | 1467110896285 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 1744 | 1467110896295 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x95270c00 == 20 [pid = 1744] [id = 20] 03:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0xa2ffa800) [pid = 1744] [serial = 57] [outer = (nil)] 03:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0xa33c2000) [pid = 1744] [serial = 58] [outer = 0xa2ffa800] 03:48:16 INFO - PROCESS | 1744 | 1467110896370 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0xa4d0d000) [pid = 1744] [serial = 59] [outer = 0xa2ffa800] 03:48:16 INFO - PROCESS | 1744 | 1467110896956 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]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 933ms 03:48:16 INFO - PROCESS | 1744 | 1467110896985 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 1744 | 1467110896988 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 03:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:48:16 INFO - PROCESS | 1744 | 1467110896995 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 1744 | 1467110896998 Marionette TRACE conn3 <- [1,54,null,{}] 03:48:17 INFO - PROCESS | 1744 | 1467110897002 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}] 03:48:17 INFO - PROCESS | 1744 | 1467110897006 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:17 INFO - PROCESS | 1744 | 1467110897129 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:48:17 INFO - PROCESS | 1744 | 1467110897144 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 1744 | 1467110897152 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x92410800 == 21 [pid = 1744] [id = 21] 03:48:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9792d000) [pid = 1744] [serial = 60] [outer = (nil)] 03:48:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0xa4f1b800) [pid = 1744] [serial = 61] [outer = 0x9792d000] 03:48:17 INFO - PROCESS | 1744 | 1467110897212 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9b105400) [pid = 1744] [serial = 62] [outer = 0x9792d000] 03:48:17 INFO - PROCESS | 1744 | 1467110897819 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]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 877ms 03:48:17 INFO - PROCESS | 1744 | 1467110897872 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 1744 | 1467110897875 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 03:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:48:17 INFO - PROCESS | 1744 | 1467110897886 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 1744 | 1467110897888 Marionette TRACE conn3 <- [1,58,null,{}] 03:48:17 INFO - PROCESS | 1744 | 1467110897894 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}] 03:48:17 INFO - PROCESS | 1744 | 1467110897899 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:18 INFO - PROCESS | 1744 | 1467110898023 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:48:18 INFO - PROCESS | 1744 | 1467110898159 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:18 INFO - PROCESS | 1744 | 1467110898170 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x9241f400 == 22 [pid = 1744] [id = 22] 03:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9b786400) [pid = 1744] [serial = 63] [outer = (nil)] 03:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0xa61d6c00) [pid = 1744] [serial = 64] [outer = 0x9b786400] 03:48:18 INFO - PROCESS | 1744 | 1467110898239 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9c1f8400) [pid = 1744] [serial = 65] [outer = 0x9b786400] 03:48:18 INFO - PROCESS | 1744 | 1467110898847 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]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 982ms 03:48:18 INFO - PROCESS | 1744 | 1467110898864 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 1744 | 1467110898867 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 03:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:48:18 INFO - PROCESS | 1744 | 1467110898873 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 1744 | 1467110898875 Marionette TRACE conn3 <- [1,62,null,{}] 03:48:18 INFO - PROCESS | 1744 | 1467110898880 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}] 03:48:18 INFO - PROCESS | 1744 | 1467110898883 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:19 INFO - PROCESS | 1744 | 1467110899013 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:48:20 INFO - PROCESS | 1744 | 1467110900018 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 1744 | 1467110900028 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x930be000 == 23 [pid = 1744] [id = 23] 03:48:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x930c2800) [pid = 1744] [serial = 66] [outer = (nil)] 03:48:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93e36800) [pid = 1744] [serial = 67] [outer = 0x930c2800] 03:48:20 INFO - PROCESS | 1744 | 1467110900093 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93ecd400) [pid = 1744] [serial = 68] [outer = 0x930c2800] 03:48:20 INFO - PROCESS | 1744 | 1467110900754 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]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1936ms 03:48:20 INFO - PROCESS | 1744 | 1467110900818 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:48:20 INFO - PROCESS | 1744 | 1467110900823 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 03:48:20 INFO - PROCESS | 1744 | 1467110900830 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 1744 | 1467110900835 Marionette TRACE conn3 <- [1,66,null,{}] 03:48:20 INFO - PROCESS | 1744 | 1467110900843 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}] 03:48:20 INFO - PROCESS | 1744 | 1467110900848 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:21 INFO - PROCESS | 1744 | 1467110901028 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9220a000) [pid = 1744] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93e8d000) [pid = 1744] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9a0d2000) [pid = 1744] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x93e89000) [pid = 1744] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9a0da800) [pid = 1744] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9ba97800) [pid = 1744] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0xa209d800) [pid = 1744] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0xa1106c00) [pid = 1744] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0xa2ffa800) [pid = 1744] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x9792d000) [pid = 1744] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x9240e400) [pid = 1744] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:48:21 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x92413400) [pid = 1744] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:48:21 INFO - PROCESS | 1744 | 1467110901568 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:21 INFO - PROCESS | 1744 | 1467110901577 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x92210000 == 24 [pid = 1744] [id = 24] 03:48:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x9230e800) [pid = 1744] [serial = 69] [outer = (nil)] 03:48:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x930bfc00) [pid = 1744] [serial = 70] [outer = 0x9230e800] 03:48:21 INFO - PROCESS | 1744 | 1467110901639 Marionette DEBUG loaded listener.js 03:48:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x9836e000) [pid = 1744] [serial = 71] [outer = 0x9230e800] 03:48:22 INFO - PROCESS | 1744 | 1467110902216 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]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1431ms 03:48:22 INFO - PROCESS | 1744 | 1467110902263 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:48:22 INFO - PROCESS | 1744 | 1467110902269 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 03:48:22 INFO - PROCESS | 1744 | 1467110902274 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - PROCESS | 1744 | 1467110902278 Marionette TRACE conn3 <- [1,70,null,{}] 03:48:22 INFO - PROCESS | 1744 | 1467110902283 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}] 03:48:22 INFO - PROCESS | 1744 | 1467110902287 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:22 INFO - PROCESS | 1744 | 1467110902441 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:48:22 INFO - PROCESS | 1744 | 1467110902535 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 1744 | 1467110902545 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x9844d800 == 25 [pid = 1744] [id = 25] 03:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9ba97800) [pid = 1744] [serial = 72] [outer = (nil)] 03:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9baeb800) [pid = 1744] [serial = 73] [outer = 0x9ba97800] 03:48:22 INFO - PROCESS | 1744 | 1467110902608 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9bff4000) [pid = 1744] [serial = 74] [outer = 0x9ba97800] 03:48:23 INFO - PROCESS | 1744 | 1467110903223 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]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 982ms 03:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:48:23 INFO - PROCESS | 1744 | 1467110903256 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 1744 | 1467110903259 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 03:48:23 INFO - PROCESS | 1744 | 1467110903272 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 1744 | 1467110903280 Marionette TRACE conn3 <- [1,74,null,{}] 03:48:23 INFO - PROCESS | 1744 | 1467110903286 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}] 03:48:23 INFO - PROCESS | 1744 | 1467110903292 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:23 INFO - PROCESS | 1744 | 1467110903476 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:48:23 INFO - PROCESS | 1744 | 1467110903563 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 1744 | 1467110903573 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x92206400 == 26 [pid = 1744] [id = 26] 03:48:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x92207000) [pid = 1744] [serial = 75] [outer = (nil)] 03:48:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x92312400) [pid = 1744] [serial = 76] [outer = 0x92207000] 03:48:23 INFO - PROCESS | 1744 | 1467110903646 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93e83c00) [pid = 1744] [serial = 77] [outer = 0x92207000] 03:48:24 INFO - PROCESS | 1744 | 1467110904425 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]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1194ms 03:48:24 INFO - PROCESS | 1744 | 1467110904462 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:48:24 INFO - PROCESS | 1744 | 1467110904467 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 03:48:24 INFO - PROCESS | 1744 | 1467110904474 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 1744 | 1467110904479 Marionette TRACE conn3 <- [1,78,null,{}] 03:48:24 INFO - PROCESS | 1744 | 1467110904503 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}] 03:48:24 INFO - PROCESS | 1744 | 1467110904511 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:24 INFO - PROCESS | 1744 | 1467110904662 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:48:24 INFO - PROCESS | 1744 | 1467110904787 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 1744 | 1467110904797 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x994df400 == 27 [pid = 1744] [id = 27] 03:48:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9a1e2c00) [pid = 1744] [serial = 78] [outer = (nil)] 03:48:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9bfea400) [pid = 1744] [serial = 79] [outer = 0x9a1e2c00] 03:48:24 INFO - PROCESS | 1744 | 1467110904867 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9cca9c00) [pid = 1744] [serial = 80] [outer = 0x9a1e2c00] 03:48:25 INFO - PROCESS | 1744 | 1467110905599 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]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1197ms 03:48:25 INFO - PROCESS | 1744 | 1467110905682 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 1744 | 1467110905688 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 03:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:48:25 INFO - PROCESS | 1744 | 1467110905695 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 1744 | 1467110905699 Marionette TRACE conn3 <- [1,82,null,{}] 03:48:25 INFO - PROCESS | 1744 | 1467110905704 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}] 03:48:25 INFO - PROCESS | 1744 | 1467110905709 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:25 INFO - PROCESS | 1744 | 1467110905865 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:48:26 INFO - PROCESS | 1744 | 1467110905990 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 1744 | 1467110906000 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x9bff3000 == 28 [pid = 1744] [id = 28] 03:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0xa1107800) [pid = 1744] [serial = 81] [outer = (nil)] 03:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0xa2321800) [pid = 1744] [serial = 82] [outer = 0xa1107800] 03:48:26 INFO - PROCESS | 1744 | 1467110906071 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0xa253b400) [pid = 1744] [serial = 83] [outer = 0xa1107800] 03:48:26 INFO - PROCESS | 1744 | 1467110906793 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]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1129ms 03:48:26 INFO - PROCESS | 1744 | 1467110906824 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 1744 | 1467110906827 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 03:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:48:26 INFO - PROCESS | 1744 | 1467110906842 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 1744 | 1467110906850 Marionette TRACE conn3 <- [1,86,null,{}] 03:48:26 INFO - PROCESS | 1744 | 1467110906856 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}] 03:48:26 INFO - PROCESS | 1744 | 1467110906863 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:27 INFO - PROCESS | 1744 | 1467110907010 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:48:27 INFO - PROCESS | 1744 | 1467110907135 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 1744 | 1467110907141 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b399800 == 29 [pid = 1744] [id = 29] 03:48:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9b39bc00) [pid = 1744] [serial = 84] [outer = (nil)] 03:48:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0xa23a5400) [pid = 1744] [serial = 85] [outer = 0x9b39bc00] 03:48:27 INFO - PROCESS | 1744 | 1467110907211 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0xa2fb7800) [pid = 1744] [serial = 86] [outer = 0x9b39bc00] 03:48:27 INFO - PROCESS | 1744 | 1467110907925 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]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1150ms 03:48:27 INFO - PROCESS | 1744 | 1467110907985 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 1744 | 1467110907989 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 03:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:48:27 INFO - PROCESS | 1744 | 1467110907995 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 1744 | 1467110907998 Marionette TRACE conn3 <- [1,90,null,{}] 03:48:28 INFO - PROCESS | 1744 | 1467110908003 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}] 03:48:28 INFO - PROCESS | 1744 | 1467110908008 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:28 INFO - PROCESS | 1744 | 1467110908166 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:48:28 INFO - PROCESS | 1744 | 1467110908300 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 1744 | 1467110908309 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:28 INFO - PROCESS | 1744 | ++DOCSHELL 0xa2555c00 == 30 [pid = 1744] [id = 30] 03:48:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0xa2ffa400) [pid = 1744] [serial = 87] [outer = (nil)] 03:48:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0xa33bf800) [pid = 1744] [serial = 88] [outer = 0xa2ffa400] 03:48:28 INFO - PROCESS | 1744 | 1467110908382 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0xa33c4400) [pid = 1744] [serial = 89] [outer = 0xa2ffa400] 03:48:29 INFO - PROCESS | 1744 | 1467110909100 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]]]}] 03:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1133ms 03:48:29 INFO - PROCESS | 1744 | 1467110909129 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:48:29 INFO - PROCESS | 1744 | 1467110909132 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 03:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:48:29 INFO - PROCESS | 1744 | 1467110909138 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 1744 | 1467110909141 Marionette TRACE conn3 <- [1,94,null,{}] 03:48:29 INFO - PROCESS | 1744 | 1467110909147 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}] 03:48:29 INFO - PROCESS | 1744 | 1467110909151 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:29 INFO - PROCESS | 1744 | 1467110909286 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:48:29 INFO - PROCESS | 1744 | 1467110909391 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:29 INFO - PROCESS | 1744 | 1467110909407 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b790800 == 31 [pid = 1744] [id = 31] 03:48:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9c0e1000) [pid = 1744] [serial = 90] [outer = (nil)] 03:48:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa110e400) [pid = 1744] [serial = 91] [outer = 0x9c0e1000] 03:48:29 INFO - PROCESS | 1744 | 1467110909527 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0xa33bd400) [pid = 1744] [serial = 92] [outer = 0x9c0e1000] 03:48:30 INFO - PROCESS | 1744 | 1467110910415 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]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1333ms 03:48:30 INFO - PROCESS | 1744 | 1467110910473 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 1744 | 1467110910478 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 03:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:48:30 INFO - PROCESS | 1744 | 1467110910485 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 1744 | 1467110910488 Marionette TRACE conn3 <- [1,98,null,{}] 03:48:30 INFO - PROCESS | 1744 | 1467110910496 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}] 03:48:30 INFO - PROCESS | 1744 | 1467110910501 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:30 INFO - PROCESS | 1744 | 1467110910643 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:48:30 INFO - PROCESS | 1744 | 1467110910776 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:30 INFO - PROCESS | 1744 | 1467110910785 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e36c00 == 32 [pid = 1744] [id = 32] 03:48:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9481a800) [pid = 1744] [serial = 93] [outer = (nil)] 03:48:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9667e000) [pid = 1744] [serial = 94] [outer = 0x9481a800] 03:48:30 INFO - PROCESS | 1744 | 1467110910854 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x99712800) [pid = 1744] [serial = 95] [outer = 0x9481a800] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9ab3e800) [pid = 1744] [serial = 12] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93ecfc00) [pid = 1744] [serial = 40] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9b40d800) [pid = 1744] [serial = 43] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9c0e8c00) [pid = 1744] [serial = 46] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0xa223a800) [pid = 1744] [serial = 49] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0xa23acc00) [pid = 1744] [serial = 52] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0xa253b000) [pid = 1744] [serial = 55] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0xa33c2000) [pid = 1744] [serial = 58] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0xa4f1b800) [pid = 1744] [serial = 61] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0xa2323000) [pid = 1744] [serial = 50] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x930c3400) [pid = 1744] [serial = 31] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x97924400) [pid = 1744] [serial = 34] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9ab35800) [pid = 1744] [serial = 37] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9240ac00) [pid = 1744] [serial = 28] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0xa23b1000) [pid = 1744] [serial = 53] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x98440800) [pid = 1744] [serial = 35] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x97922800) [pid = 1744] [serial = 41] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0xa4d0d000) [pid = 1744] [serial = 59] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9b105400) [pid = 1744] [serial = 62] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9b106800) [pid = 1744] [serial = 38] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9ccaf000) [pid = 1744] [serial = 47] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x9b789800) [pid = 1744] [serial = 44] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x9241a400) [pid = 1744] [serial = 26] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x9a829000) [pid = 1744] [serial = 9] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0xa4d4e400) [pid = 1744] [serial = 2] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0xa61d6c00) [pid = 1744] [serial = 64] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x92412c00) [pid = 1744] [serial = 25] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x9220c000) [pid = 1744] [serial = 22] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x92210c00) [pid = 1744] [serial = 23] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x93a25000) [pid = 1744] [serial = 19] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x93e8f800) [pid = 1744] [serial = 16] [outer = (nil)] [url = about:blank] 03:48:31 INFO - PROCESS | 1744 | --DOMWINDOW == 51 (0x93ec4800) [pid = 1744] [serial = 17] [outer = (nil)] [url = about:blank] 03:48:32 INFO - PROCESS | 1744 | 1467110912229 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]]]}] 03:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1782ms 03:48:32 INFO - PROCESS | 1744 | 1467110912287 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:48:32 INFO - PROCESS | 1744 | 1467110912292 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 03:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:48:32 INFO - PROCESS | 1744 | 1467110912300 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:48:32 INFO - PROCESS | 1744 | 1467110912306 Marionette TRACE conn3 <- [1,102,null,{}] 03:48:32 INFO - PROCESS | 1744 | 1467110912313 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}] 03:48:32 INFO - PROCESS | 1744 | 1467110912318 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:32 INFO - PROCESS | 1744 | 1467110912460 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:48:32 INFO - PROCESS | 1744 | 1467110912469 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 1744 | 1467110912476 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e8f400 == 33 [pid = 1744] [id = 33] 03:48:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0x93e90400) [pid = 1744] [serial = 96] [outer = (nil)] 03:48:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x95270000) [pid = 1744] [serial = 97] [outer = 0x93e90400] 03:48:32 INFO - PROCESS | 1744 | 1467110912546 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x97923000) [pid = 1744] [serial = 98] [outer = 0x93e90400] 03:48:33 INFO - PROCESS | 1744 | 1467110913280 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]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1031ms 03:48:33 INFO - PROCESS | 1744 | 1467110913332 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 1744 | 1467110913340 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 03:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:48:33 INFO - PROCESS | 1744 | 1467110913351 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 1744 | 1467110913355 Marionette TRACE conn3 <- [1,106,null,{}] 03:48:33 INFO - PROCESS | 1744 | 1467110913362 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}] 03:48:33 INFO - PROCESS | 1744 | 1467110913367 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:33 INFO - PROCESS | 1744 | 1467110913526 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:48:33 INFO - PROCESS | 1744 | 1467110913535 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 1744 | 1467110913541 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x9970bc00 == 34 [pid = 1744] [id = 34] 03:48:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x9a19d000) [pid = 1744] [serial = 99] [outer = (nil)] 03:48:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x9a8a3400) [pid = 1744] [serial = 100] [outer = 0x9a19d000] 03:48:33 INFO - PROCESS | 1744 | 1467110913685 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x9ab3c000) [pid = 1744] [serial = 101] [outer = 0x9a19d000] 03:48:34 INFO - PROCESS | 1744 | 1467110914331 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]]]}] 03:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1027ms 03:48:34 INFO - PROCESS | 1744 | 1467110914379 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 1744 | 1467110914383 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 03:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:48:34 INFO - PROCESS | 1744 | 1467110914393 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - PROCESS | 1744 | 1467110914398 Marionette TRACE conn3 <- [1,110,null,{}] 03:48:34 INFO - PROCESS | 1744 | 1467110914414 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}] 03:48:34 INFO - PROCESS | 1744 | 1467110914422 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:34 INFO - PROCESS | 1744 | 1467110914602 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:48:34 INFO - PROCESS | 1744 | 1467110914661 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 1744 | 1467110914674 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b3a5c00 == 35 [pid = 1744] [id = 35] 03:48:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x9b3a6000) [pid = 1744] [serial = 102] [outer = (nil)] 03:48:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x9b40f400) [pid = 1744] [serial = 103] [outer = 0x9b3a6000] 03:48:34 INFO - PROCESS | 1744 | 1467110914736 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9bae0000) [pid = 1744] [serial = 104] [outer = 0x9b3a6000] 03:48:35 INFO - PROCESS | 1744 | 1467110915410 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]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1043ms 03:48:35 INFO - PROCESS | 1744 | 1467110915437 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 1744 | 1467110915441 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 03:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:48:35 INFO - PROCESS | 1744 | 1467110915447 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 1744 | 1467110915449 Marionette TRACE conn3 <- [1,114,null,{}] 03:48:35 INFO - PROCESS | 1744 | 1467110915455 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}] 03:48:35 INFO - PROCESS | 1744 | 1467110915459 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:35 INFO - PROCESS | 1744 | 1467110915625 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:48:35 INFO - PROCESS | 1744 | 1467110915655 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:35 INFO - PROCESS | 1744 | 1467110915661 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9792b400 == 36 [pid = 1744] [id = 36] 03:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9b40c800) [pid = 1744] [serial = 105] [outer = (nil)] 03:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9d90b800) [pid = 1744] [serial = 106] [outer = 0x9b40c800] 03:48:35 INFO - PROCESS | 1744 | 1467110915723 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0xa118e400) [pid = 1744] [serial = 107] [outer = 0x9b40c800] 03:48:36 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0xa23a4000) [pid = 1744] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:48:36 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x9ba97800) [pid = 1744] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:48:36 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x9230e800) [pid = 1744] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:48:36 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x930c2800) [pid = 1744] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:48:36 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x9b786400) [pid = 1744] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:48:36 INFO - PROCESS | 1744 | 1467110916425 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]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1032ms 03:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:48:36 INFO - PROCESS | 1744 | 1467110916481 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 1744 | 1467110916483 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 03:48:36 INFO - PROCESS | 1744 | 1467110916489 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 1744 | 1467110916492 Marionette TRACE conn3 <- [1,118,null,{}] 03:48:36 INFO - PROCESS | 1744 | 1467110916497 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}] 03:48:36 INFO - PROCESS | 1744 | 1467110916501 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:36 INFO - PROCESS | 1744 | 1467110916661 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:48:36 INFO - PROCESS | 1744 | 1467110916676 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 1744 | 1467110916682 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240f800 == 37 [pid = 1744] [id = 37] 03:48:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x9a829c00) [pid = 1744] [serial = 108] [outer = (nil)] 03:48:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0xa209d400) [pid = 1744] [serial = 109] [outer = 0x9a829c00] 03:48:36 INFO - PROCESS | 1744 | 1467110916742 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0xa2238c00) [pid = 1744] [serial = 110] [outer = 0x9a829c00] 03:48:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9d90f000) [pid = 1744] [serial = 111] [outer = 0x92419000] 03:48:37 INFO - PROCESS | 1744 | 1467110917429 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]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 980ms 03:48:37 INFO - PROCESS | 1744 | 1467110917468 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 1744 | 1467110917470 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 03:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:48:37 INFO - PROCESS | 1744 | 1467110917476 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 1744 | 1467110917478 Marionette TRACE conn3 <- [1,122,null,{}] 03:48:37 INFO - PROCESS | 1744 | 1467110917483 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}] 03:48:37 INFO - PROCESS | 1744 | 1467110917492 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:37 INFO - PROCESS | 1744 | 1467110917634 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:48:37 INFO - PROCESS | 1744 | 1467110917723 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 1744 | 1467110917729 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240d000 == 38 [pid = 1744] [id = 38] 03:48:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x93e3ac00) [pid = 1744] [serial = 112] [outer = (nil)] 03:48:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0xa2558800) [pid = 1744] [serial = 113] [outer = 0x93e3ac00] 03:48:37 INFO - PROCESS | 1744 | 1467110917788 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0xa4d0a000) [pid = 1744] [serial = 114] [outer = 0x93e3ac00] 03:48:38 INFO - PROCESS | 1744 | 1467110918520 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]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1076ms 03:48:38 INFO - PROCESS | 1744 | 1467110918565 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 1744 | 1467110918570 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 03:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:48:38 INFO - PROCESS | 1744 | 1467110918578 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 1744 | 1467110918582 Marionette TRACE conn3 <- [1,126,null,{}] 03:48:38 INFO - PROCESS | 1744 | 1467110918590 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}] 03:48:38 INFO - PROCESS | 1744 | 1467110918596 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:38 INFO - PROCESS | 1744 | 1467110918762 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:48:38 INFO - PROCESS | 1744 | 1467110918890 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:38 INFO - PROCESS | 1744 | 1467110918897 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220fc00 == 39 [pid = 1744] [id = 39] 03:48:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x92409800) [pid = 1744] [serial = 115] [outer = (nil)] 03:48:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93ecfc00) [pid = 1744] [serial = 116] [outer = 0x92409800] 03:48:38 INFO - PROCESS | 1744 | 1467110918971 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x97920c00) [pid = 1744] [serial = 117] [outer = 0x92409800] 03:48:39 INFO - PROCESS | 1744 | 1467110919876 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]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1336ms 03:48:39 INFO - PROCESS | 1744 | 1467110919914 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 1744 | 1467110919920 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 03:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:48:39 INFO - PROCESS | 1744 | 1467110919930 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 1744 | 1467110919935 Marionette TRACE conn3 <- [1,130,null,{}] 03:48:39 INFO - PROCESS | 1744 | 1467110919940 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}] 03:48:39 INFO - PROCESS | 1744 | 1467110919946 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:40 INFO - PROCESS | 1744 | 1467110920111 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:48:40 INFO - PROCESS | 1744 | 1467110920238 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:40 INFO - PROCESS | 1744 | 1467110920249 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a3ff000 == 40 [pid = 1744] [id = 40] 03:48:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9b101800) [pid = 1744] [serial = 118] [outer = (nil)] 03:48:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9b39f800) [pid = 1744] [serial = 119] [outer = 0x9b101800] 03:48:40 INFO - PROCESS | 1744 | 1467110920320 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9b784800) [pid = 1744] [serial = 120] [outer = 0x9b101800] 03:48:41 INFO - PROCESS | 1744 | 1467110921243 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]]]}] 03:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1385ms 03:48:41 INFO - PROCESS | 1744 | 1467110921316 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 1744 | 1467110921320 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 03:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:48:41 INFO - PROCESS | 1744 | 1467110921326 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - PROCESS | 1744 | 1467110921332 Marionette TRACE conn3 <- [1,134,null,{}] 03:48:41 INFO - PROCESS | 1744 | 1467110921347 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}] 03:48:41 INFO - PROCESS | 1744 | 1467110921355 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:41 INFO - PROCESS | 1744 | 1467110921631 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:48:41 INFO - PROCESS | 1744 | 1467110921803 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 1744 | 1467110921813 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x92416000 == 41 [pid = 1744] [id = 41] 03:48:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92416400) [pid = 1744] [serial = 121] [outer = (nil)] 03:48:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x930be800) [pid = 1744] [serial = 122] [outer = 0x92416400] 03:48:41 INFO - PROCESS | 1744 | 1467110921925 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93e8dc00) [pid = 1744] [serial = 123] [outer = 0x92416400] 03:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x994df400 == 40 [pid = 1744] [id = 27] 03:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9240f800 == 39 [pid = 1744] [id = 37] 03:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9792b400 == 38 [pid = 1744] [id = 36] 03:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9b3a5c00 == 37 [pid = 1744] [id = 35] 03:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9970bc00 == 36 [pid = 1744] [id = 34] 03:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x93e8f400 == 35 [pid = 1744] [id = 33] 03:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9c1f8400) [pid = 1744] [serial = 65] [outer = (nil)] [url = about:blank] 03:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0xa2ff2800) [pid = 1744] [serial = 56] [outer = (nil)] [url = about:blank] 03:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9baeb800) [pid = 1744] [serial = 73] [outer = (nil)] [url = about:blank] 03:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9bff4000) [pid = 1744] [serial = 74] [outer = (nil)] [url = about:blank] 03:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x930bfc00) [pid = 1744] [serial = 70] [outer = (nil)] [url = about:blank] 03:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93e36800) [pid = 1744] [serial = 67] [outer = (nil)] [url = about:blank] 03:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9836e000) [pid = 1744] [serial = 71] [outer = (nil)] [url = about:blank] 03:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93ecd400) [pid = 1744] [serial = 68] [outer = (nil)] [url = about:blank] 03:48:42 INFO - PROCESS | 1744 | 1467110922665 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]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1387ms 03:48:42 INFO - PROCESS | 1744 | 1467110922718 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 1744 | 1467110922723 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 03:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:48:42 INFO - PROCESS | 1744 | 1467110922732 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 1744 | 1467110922736 Marionette TRACE conn3 <- [1,138,null,{}] 03:48:42 INFO - PROCESS | 1744 | 1467110922742 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}] 03:48:42 INFO - PROCESS | 1744 | 1467110922747 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:42 INFO - PROCESS | 1744 | 1467110922882 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:48:42 INFO - PROCESS | 1744 | 1467110922891 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 1744 | 1467110922901 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x930c1000 == 36 [pid = 1744] [id = 42] 03:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x97928800) [pid = 1744] [serial = 124] [outer = (nil)] 03:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x994ea400) [pid = 1744] [serial = 125] [outer = 0x97928800] 03:48:42 INFO - PROCESS | 1744 | 1467110922963 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9a40e000) [pid = 1744] [serial = 126] [outer = 0x97928800] 03:48:43 INFO - PROCESS | 1744 | 1467110923709 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]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1036ms 03:48:43 INFO - PROCESS | 1744 | 1467110923768 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 1744 | 1467110923772 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 03:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:48:43 INFO - PROCESS | 1744 | 1467110923777 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 1744 | 1467110923781 Marionette TRACE conn3 <- [1,142,null,{}] 03:48:43 INFO - PROCESS | 1744 | 1467110923790 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}] 03:48:43 INFO - PROCESS | 1744 | 1467110923794 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:43 INFO - PROCESS | 1744 | 1467110923940 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:48:43 INFO - PROCESS | 1744 | 1467110923951 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:43 INFO - PROCESS | 1744 | 1467110923957 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x9bff4000 == 37 [pid = 1744] [id = 43] 03:48:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9bff7000) [pid = 1744] [serial = 127] [outer = (nil)] 03:48:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9c1f8800) [pid = 1744] [serial = 128] [outer = 0x9bff7000] 03:48:44 INFO - PROCESS | 1744 | 1467110924018 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0xa1106c00) [pid = 1744] [serial = 129] [outer = 0x9bff7000] 03:48:44 INFO - PROCESS | 1744 | 1467110924787 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]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1029ms 03:48:44 INFO - PROCESS | 1744 | 1467110924807 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 1744 | 1467110924813 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 03:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:48:44 INFO - PROCESS | 1744 | 1467110924827 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 1744 | 1467110924832 Marionette TRACE conn3 <- [1,146,null,{}] 03:48:44 INFO - PROCESS | 1744 | 1467110924857 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}] 03:48:44 INFO - PROCESS | 1744 | 1467110924864 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:45 INFO - PROCESS | 1744 | 1467110925035 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:48:45 INFO - PROCESS | 1744 | 1467110925057 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 1744 | 1467110925062 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x95264800 == 38 [pid = 1744] [id = 44] 03:48:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x95267000) [pid = 1744] [serial = 130] [outer = (nil)] 03:48:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9c0e8c00) [pid = 1744] [serial = 131] [outer = 0x95267000] 03:48:45 INFO - PROCESS | 1744 | 1467110925125 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0xa23a2800) [pid = 1744] [serial = 132] [outer = 0x95267000] 03:48:45 INFO - PROCESS | 1744 | 1467110925837 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]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1055ms 03:48:45 INFO - PROCESS | 1744 | 1467110925876 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 1744 | 1467110925878 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 03:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:48:45 INFO - PROCESS | 1744 | 1467110925891 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 1744 | 1467110925893 Marionette TRACE conn3 <- [1,150,null,{}] 03:48:45 INFO - PROCESS | 1744 | 1467110925902 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}] 03:48:45 INFO - PROCESS | 1744 | 1467110925906 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:46 INFO - PROCESS | 1744 | 1467110926069 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:48:46 INFO - PROCESS | 1744 | 1467110926135 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 1744 | 1467110926143 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x95269c00 == 39 [pid = 1744] [id = 45] 03:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a829000) [pid = 1744] [serial = 133] [outer = (nil)] 03:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0xa3287400) [pid = 1744] [serial = 134] [outer = 0x9a829000] 03:48:46 INFO - PROCESS | 1744 | 1467110926202 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9c0e7400) [pid = 1744] [serial = 135] [outer = 0x9a829000] 03:48:46 INFO - PROCESS | 1744 | 1467110926976 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]]]}] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9b3a6000) [pid = 1744] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a1e2c00) [pid = 1744] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9c0e1000) [pid = 1744] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92207000) [pid = 1744] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9b39bc00) [pid = 1744] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9a829c00) [pid = 1744] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0xa1107800) [pid = 1744] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9b40c800) [pid = 1744] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:48:46 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93e90400) [pid = 1744] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9481a800) [pid = 1744] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9a19d000) [pid = 1744] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0xa2ffa400) [pid = 1744] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1138ms 03:48:47 INFO - PROCESS | 1744 | 1467110927023 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 1744 | 1467110927026 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 03:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:48:47 INFO - PROCESS | 1744 | 1467110927032 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 1744 | 1467110927035 Marionette TRACE conn3 <- [1,154,null,{}] 03:48:47 INFO - PROCESS | 1744 | 1467110927052 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}] 03:48:47 INFO - PROCESS | 1744 | 1467110927056 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:47 INFO - PROCESS | 1744 | 1467110927188 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:48:47 INFO - PROCESS | 1744 | 1467110927277 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 1744 | 1467110927293 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x92409400 == 40 [pid = 1744] [id = 46] 03:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9b3a3800) [pid = 1744] [serial = 136] [outer = (nil)] 03:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9c1f9400) [pid = 1744] [serial = 137] [outer = 0x9b3a3800] 03:48:47 INFO - PROCESS | 1744 | 1467110927362 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0xa2ffa400) [pid = 1744] [serial = 138] [outer = 0x9b3a3800] 03:48:48 INFO - PROCESS | 1744 | 1467110928021 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]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1044ms 03:48:48 INFO - PROCESS | 1744 | 1467110928080 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 1744 | 1467110928083 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 03:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:48:48 INFO - PROCESS | 1744 | 1467110928090 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 1744 | 1467110928093 Marionette TRACE conn3 <- [1,158,null,{}] 03:48:48 INFO - PROCESS | 1744 | 1467110928119 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}] 03:48:48 INFO - PROCESS | 1744 | 1467110928123 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:48 INFO - PROCESS | 1744 | 1467110928307 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:48:48 INFO - PROCESS | 1744 | 1467110928360 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 1744 | 1467110928365 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x99fa0000 == 41 [pid = 1744] [id = 47] 03:48:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0xa610cc00) [pid = 1744] [serial = 139] [outer = (nil)] 03:48:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0xa6727400) [pid = 1744] [serial = 140] [outer = 0xa610cc00] 03:48:48 INFO - PROCESS | 1744 | 1467110928432 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0xa6796400) [pid = 1744] [serial = 141] [outer = 0xa610cc00] 03:48:49 INFO - PROCESS | 1744 | 1467110929221 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]]]}] 03:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1161ms 03:48:49 INFO - PROCESS | 1744 | 1467110929253 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 1744 | 1467110929258 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 03:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:48:49 INFO - PROCESS | 1744 | 1467110929266 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 1744 | 1467110929271 Marionette TRACE conn3 <- [1,162,null,{}] 03:48:49 INFO - PROCESS | 1744 | 1467110929279 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}] 03:48:49 INFO - PROCESS | 1744 | 1467110929284 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:49 INFO - PROCESS | 1744 | 1467110929450 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:48:49 INFO - PROCESS | 1744 | 1467110929583 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 1744 | 1467110929598 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x92202400 == 42 [pid = 1744] [id = 48] 03:48:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9240f400) [pid = 1744] [serial = 142] [outer = (nil)] 03:48:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x95264c00) [pid = 1744] [serial = 143] [outer = 0x9240f400] 03:48:49 INFO - PROCESS | 1744 | 1467110929673 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9526e000) [pid = 1744] [serial = 144] [outer = 0x9240f400] 03:48:50 INFO - PROCESS | 1744 | 1467110930500 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]]]}] 03:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1284ms 03:48:50 INFO - PROCESS | 1744 | 1467110930551 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 1744 | 1467110930557 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 03:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:48:50 INFO - PROCESS | 1744 | 1467110930568 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 1744 | 1467110930571 Marionette TRACE conn3 <- [1,166,null,{}] 03:48:50 INFO - PROCESS | 1744 | 1467110930578 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}] 03:48:50 INFO - PROCESS | 1744 | 1467110930583 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:50 INFO - PROCESS | 1744 | 1467110930743 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:48:50 INFO - PROCESS | 1744 | 1467110930875 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 1744 | 1467110930881 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x98441c00 == 43 [pid = 1744] [id = 49] 03:48:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x99714000) [pid = 1744] [serial = 145] [outer = (nil)] 03:48:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9b108000) [pid = 1744] [serial = 146] [outer = 0x99714000] 03:48:50 INFO - PROCESS | 1744 | 1467110930958 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9ba9cc00) [pid = 1744] [serial = 147] [outer = 0x99714000] 03:48:51 INFO - PROCESS | 1744 | 1467110931789 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]]]}] 03:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1278ms 03:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:48:51 INFO - PROCESS | 1744 | 1467110931846 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:48:51 INFO - PROCESS | 1744 | 1467110931849 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 03:48:51 INFO - PROCESS | 1744 | 1467110931856 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:48:51 INFO - PROCESS | 1744 | 1467110931862 Marionette TRACE conn3 <- [1,170,null,{}] 03:48:51 INFO - PROCESS | 1744 | 1467110931877 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}] 03:48:51 INFO - PROCESS | 1744 | 1467110931885 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:52 INFO - PROCESS | 1744 | 1467110932076 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:48:52 INFO - PROCESS | 1744 | 1467110932211 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 1744 | 1467110932223 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:52 INFO - PROCESS | 1744 | ++DOCSHELL 0xa4f20000 == 44 [pid = 1744] [id = 50] 03:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa4f74800) [pid = 1744] [serial = 148] [outer = (nil)] 03:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0xa672bc00) [pid = 1744] [serial = 149] [outer = 0xa4f74800] 03:48:52 INFO - PROCESS | 1744 | 1467110932302 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0xa6ea5400) [pid = 1744] [serial = 150] [outer = 0xa4f74800] 03:48:53 INFO - PROCESS | 1744 | 1467110933111 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]]]}] 03:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1283ms 03:48:53 INFO - PROCESS | 1744 | 1467110933154 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 1744 | 1467110933159 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 03:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:48:53 INFO - PROCESS | 1744 | 1467110933222 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 1744 | 1467110933226 Marionette TRACE conn3 <- [1,174,null,{}] 03:48:53 INFO - PROCESS | 1744 | 1467110933239 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}] 03:48:53 INFO - PROCESS | 1744 | 1467110933243 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:53 INFO - PROCESS | 1744 | 1467110933420 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:48:53 INFO - PROCESS | 1744 | 1467110933525 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 1744 | 1467110933535 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b39cc00 == 45 [pid = 1744] [id = 51] 03:48:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0xa25f4400) [pid = 1744] [serial = 151] [outer = (nil)] 03:48:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0xa823bc00) [pid = 1744] [serial = 152] [outer = 0xa25f4400] 03:48:53 INFO - PROCESS | 1744 | 1467110933607 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0xa8247400) [pid = 1744] [serial = 153] [outer = 0xa25f4400] 03:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1189ms 03:48:54 INFO - PROCESS | 1744 | 1467110934350 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]]]}] 03:48:54 INFO - PROCESS | 1744 | 1467110934376 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 1744 | 1467110934380 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 03:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:48:54 INFO - PROCESS | 1744 | 1467110934387 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 1744 | 1467110934389 Marionette TRACE conn3 <- [1,178,null,{}] 03:48:54 INFO - PROCESS | 1744 | 1467110934396 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}] 03:48:54 INFO - PROCESS | 1744 | 1467110934401 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:54 INFO - PROCESS | 1744 | 1467110934543 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:48:54 INFO - PROCESS | 1744 | 1467110934680 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 1744 | 1467110934687 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x92202c00 == 46 [pid = 1744] [id = 52] 03:48:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93e36800) [pid = 1744] [serial = 154] [outer = (nil)] 03:48:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9c02f800) [pid = 1744] [serial = 155] [outer = 0x93e36800] 03:48:54 INFO - PROCESS | 1744 | 1467110934764 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9c032000) [pid = 1744] [serial = 156] [outer = 0x93e36800] 03:48:55 INFO - PROCESS | 1744 | 1467110935568 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]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1230ms 03:48:55 INFO - PROCESS | 1744 | 1467110935761 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 1744 | 1467110935768 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 03:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:48:55 INFO - PROCESS | 1744 | 1467110935777 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 1744 | 1467110935781 Marionette TRACE conn3 <- [1,182,null,{}] 03:48:55 INFO - PROCESS | 1744 | 1467110935788 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}] 03:48:55 INFO - PROCESS | 1744 | 1467110935794 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:55 INFO - PROCESS | 1744 | 1467110935943 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:48:56 INFO - PROCESS | 1744 | 1467110936178 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 1744 | 1467110936188 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x97922800 == 47 [pid = 1744] [id = 53] 03:48:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x97924c00) [pid = 1744] [serial = 157] [outer = (nil)] 03:48:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9792cc00) [pid = 1744] [serial = 158] [outer = 0x97924c00] 03:48:56 INFO - PROCESS | 1744 | 1467110936284 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x98447800) [pid = 1744] [serial = 159] [outer = 0x97924c00] 03:48:57 INFO - PROCESS | 1744 | 1467110937186 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]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1483ms 03:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:48:57 INFO - PROCESS | 1744 | 1467110937260 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 1744 | 1467110937263 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 03:48:57 INFO - PROCESS | 1744 | 1467110937272 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 1744 | 1467110937278 Marionette TRACE conn3 <- [1,186,null,{}] 03:48:57 INFO - PROCESS | 1744 | 1467110937284 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}] 03:48:57 INFO - PROCESS | 1744 | 1467110937288 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:57 INFO - PROCESS | 1744 | 1467110937460 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x9b399800 == 46 [pid = 1744] [id = 29] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x9bff3000 == 45 [pid = 1744] [id = 28] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x93e36c00 == 44 [pid = 1744] [id = 32] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0xa2555c00 == 43 [pid = 1744] [id = 30] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0xa2558800) [pid = 1744] [serial = 113] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x92409400 == 42 [pid = 1744] [id = 46] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x95269c00 == 41 [pid = 1744] [id = 45] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x95264800 == 40 [pid = 1744] [id = 44] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x9bff4000 == 39 [pid = 1744] [id = 43] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x930c1000 == 38 [pid = 1744] [id = 42] 03:48:57 INFO - PROCESS | 1744 | --DOCSHELL 0x92416000 == 37 [pid = 1744] [id = 41] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9bae0000) [pid = 1744] [serial = 104] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9cca9c00) [pid = 1744] [serial = 80] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0xa110e400) [pid = 1744] [serial = 91] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92312400) [pid = 1744] [serial = 76] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0xa23a5400) [pid = 1744] [serial = 85] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93e83c00) [pid = 1744] [serial = 77] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0xa2238c00) [pid = 1744] [serial = 110] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0xa253b400) [pid = 1744] [serial = 83] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0xa118e400) [pid = 1744] [serial = 107] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9d90b800) [pid = 1744] [serial = 106] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x97923000) [pid = 1744] [serial = 98] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0xa33bd400) [pid = 1744] [serial = 92] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x99712800) [pid = 1744] [serial = 95] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9bfea400) [pid = 1744] [serial = 79] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a8a3400) [pid = 1744] [serial = 100] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0xa33bf800) [pid = 1744] [serial = 88] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0xa2321800) [pid = 1744] [serial = 82] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9b40f400) [pid = 1744] [serial = 103] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x95270000) [pid = 1744] [serial = 97] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0xa33c4400) [pid = 1744] [serial = 89] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0xa209d400) [pid = 1744] [serial = 109] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93e3b800) [pid = 1744] [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.] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0xa2fb7800) [pid = 1744] [serial = 86] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9667e000) [pid = 1744] [serial = 94] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9ab3c000) [pid = 1744] [serial = 101] [outer = (nil)] [url = about:blank] 03:48:57 INFO - PROCESS | 1744 | 1467110937664 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 1744 | 1467110937674 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x92312400 == 38 [pid = 1744] [id = 54] 03:48:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93e36c00) [pid = 1744] [serial = 160] [outer = (nil)] 03:48:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9526b800) [pid = 1744] [serial = 161] [outer = 0x93e36c00] 03:48:57 INFO - PROCESS | 1744 | 1467110937751 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9ab33400) [pid = 1744] [serial = 162] [outer = 0x93e36c00] 03:48:58 INFO - PROCESS | 1744 | 1467110938362 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]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1136ms 03:48:58 INFO - PROCESS | 1744 | 1467110938406 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 1744 | 1467110938409 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 03:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:48:58 INFO - PROCESS | 1744 | 1467110938415 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 1744 | 1467110938418 Marionette TRACE conn3 <- [1,190,null,{}] 03:48:58 INFO - PROCESS | 1744 | 1467110938430 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}] 03:48:58 INFO - PROCESS | 1744 | 1467110938437 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:58 INFO - PROCESS | 1744 | 1467110938577 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:48:58 INFO - PROCESS | 1744 | 1467110938673 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 1744 | 1467110938685 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x9c1f5400 == 39 [pid = 1744] [id = 55] 03:48:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9c1fb400) [pid = 1744] [serial = 163] [outer = (nil)] 03:48:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9ccea800) [pid = 1744] [serial = 164] [outer = 0x9c1fb400] 03:48:58 INFO - PROCESS | 1744 | 1467110938748 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0xa110e400) [pid = 1744] [serial = 165] [outer = 0x9c1fb400] 03:48:59 INFO - PROCESS | 1744 | 1467110939328 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]]]}] 03:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 978ms 03:48:59 INFO - PROCESS | 1744 | 1467110939395 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 1744 | 1467110939398 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 03:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:48:59 INFO - PROCESS | 1744 | 1467110939404 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 1744 | 1467110939406 Marionette TRACE conn3 <- [1,194,null,{}] 03:48:59 INFO - PROCESS | 1744 | 1467110939411 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}] 03:48:59 INFO - PROCESS | 1744 | 1467110939415 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:59 INFO - PROCESS | 1744 | 1467110939602 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:48:59 INFO - PROCESS | 1744 | 1467110939664 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 1744 | 1467110939671 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:48:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e3e800 == 40 [pid = 1744] [id = 56] 03:48:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0xa110b000) [pid = 1744] [serial = 166] [outer = (nil)] 03:48:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0xa223f800) [pid = 1744] [serial = 167] [outer = 0xa110b000] 03:48:59 INFO - PROCESS | 1744 | 1467110939732 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0xa23b1c00) [pid = 1744] [serial = 168] [outer = 0xa110b000] 03:49:00 INFO - PROCESS | 1744 | 1467110940412 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]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1031ms 03:49:00 INFO - PROCESS | 1744 | 1467110940435 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 1744 | 1467110940438 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 03:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:49:00 INFO - PROCESS | 1744 | 1467110940470 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 1744 | 1467110940472 Marionette TRACE conn3 <- [1,198,null,{}] 03:49:00 INFO - PROCESS | 1744 | 1467110940478 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}] 03:49:00 INFO - PROCESS | 1744 | 1467110940483 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:00 INFO - PROCESS | 1744 | 1467110940661 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:49:00 INFO - PROCESS | 1744 | 1467110940680 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 1744 | 1467110940686 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220b400 == 41 [pid = 1744] [id = 57] 03:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9cca8c00) [pid = 1744] [serial = 169] [outer = (nil)] 03:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0xa2fb8400) [pid = 1744] [serial = 170] [outer = 0x9cca8c00] 03:49:00 INFO - PROCESS | 1744 | 1467110940746 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0xa3322000) [pid = 1744] [serial = 171] [outer = 0x9cca8c00] 03:49:01 INFO - PROCESS | 1744 | 1467110941300 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:49:01 INFO - PROCESS | 1744 | 1467110941492 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]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1100ms 03:49:01 INFO - PROCESS | 1744 | 1467110941549 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 1744 | 1467110941551 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 03:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:49:01 INFO - PROCESS | 1744 | 1467110941557 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 1744 | 1467110941560 Marionette TRACE conn3 <- [1,202,null,{}] 03:49:01 INFO - PROCESS | 1744 | 1467110941571 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}] 03:49:01 INFO - PROCESS | 1744 | 1467110941579 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:01 INFO - PROCESS | 1744 | 1467110941791 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:49:01 INFO - PROCESS | 1744 | 1467110941815 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 1744 | 1467110941824 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220dc00 == 42 [pid = 1744] [id = 58] 03:49:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92408400) [pid = 1744] [serial = 172] [outer = (nil)] 03:49:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa6f4b000) [pid = 1744] [serial = 173] [outer = 0x92408400] 03:49:01 INFO - PROCESS | 1744 | 1467110941882 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa82ec400) [pid = 1744] [serial = 174] [outer = 0x92408400] 03:49:02 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9a829000) [pid = 1744] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:49:02 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9b3a3800) [pid = 1744] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:49:02 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9bff7000) [pid = 1744] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:49:02 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x97928800) [pid = 1744] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:49:02 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92416400) [pid = 1744] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:49:02 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x95267000) [pid = 1744] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:49:02 INFO - PROCESS | 1744 | 1467110942676 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]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1136ms 03:49:02 INFO - PROCESS | 1744 | 1467110942694 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 1744 | 1467110942697 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 03:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:49:02 INFO - PROCESS | 1744 | 1467110942702 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 1744 | 1467110942705 Marionette TRACE conn3 <- [1,206,null,{}] 03:49:02 INFO - PROCESS | 1744 | 1467110942710 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}] 03:49:02 INFO - PROCESS | 1744 | 1467110942714 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:02 INFO - PROCESS | 1744 | 1467110942877 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:49:02 INFO - PROCESS | 1744 | 1467110942891 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 1744 | 1467110942902 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a829000 == 43 [pid = 1744] [id = 59] 03:49:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a82ac00) [pid = 1744] [serial = 175] [outer = (nil)] 03:49:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0xa68ed800) [pid = 1744] [serial = 176] [outer = 0x9a82ac00] 03:49:03 INFO - PROCESS | 1744 | 1467110943017 Marionette DEBUG loaded listener.js 03:49:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0xa4f7e000) [pid = 1744] [serial = 177] [outer = 0x9a82ac00] 03:49:03 INFO - PROCESS | 1744 | 1467110943874 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]]]}] 03:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1183ms 03:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:49:03 INFO - PROCESS | 1744 | 1467110943885 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:49:03 INFO - PROCESS | 1744 | 1467110943888 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 03:49:03 INFO - PROCESS | 1744 | 1467110943895 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - PROCESS | 1744 | 1467110943898 Marionette TRACE conn3 <- [1,210,null,{}] 03:49:03 INFO - PROCESS | 1744 | 1467110943903 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}] 03:49:03 INFO - PROCESS | 1744 | 1467110943906 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:04 INFO - PROCESS | 1744 | 1467110944073 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:49:04 INFO - PROCESS | 1744 | 1467110944091 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 1744 | 1467110944099 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220cc00 == 44 [pid = 1744] [id = 60] 03:49:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9220f400) [pid = 1744] [serial = 178] [outer = (nil)] 03:49:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa68f3c00) [pid = 1744] [serial = 179] [outer = 0x9220f400] 03:49:04 INFO - PROCESS | 1744 | 1467110944159 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa68f8c00) [pid = 1744] [serial = 180] [outer = 0x9220f400] 03:49:05 INFO - PROCESS | 1744 | 1467110945019 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]]]}] 03:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1135ms 03:49:05 INFO - PROCESS | 1744 | 1467110945029 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:49:05 INFO - PROCESS | 1744 | 1467110945035 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 03:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:49:05 INFO - PROCESS | 1744 | 1467110945043 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:49:05 INFO - PROCESS | 1744 | 1467110945050 Marionette TRACE conn3 <- [1,214,null,{}] 03:49:05 INFO - PROCESS | 1744 | 1467110945057 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}] 03:49:05 INFO - PROCESS | 1744 | 1467110945063 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:05 INFO - PROCESS | 1744 | 1467110945280 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:49:05 INFO - PROCESS | 1744 | 1467110945294 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:05 INFO - PROCESS | 1744 | 1467110945301 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240a000 == 45 [pid = 1744] [id = 61] 03:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93e39800) [pid = 1744] [serial = 181] [outer = (nil)] 03:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x97928800) [pid = 1744] [serial = 182] [outer = 0x93e39800] 03:49:05 INFO - PROCESS | 1744 | 1467110945417 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9ab3c000) [pid = 1744] [serial = 183] [outer = 0x93e39800] 03:49:06 INFO - PROCESS | 1744 | 1467110946288 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]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1283ms 03:49:06 INFO - PROCESS | 1744 | 1467110946325 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 1744 | 1467110946332 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 03:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:49:06 INFO - PROCESS | 1744 | 1467110946341 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 1744 | 1467110946346 Marionette TRACE conn3 <- [1,218,null,{}] 03:49:06 INFO - PROCESS | 1744 | 1467110946351 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}] 03:49:06 INFO - PROCESS | 1744 | 1467110946357 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:06 INFO - PROCESS | 1744 | 1467110946526 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:49:06 INFO - PROCESS | 1744 | 1467110946662 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 1744 | 1467110946672 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e3e400 == 46 [pid = 1744] [id = 62] 03:49:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9c02a800) [pid = 1744] [serial = 184] [outer = (nil)] 03:49:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9c036c00) [pid = 1744] [serial = 185] [outer = 0x9c02a800] 03:49:06 INFO - PROCESS | 1744 | 1467110946747 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9d90b800) [pid = 1744] [serial = 186] [outer = 0x9c02a800] 03:49:07 INFO - PROCESS | 1744 | 1467110947528 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]]]}] 03:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1243ms 03:49:07 INFO - PROCESS | 1744 | 1467110947585 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:49:07 INFO - PROCESS | 1744 | 1467110947589 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 03:49:07 INFO - PROCESS | 1744 | 1467110947595 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 1744 | 1467110947601 Marionette TRACE conn3 <- [1,222,null,{}] 03:49:07 INFO - PROCESS | 1744 | 1467110947616 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}] 03:49:07 INFO - PROCESS | 1744 | 1467110947624 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:07 INFO - PROCESS | 1744 | 1467110947788 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:49:07 INFO - PROCESS | 1744 | 1467110947926 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 1744 | 1467110947938 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b1e6000 == 47 [pid = 1744] [id = 63] 03:49:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9b1e7800) [pid = 1744] [serial = 187] [outer = (nil)] 03:49:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0xa2238800) [pid = 1744] [serial = 188] [outer = 0x9b1e7800] 03:49:08 INFO - PROCESS | 1744 | 1467110948010 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0xa2555c00) [pid = 1744] [serial = 189] [outer = 0x9b1e7800] 03:49:08 INFO - PROCESS | 1744 | 1467110948830 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]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1283ms 03:49:08 INFO - PROCESS | 1744 | 1467110948879 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:49:08 INFO - PROCESS | 1744 | 1467110948884 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 03:49:08 INFO - PROCESS | 1744 | 1467110948890 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 1744 | 1467110948894 Marionette TRACE conn3 <- [1,226,null,{}] 03:49:08 INFO - PROCESS | 1744 | 1467110948899 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}] 03:49:08 INFO - PROCESS | 1744 | 1467110948904 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:09 INFO - PROCESS | 1744 | 1467110949065 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:49:09 INFO - PROCESS | 1744 | 1467110949202 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 1744 | 1467110949211 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a27800 == 48 [pid = 1744] [id = 64] 03:49:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93ec9000) [pid = 1744] [serial = 190] [outer = (nil)] 03:49:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0xa4f22800) [pid = 1744] [serial = 191] [outer = 0x93ec9000] 03:49:09 INFO - PROCESS | 1744 | 1467110949285 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0xa68f2800) [pid = 1744] [serial = 192] [outer = 0x93ec9000] 03:49:10 INFO - PROCESS | 1744 | 1467110950027 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]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1179ms 03:49:10 INFO - PROCESS | 1744 | 1467110950070 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 1744 | 1467110950074 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 03:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:49:10 INFO - PROCESS | 1744 | 1467110950080 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 1744 | 1467110950082 Marionette TRACE conn3 <- [1,230,null,{}] 03:49:10 INFO - PROCESS | 1744 | 1467110950088 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}] 03:49:10 INFO - PROCESS | 1744 | 1467110950092 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:10 INFO - PROCESS | 1744 | 1467110950246 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:49:10 INFO - PROCESS | 1744 | 1467110950356 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 1744 | 1467110950364 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x9481a800 == 49 [pid = 1744] [id = 65] 03:49:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9b105c00) [pid = 1744] [serial = 193] [outer = (nil)] 03:49:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0xa68fcc00) [pid = 1744] [serial = 194] [outer = 0x9b105c00] 03:49:10 INFO - PROCESS | 1744 | 1467110950469 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0xa823c800) [pid = 1744] [serial = 195] [outer = 0x9b105c00] 03:49:11 INFO - PROCESS | 1744 | 1467110951276 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]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1229ms 03:49:11 INFO - PROCESS | 1744 | 1467110951309 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 1744 | 1467110951312 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 03:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:49:11 INFO - PROCESS | 1744 | 1467110951336 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 1744 | 1467110951342 Marionette TRACE conn3 <- [1,234,null,{}] 03:49:11 INFO - PROCESS | 1744 | 1467110951348 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}] 03:49:11 INFO - PROCESS | 1744 | 1467110951357 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:11 INFO - PROCESS | 1744 | 1467110951522 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:49:11 INFO - PROCESS | 1744 | 1467110951669 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 1744 | 1467110951675 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x93ecd400 == 50 [pid = 1744] [id = 66] 03:49:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9526a400) [pid = 1744] [serial = 196] [outer = (nil)] 03:49:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0xa8c83000) [pid = 1744] [serial = 197] [outer = 0x9526a400] 03:49:11 INFO - PROCESS | 1744 | 1467110951747 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0xa901e800) [pid = 1744] [serial = 198] [outer = 0x9526a400] 03:49:12 INFO - PROCESS | 1744 | 1467110952486 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]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1185ms 03:49:12 INFO - PROCESS | 1744 | 1467110952519 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 1744 | 1467110952522 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 03:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:49:12 INFO - PROCESS | 1744 | 1467110952529 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 1744 | 1467110952532 Marionette TRACE conn3 <- [1,238,null,{}] 03:49:12 INFO - PROCESS | 1744 | 1467110952537 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}] 03:49:12 INFO - PROCESS | 1744 | 1467110952542 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:12 INFO - PROCESS | 1744 | 1467110952689 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:49:13 INFO - PROCESS | 1744 | 1467110952983 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:13 INFO - PROCESS | 1744 | 1467110952993 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e83000 == 51 [pid = 1744] [id = 67] 03:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93e86c00) [pid = 1744] [serial = 199] [outer = (nil)] 03:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x94821800) [pid = 1744] [serial = 200] [outer = 0x93e86c00] 03:49:13 INFO - PROCESS | 1744 | 1467110953072 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x97926800) [pid = 1744] [serial = 201] [outer = 0x93e86c00] 03:49:13 INFO - PROCESS | 1744 | 1467110953897 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]]]}] 03:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1384ms 03:49:13 INFO - PROCESS | 1744 | 1467110953914 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:49:13 INFO - PROCESS | 1744 | 1467110953918 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 03:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:49:13 INFO - PROCESS | 1744 | 1467110953932 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - PROCESS | 1744 | 1467110953940 Marionette TRACE conn3 <- [1,242,null,{}] 03:49:13 INFO - PROCESS | 1744 | 1467110953976 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}] 03:49:13 INFO - PROCESS | 1744 | 1467110953983 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:14 INFO - PROCESS | 1744 | 1467110954127 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:49:14 INFO - PROCESS | 1744 | 1467110954268 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 1744 | 1467110954275 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a0da800 == 52 [pid = 1744] [id = 68] 03:49:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9b105400) [pid = 1744] [serial = 202] [outer = (nil)] 03:49:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9b1eac00) [pid = 1744] [serial = 203] [outer = 0x9b105400] 03:49:14 INFO - PROCESS | 1744 | 1467110954340 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9b3a2000) [pid = 1744] [serial = 204] [outer = 0x9b105400] 03:49:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9a829000 == 51 [pid = 1744] [id = 59] 03:49:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9220dc00 == 50 [pid = 1744] [id = 58] 03:49:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9220b400 == 49 [pid = 1744] [id = 57] 03:49:14 INFO - PROCESS | 1744 | --DOCSHELL 0x93e3e800 == 48 [pid = 1744] [id = 56] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0xa6727400) [pid = 1744] [serial = 140] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOCSHELL 0x9c1f5400 == 47 [pid = 1744] [id = 55] 03:49:14 INFO - PROCESS | 1744 | --DOCSHELL 0x92312400 == 46 [pid = 1744] [id = 54] 03:49:14 INFO - PROCESS | 1744 | --DOCSHELL 0x97922800 == 45 [pid = 1744] [id = 53] 03:49:14 INFO - PROCESS | 1744 | --DOCSHELL 0x92202c00 == 44 [pid = 1744] [id = 52] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0xa3287400) [pid = 1744] [serial = 134] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9c0e7400) [pid = 1744] [serial = 135] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9c1f9400) [pid = 1744] [serial = 137] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9c1f8800) [pid = 1744] [serial = 128] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x994ea400) [pid = 1744] [serial = 125] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9a40e000) [pid = 1744] [serial = 126] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93e8dc00) [pid = 1744] [serial = 123] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x930be800) [pid = 1744] [serial = 122] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93ecfc00) [pid = 1744] [serial = 116] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9b39f800) [pid = 1744] [serial = 119] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9c0e8c00) [pid = 1744] [serial = 131] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0xa23a2800) [pid = 1744] [serial = 132] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0xa2ffa400) [pid = 1744] [serial = 138] [outer = (nil)] [url = about:blank] 03:49:14 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0xa1106c00) [pid = 1744] [serial = 129] [outer = (nil)] [url = about:blank] 03:49:15 INFO - PROCESS | 1744 | 1467110955104 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]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1214ms 03:49:15 INFO - PROCESS | 1744 | 1467110955148 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 1744 | 1467110955154 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 03:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:49:15 INFO - PROCESS | 1744 | 1467110955161 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 1744 | 1467110955163 Marionette TRACE conn3 <- [1,246,null,{}] 03:49:15 INFO - PROCESS | 1744 | 1467110955173 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}] 03:49:15 INFO - PROCESS | 1744 | 1467110955176 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:15 INFO - PROCESS | 1744 | 1467110955332 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:49:15 INFO - PROCESS | 1744 | 1467110955429 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:15 INFO - PROCESS | 1744 | 1467110955436 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x93ec6000 == 45 [pid = 1744] [id = 69] 03:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x96674800) [pid = 1744] [serial = 205] [outer = (nil)] 03:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9b3a3400) [pid = 1744] [serial = 206] [outer = 0x96674800] 03:49:15 INFO - PROCESS | 1744 | 1467110955497 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9c02d800) [pid = 1744] [serial = 207] [outer = 0x96674800] 03:49:16 INFO - PROCESS | 1744 | 1467110956121 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]]]}] 03:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 988ms 03:49:16 INFO - PROCESS | 1744 | 1467110956148 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 1744 | 1467110956152 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 03:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:49:16 INFO - PROCESS | 1744 | 1467110956159 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 1744 | 1467110956167 Marionette TRACE conn3 <- [1,250,null,{}] 03:49:16 INFO - PROCESS | 1744 | 1467110956179 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}] 03:49:16 INFO - PROCESS | 1744 | 1467110956185 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:16 INFO - PROCESS | 1744 | 1467110956359 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:49:16 INFO - PROCESS | 1744 | 1467110956381 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 1744 | 1467110956389 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b40f400 == 46 [pid = 1744] [id = 70] 03:49:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0xa20a8400) [pid = 1744] [serial = 208] [outer = (nil)] 03:49:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0xa2533000) [pid = 1744] [serial = 209] [outer = 0xa20a8400] 03:49:16 INFO - PROCESS | 1744 | 1467110956450 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0xa2ff5000) [pid = 1744] [serial = 210] [outer = 0xa20a8400] 03:49:17 INFO - PROCESS | 1744 | 1467110957164 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]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1036ms 03:49:17 INFO - PROCESS | 1744 | 1467110957195 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 1744 | 1467110957199 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 03:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:49:17 INFO - PROCESS | 1744 | 1467110957204 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 1744 | 1467110957206 Marionette TRACE conn3 <- [1,254,null,{}] 03:49:17 INFO - PROCESS | 1744 | 1467110957219 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}] 03:49:17 INFO - PROCESS | 1744 | 1467110957222 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:17 INFO - PROCESS | 1744 | 1467110957402 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:49:17 INFO - PROCESS | 1744 | 1467110957473 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 1744 | 1467110957481 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x92210c00 == 47 [pid = 1744] [id = 71] 03:49:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9a85a000) [pid = 1744] [serial = 211] [outer = (nil)] 03:49:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9a861000) [pid = 1744] [serial = 212] [outer = 0x9a85a000] 03:49:17 INFO - PROCESS | 1744 | 1467110957550 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9a865000) [pid = 1744] [serial = 213] [outer = 0x9a85a000] 03:49:18 INFO - PROCESS | 1744 | 1467110958189 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]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1026ms 03:49:18 INFO - PROCESS | 1744 | 1467110958231 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 1744 | 1467110958234 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 03:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:49:18 INFO - PROCESS | 1744 | 1467110958240 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 1744 | 1467110958242 Marionette TRACE conn3 <- [1,258,null,{}] 03:49:18 INFO - PROCESS | 1744 | 1467110958253 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}] 03:49:18 INFO - PROCESS | 1744 | 1467110958256 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:18 INFO - PROCESS | 1744 | 1467110958430 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:49:18 INFO - PROCESS | 1744 | 1467110958503 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 1744 | 1467110958517 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a64f000 == 48 [pid = 1744] [id = 72] 03:49:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9a650000) [pid = 1744] [serial = 214] [outer = (nil)] 03:49:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9a654400) [pid = 1744] [serial = 215] [outer = 0x9a650000] 03:49:18 INFO - PROCESS | 1744 | 1467110958594 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9a659c00) [pid = 1744] [serial = 216] [outer = 0x9a650000] 03:49:19 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x97924c00) [pid = 1744] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:49:19 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9cca8c00) [pid = 1744] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:49:19 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9c1fb400) [pid = 1744] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:49:19 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x93e36c00) [pid = 1744] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:49:19 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92408400) [pid = 1744] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:49:19 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0xa110b000) [pid = 1744] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:49:19 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9a82ac00) [pid = 1744] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:49:19 INFO - PROCESS | 1744 | 1467110959404 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]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1188ms 03:49:19 INFO - PROCESS | 1744 | 1467110959428 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 1744 | 1467110959431 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 03:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:49:19 INFO - PROCESS | 1744 | 1467110959437 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 1744 | 1467110959439 Marionette TRACE conn3 <- [1,262,null,{}] 03:49:19 INFO - PROCESS | 1744 | 1467110959445 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}] 03:49:19 INFO - PROCESS | 1744 | 1467110959449 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:19 INFO - PROCESS | 1744 | 1467110959581 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:49:19 INFO - PROCESS | 1744 | 1467110959597 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 1744 | 1467110959605 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240b800 == 49 [pid = 1744] [id = 73] 03:49:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9836e000) [pid = 1744] [serial = 217] [outer = (nil)] 03:49:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0xa2ff2800) [pid = 1744] [serial = 218] [outer = 0x9836e000] 03:49:19 INFO - PROCESS | 1744 | 1467110959663 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0xa34ad800) [pid = 1744] [serial = 219] [outer = 0x9836e000] 03:49:20 INFO - PROCESS | 1744 | 1467110960361 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]]]}] 03:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 936ms 03:49:20 INFO - PROCESS | 1744 | 1467110960374 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 1744 | 1467110960376 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 03:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:49:20 INFO - PROCESS | 1744 | 1467110960385 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - PROCESS | 1744 | 1467110960388 Marionette TRACE conn3 <- [1,266,null,{}] 03:49:20 INFO - PROCESS | 1744 | 1467110960404 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}] 03:49:20 INFO - PROCESS | 1744 | 1467110960408 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:20 INFO - PROCESS | 1744 | 1467110960573 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:49:20 INFO - PROCESS | 1744 | 1467110960588 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 1744 | 1467110960596 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220a800 == 50 [pid = 1744] [id = 74] 03:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92408400) [pid = 1744] [serial = 220] [outer = (nil)] 03:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0xa34b1800) [pid = 1744] [serial = 221] [outer = 0x92408400] 03:49:20 INFO - PROCESS | 1744 | 1467110960653 Marionette DEBUG loaded listener.js 03:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0xa34b6400) [pid = 1744] [serial = 222] [outer = 0x92408400] 03:49:21 INFO - PROCESS | 1744 | 1467110961476 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]]]}] 03:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1133ms 03:49:21 INFO - PROCESS | 1744 | 1467110961517 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 1744 | 1467110961523 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 03:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:49:21 INFO - PROCESS | 1744 | 1467110961532 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - PROCESS | 1744 | 1467110961537 Marionette TRACE conn3 <- [1,270,null,{}] 03:49:21 INFO - PROCESS | 1744 | 1467110961544 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}] 03:49:21 INFO - PROCESS | 1744 | 1467110961550 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:21 INFO - PROCESS | 1744 | 1467110961721 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:49:21 INFO - PROCESS | 1744 | 1467110961863 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:21 INFO - PROCESS | 1744 | 1467110961877 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x95267000 == 51 [pid = 1744] [id = 75] 03:49:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9526b000) [pid = 1744] [serial = 223] [outer = (nil)] 03:49:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9a652c00) [pid = 1744] [serial = 224] [outer = 0x9526b000] 03:49:21 INFO - PROCESS | 1744 | 1467110961949 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9a659400) [pid = 1744] [serial = 225] [outer = 0x9526b000] 03:49:22 INFO - PROCESS | 1744 | 1467110962733 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]]]}] 03:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1231ms 03:49:22 INFO - PROCESS | 1744 | 1467110962762 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 1744 | 1467110962768 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 03:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:49:22 INFO - PROCESS | 1744 | 1467110962778 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - PROCESS | 1744 | 1467110962781 Marionette TRACE conn3 <- [1,274,null,{}] 03:49:22 INFO - PROCESS | 1744 | 1467110962788 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}] 03:49:22 INFO - PROCESS | 1744 | 1467110962793 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:22 INFO - PROCESS | 1744 | 1467110962955 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:49:23 INFO - PROCESS | 1744 | 1467110963070 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 1744 | 1467110963080 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b1ddc00 == 52 [pid = 1744] [id = 76] 03:49:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9b1df000) [pid = 1744] [serial = 226] [outer = (nil)] 03:49:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9b39d400) [pid = 1744] [serial = 227] [outer = 0x9b1df000] 03:49:23 INFO - PROCESS | 1744 | 1467110963190 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9bff7000) [pid = 1744] [serial = 228] [outer = 0x9b1df000] 03:49:24 INFO - PROCESS | 1744 | 1467110964054 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]]]}] 03:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1330ms 03:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:49:24 INFO - PROCESS | 1744 | 1467110964108 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 1744 | 1467110964111 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 03:49:24 INFO - PROCESS | 1744 | 1467110964118 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 1744 | 1467110964124 Marionette TRACE conn3 <- [1,278,null,{}] 03:49:24 INFO - PROCESS | 1744 | 1467110964139 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}] 03:49:24 INFO - PROCESS | 1744 | 1467110964147 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:24 INFO - PROCESS | 1744 | 1467110964319 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:49:24 INFO - PROCESS | 1744 | 1467110964464 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 1744 | 1467110964472 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:24 INFO - PROCESS | 1744 | ++DOCSHELL 0xa328d400 == 53 [pid = 1744] [id = 77] 03:49:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0xa3322400) [pid = 1744] [serial = 229] [outer = (nil)] 03:49:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0xa34b3800) [pid = 1744] [serial = 230] [outer = 0xa3322400] 03:49:24 INFO - PROCESS | 1744 | 1467110964548 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0xa4d0a400) [pid = 1744] [serial = 231] [outer = 0xa3322400] 03:49:25 INFO - PROCESS | 1744 | 1467110965400 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]]]}] 03:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1335ms 03:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:49:25 INFO - PROCESS | 1744 | 1467110965453 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 1744 | 1467110965457 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 03:49:25 INFO - PROCESS | 1744 | 1467110965462 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 1744 | 1467110965466 Marionette TRACE conn3 <- [1,282,null,{}] 03:49:25 INFO - PROCESS | 1744 | 1467110965488 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}] 03:49:25 INFO - PROCESS | 1744 | 1467110965493 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:25 INFO - PROCESS | 1744 | 1467110965651 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:49:25 INFO - PROCESS | 1744 | 1467110965794 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 1744 | 1467110965804 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x930bf400 == 54 [pid = 1744] [id = 78] 03:49:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x930c1800) [pid = 1744] [serial = 232] [outer = (nil)] 03:49:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0xa6793000) [pid = 1744] [serial = 233] [outer = 0x930c1800] 03:49:25 INFO - PROCESS | 1744 | 1467110965875 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0xa6794c00) [pid = 1744] [serial = 234] [outer = 0x930c1800] 03:49:26 INFO - PROCESS | 1744 | 1467110966624 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]]]}] 03:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1197ms 03:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:49:26 INFO - PROCESS | 1744 | 1467110966660 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:49:26 INFO - PROCESS | 1744 | 1467110966663 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 03:49:26 INFO - PROCESS | 1744 | 1467110966669 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 1744 | 1467110966672 Marionette TRACE conn3 <- [1,286,null,{}] 03:49:26 INFO - PROCESS | 1744 | 1467110966678 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}] 03:49:26 INFO - PROCESS | 1744 | 1467110966683 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:26 INFO - PROCESS | 1744 | 1467110966836 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:49:27 INFO - PROCESS | 1744 | 1467110966983 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 1744 | 1467110966993 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x92416400 == 55 [pid = 1744] [id = 79] 03:49:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9241bc00) [pid = 1744] [serial = 235] [outer = (nil)] 03:49:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0xa6f44000) [pid = 1744] [serial = 236] [outer = 0x9241bc00] 03:49:27 INFO - PROCESS | 1744 | 1467110967063 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0xa823b800) [pid = 1744] [serial = 237] [outer = 0x9241bc00] 03:49:27 INFO - PROCESS | 1744 | 1467110967870 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]]]}] 03:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1231ms 03:49:27 INFO - PROCESS | 1744 | 1467110967900 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 1744 | 1467110967903 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 03:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:49:27 INFO - PROCESS | 1744 | 1467110967909 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 1744 | 1467110967912 Marionette TRACE conn3 <- [1,290,null,{}] 03:49:27 INFO - PROCESS | 1744 | 1467110967918 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}] 03:49:27 INFO - PROCESS | 1744 | 1467110967926 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:28 INFO - PROCESS | 1744 | 1467110968108 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:49:28 INFO - PROCESS | 1744 | 1467110968252 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:28 INFO - PROCESS | 1744 | 1467110968262 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:28 INFO - PROCESS | 1744 | ++DOCSHELL 0xa61dd400 == 56 [pid = 1744] [id = 80] 03:49:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0xa6f43800) [pid = 1744] [serial = 238] [outer = (nil)] 03:49:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0xa9a6b800) [pid = 1744] [serial = 239] [outer = 0xa6f43800] 03:49:28 INFO - PROCESS | 1744 | 1467110968334 Marionette DEBUG loaded listener.js 03:49:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0xac086c00) [pid = 1744] [serial = 240] [outer = 0xa6f43800] 03:49:29 INFO - PROCESS | 1744 | 1467110969148 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]]]}] 03:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1284ms 03:49:29 INFO - PROCESS | 1744 | 1467110969195 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:49:29 INFO - PROCESS | 1744 | 1467110969199 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 03:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:49:29 INFO - PROCESS | 1744 | 1467110969224 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 1744 | 1467110969227 Marionette TRACE conn3 <- [1,294,null,{}] 03:49:29 INFO - PROCESS | 1744 | 1467110969234 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}] 03:49:29 INFO - PROCESS | 1744 | 1467110969238 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:29 INFO - PROCESS | 1744 | 1467110969396 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:49:29 INFO - PROCESS | 1744 | 1467110969728 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 1744 | 1467110969735 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x928d3c00 == 57 [pid = 1744] [id = 81] 03:49:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x928d4000) [pid = 1744] [serial = 241] [outer = (nil)] 03:49:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x928d6000) [pid = 1744] [serial = 242] [outer = 0x928d4000] 03:49:29 INFO - PROCESS | 1744 | 1467110969863 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x928da400) [pid = 1744] [serial = 243] [outer = 0x928d4000] 03:49:30 INFO - PROCESS | 1744 | 1467110970615 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]]]}] 03:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1441ms 03:49:30 INFO - PROCESS | 1744 | 1467110970663 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 1744 | 1467110970668 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 03:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:49:30 INFO - PROCESS | 1744 | 1467110970675 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 1744 | 1467110970680 Marionette TRACE conn3 <- [1,298,null,{}] 03:49:30 INFO - PROCESS | 1744 | 1467110970687 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}] 03:49:30 INFO - PROCESS | 1744 | 1467110970694 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:30 INFO - PROCESS | 1744 | 1467110970844 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:49:31 INFO - PROCESS | 1744 | 1467110970997 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:31 INFO - PROCESS | 1744 | 1467110971010 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x927eec00 == 58 [pid = 1744] [id = 82] 03:49:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x927ef800) [pid = 1744] [serial = 244] [outer = (nil)] 03:49:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x927f1c00) [pid = 1744] [serial = 245] [outer = 0x927ef800] 03:49:31 INFO - PROCESS | 1744 | 1467110971104 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x928dc800) [pid = 1744] [serial = 246] [outer = 0x927ef800] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9a3ff000 == 57 [pid = 1744] [id = 40] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9240b800 == 56 [pid = 1744] [id = 73] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9a64f000 == 55 [pid = 1744] [id = 72] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x92210c00 == 54 [pid = 1744] [id = 71] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9b40f400 == 53 [pid = 1744] [id = 70] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x93ec6000 == 52 [pid = 1744] [id = 69] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9a0da800 == 51 [pid = 1744] [id = 68] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x93e83000 == 50 [pid = 1744] [id = 67] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x93a27800 == 49 [pid = 1744] [id = 64] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x93e3e400 == 48 [pid = 1744] [id = 62] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9240a000 == 47 [pid = 1744] [id = 61] 03:49:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9220cc00 == 46 [pid = 1744] [id = 60] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9c02f800) [pid = 1744] [serial = 155] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x98447800) [pid = 1744] [serial = 159] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9792cc00) [pid = 1744] [serial = 158] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0xa2fb8400) [pid = 1744] [serial = 170] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x95264c00) [pid = 1744] [serial = 143] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9ccea800) [pid = 1744] [serial = 164] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0xa110e400) [pid = 1744] [serial = 165] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9526b800) [pid = 1744] [serial = 161] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9ab33400) [pid = 1744] [serial = 162] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0xa6f4b000) [pid = 1744] [serial = 173] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0xa223f800) [pid = 1744] [serial = 167] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0xa823bc00) [pid = 1744] [serial = 152] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0xa3322000) [pid = 1744] [serial = 171] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0xa672bc00) [pid = 1744] [serial = 149] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9b108000) [pid = 1744] [serial = 146] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0xa68ed800) [pid = 1744] [serial = 176] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0xa4f7e000) [pid = 1744] [serial = 177] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0xa82ec400) [pid = 1744] [serial = 174] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0xa23b1c00) [pid = 1744] [serial = 168] [outer = (nil)] [url = about:blank] 03:49:32 INFO - PROCESS | 1744 | 1467110972158 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]]]}] 03:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1534ms 03:49:32 INFO - PROCESS | 1744 | 1467110972210 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:49:32 INFO - PROCESS | 1744 | 1467110972215 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 03:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:49:32 INFO - PROCESS | 1744 | 1467110972224 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - PROCESS | 1744 | 1467110972228 Marionette TRACE conn3 <- [1,302,null,{}] 03:49:32 INFO - PROCESS | 1744 | 1467110972236 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}] 03:49:32 INFO - PROCESS | 1744 | 1467110972241 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:32 INFO - PROCESS | 1744 | 1467110972421 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:49:32 INFO - PROCESS | 1744 | 1467110972568 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 1744 | 1467110972582 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x927e3c00 == 47 [pid = 1744] [id = 83] 03:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x927e4800) [pid = 1744] [serial = 247] [outer = (nil)] 03:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x928d2800) [pid = 1744] [serial = 248] [outer = 0x927e4800] 03:49:32 INFO - PROCESS | 1744 | 1467110972653 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x928d9c00) [pid = 1744] [serial = 249] [outer = 0x927e4800] 03:49:33 INFO - PROCESS | 1744 | 1467110973472 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]]]}] 03:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1279ms 03:49:33 INFO - PROCESS | 1744 | 1467110973502 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 1744 | 1467110973509 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 03:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:49:33 INFO - PROCESS | 1744 | 1467110973518 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 1744 | 1467110973523 Marionette TRACE conn3 <- [1,306,null,{}] 03:49:33 INFO - PROCESS | 1744 | 1467110973546 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}] 03:49:33 INFO - PROCESS | 1744 | 1467110973552 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:33 INFO - PROCESS | 1744 | 1467110973706 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:49:33 INFO - PROCESS | 1744 | 1467110973849 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:33 INFO - PROCESS | 1744 | 1467110973855 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x927e8000 == 48 [pid = 1744] [id = 84] 03:49:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x95266c00) [pid = 1744] [serial = 250] [outer = (nil)] 03:49:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x994df400) [pid = 1744] [serial = 251] [outer = 0x95266c00] 03:49:33 INFO - PROCESS | 1744 | 1467110973943 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9a64bc00) [pid = 1744] [serial = 252] [outer = 0x95266c00] 03:49:34 INFO - PROCESS | 1744 | 1467110974783 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]]]}] 03:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1301ms 03:49:34 INFO - PROCESS | 1744 | 1467110974820 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:49:34 INFO - PROCESS | 1744 | 1467110974824 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 03:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:49:34 INFO - PROCESS | 1744 | 1467110974830 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 1744 | 1467110974835 Marionette TRACE conn3 <- [1,310,null,{}] 03:49:34 INFO - PROCESS | 1744 | 1467110974851 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}] 03:49:34 INFO - PROCESS | 1744 | 1467110974859 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:35 INFO - PROCESS | 1744 | 1467110975015 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:49:35 INFO - PROCESS | 1744 | 1467110975160 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:35 INFO - PROCESS | 1744 | 1467110975172 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x928d1c00 == 49 [pid = 1744] [id = 85] 03:49:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9a867400) [pid = 1744] [serial = 253] [outer = (nil)] 03:49:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9b1de000) [pid = 1744] [serial = 254] [outer = 0x9a867400] 03:49:35 INFO - PROCESS | 1744 | 1467110975243 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x9b1e2c00) [pid = 1744] [serial = 255] [outer = 0x9a867400] 03:49:36 INFO - PROCESS | 1744 | 1467110976087 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]]]}] 03:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1292ms 03:49:36 INFO - PROCESS | 1744 | 1467110976123 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 1744 | 1467110976127 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 03:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:49:36 INFO - PROCESS | 1744 | 1467110976133 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - PROCESS | 1744 | 1467110976137 Marionette TRACE conn3 <- [1,314,null,{}] 03:49:36 INFO - PROCESS | 1744 | 1467110976142 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}] 03:49:36 INFO - PROCESS | 1744 | 1467110976146 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:36 INFO - PROCESS | 1744 | 1467110976296 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:49:36 INFO - PROCESS | 1744 | 1467110976444 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 1744 | 1467110976453 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x928d1800 == 50 [pid = 1744] [id = 86] 03:49:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x928d2000) [pid = 1744] [serial = 256] [outer = (nil)] 03:49:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9bff2000) [pid = 1744] [serial = 257] [outer = 0x928d2000] 03:49:36 INFO - PROCESS | 1744 | 1467110976521 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9c02c800) [pid = 1744] [serial = 258] [outer = 0x928d2000] 03:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0xa2239c00) [pid = 1744] [serial = 259] [outer = 0x92419000] 03:49:37 INFO - PROCESS | 1744 | 1467110977407 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]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1328ms 03:49:37 INFO - PROCESS | 1744 | 1467110977492 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 1744 | 1467110977496 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 03:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:49:37 INFO - PROCESS | 1744 | 1467110977502 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 1744 | 1467110977506 Marionette TRACE conn3 <- [1,318,null,{}] 03:49:37 INFO - PROCESS | 1744 | 1467110977511 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}] 03:49:37 INFO - PROCESS | 1744 | 1467110977515 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:37 INFO - PROCESS | 1744 | 1467110977664 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:49:37 INFO - PROCESS | 1744 | 1467110977811 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:37 INFO - PROCESS | 1744 | 1467110977821 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b39f800 == 51 [pid = 1744] [id = 87] 03:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9b3a3800) [pid = 1744] [serial = 260] [outer = (nil)] 03:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0xa223c400) [pid = 1744] [serial = 261] [outer = 0x9b3a3800] 03:49:37 INFO - PROCESS | 1744 | 1467110977894 Marionette DEBUG loaded listener.js 03:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0xa2323c00) [pid = 1744] [serial = 262] [outer = 0x9b3a3800] 03:49:38 INFO - PROCESS | 1744 | 1467110978741 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]]]}] 03:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1277ms 03:49:38 INFO - PROCESS | 1744 | 1467110978781 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 1744 | 1467110978783 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 03:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:49:38 INFO - PROCESS | 1744 | 1467110978790 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - PROCESS | 1744 | 1467110978793 Marionette TRACE conn3 <- [1,322,null,{}] 03:49:38 INFO - PROCESS | 1744 | 1467110978798 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}] 03:49:38 INFO - PROCESS | 1744 | 1467110978807 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:38 INFO - PROCESS | 1744 | 1467110978984 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:49:39 INFO - PROCESS | 1744 | 1467110979130 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 1744 | 1467110979138 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9ccec400 == 52 [pid = 1744] [id = 88] 03:49:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x9ccf9400) [pid = 1744] [serial = 263] [outer = (nil)] 03:49:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0xa33c6c00) [pid = 1744] [serial = 264] [outer = 0x9ccf9400] 03:49:39 INFO - PROCESS | 1744 | 1467110979219 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0xa34b4000) [pid = 1744] [serial = 265] [outer = 0x9ccf9400] 03:49:40 INFO - PROCESS | 1744 | 1467110980026 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]]]}] 03:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1285ms 03:49:40 INFO - PROCESS | 1744 | 1467110980075 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 1744 | 1467110980079 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 03:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:49:40 INFO - PROCESS | 1744 | 1467110980102 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 1744 | 1467110980105 Marionette TRACE conn3 <- [1,326,null,{}] 03:49:40 INFO - PROCESS | 1744 | 1467110980112 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}] 03:49:40 INFO - PROCESS | 1744 | 1467110980116 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:40 INFO - PROCESS | 1744 | 1467110980262 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:49:40 INFO - PROCESS | 1744 | 1467110980407 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 1744 | 1467110980413 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x927e8400 == 53 [pid = 1744] [id = 89] 03:49:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0xa34b2000) [pid = 1744] [serial = 266] [outer = (nil)] 03:49:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0xa61d2800) [pid = 1744] [serial = 267] [outer = 0xa34b2000] 03:49:40 INFO - PROCESS | 1744 | 1467110980486 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0xa679ec00) [pid = 1744] [serial = 268] [outer = 0xa34b2000] 03:49:41 INFO - PROCESS | 1744 | 1467110981310 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]]]}] 03:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1256ms 03:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:49:41 INFO - PROCESS | 1744 | 1467110981342 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 1744 | 1467110981345 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 03:49:41 INFO - PROCESS | 1744 | 1467110981349 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 1744 | 1467110981353 Marionette TRACE conn3 <- [1,330,null,{}] 03:49:41 INFO - PROCESS | 1744 | 1467110981359 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}] 03:49:41 INFO - PROCESS | 1744 | 1467110981363 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:41 INFO - PROCESS | 1744 | 1467110981507 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:49:41 INFO - PROCESS | 1744 | 1467110981662 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:41 INFO - PROCESS | 1744 | 1467110981669 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e54000 == 54 [pid = 1744] [id = 90] 03:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x90e56400) [pid = 1744] [serial = 269] [outer = (nil)] 03:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x90e5c000) [pid = 1744] [serial = 270] [outer = 0x90e56400] 03:49:41 INFO - PROCESS | 1744 | 1467110981739 Marionette DEBUG loaded listener.js 03:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x90e5fc00) [pid = 1744] [serial = 271] [outer = 0x90e56400] 03:49:42 INFO - PROCESS | 1744 | 1467110982726 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]]]}] 03:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1432ms 03:49:42 INFO - PROCESS | 1744 | 1467110982782 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 1744 | 1467110982788 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 03:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:49:42 INFO - PROCESS | 1744 | 1467110982795 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 1744 | 1467110982799 Marionette TRACE conn3 <- [1,334,null,{}] 03:49:42 INFO - PROCESS | 1744 | 1467110982807 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}] 03:49:42 INFO - PROCESS | 1744 | 1467110982811 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:43 INFO - PROCESS | 1744 | 1467110983001 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:49:43 INFO - PROCESS | 1744 | 1467110983232 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 1744 | 1467110983245 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f91400 == 55 [pid = 1744] [id = 91] 03:49:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x90f93000) [pid = 1744] [serial = 272] [outer = (nil)] 03:49:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x90f95c00) [pid = 1744] [serial = 273] [outer = 0x90f93000] 03:49:43 INFO - PROCESS | 1744 | 1467110983365 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x91fd4800) [pid = 1744] [serial = 274] [outer = 0x90f93000] 03:49:43 INFO - PROCESS | 1744 | --DOCSHELL 0xa4f20000 == 54 [pid = 1744] [id = 50] 03:49:43 INFO - PROCESS | 1744 | --DOCSHELL 0x98441c00 == 53 [pid = 1744] [id = 49] 03:49:43 INFO - PROCESS | 1744 | --DOCSHELL 0x928d3c00 == 52 [pid = 1744] [id = 81] 03:49:44 INFO - PROCESS | 1744 | 1467110984042 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]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1281ms 03:49:44 INFO - PROCESS | 1744 | 1467110984076 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 1744 | 1467110984082 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 03:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:49:44 INFO - PROCESS | 1744 | 1467110984108 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 1744 | 1467110984112 Marionette TRACE conn3 <- [1,338,null,{}] 03:49:44 INFO - PROCESS | 1744 | 1467110984117 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}] 03:49:44 INFO - PROCESS | 1744 | 1467110984122 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:44 INFO - PROCESS | 1744 | 1467110984275 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:49:44 INFO - PROCESS | 1744 | 1467110984287 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 1744 | 1467110984295 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x9241b000 == 53 [pid = 1744] [id = 92] 03:49:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x927e7c00) [pid = 1744] [serial = 275] [outer = (nil)] 03:49:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x928d3c00) [pid = 1744] [serial = 276] [outer = 0x927e7c00] 03:49:44 INFO - PROCESS | 1744 | 1467110984358 Marionette DEBUG loaded listener.js 03:49:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x930c1400) [pid = 1744] [serial = 277] [outer = 0x927e7c00] 03:49:45 INFO - PROCESS | 1744 | 1467110985088 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]]]}] 03:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1037ms 03:49:45 INFO - PROCESS | 1744 | 1467110985140 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:49:45 INFO - PROCESS | 1744 | 1467110985143 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 03:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:49:45 INFO - PROCESS | 1744 | 1467110985149 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:49:45 INFO - PROCESS | 1744 | 1467110985154 Marionette TRACE conn3 <- [1,342,null,{}] 03:49:45 INFO - PROCESS | 1744 | 1467110985196 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}] 03:49:45 INFO - PROCESS | 1744 | 1467110985203 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:45 INFO - PROCESS | 1744 | 1467110985344 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:49:45 INFO - PROCESS | 1744 | 1467110985353 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:45 INFO - PROCESS | 1744 | 1467110985362 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a825400 == 54 [pid = 1744] [id = 93] 03:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9a828c00) [pid = 1744] [serial = 278] [outer = (nil)] 03:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9a85fc00) [pid = 1744] [serial = 279] [outer = 0x9a828c00] 03:49:45 INFO - PROCESS | 1744 | 1467110985430 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9ae09000) [pid = 1744] [serial = 280] [outer = 0x9a828c00] 03:49:46 INFO - PROCESS | 1744 | 1467110986238 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]]]}] 03:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1142ms 03:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:49:46 INFO - PROCESS | 1744 | 1467110986310 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:49:46 INFO - PROCESS | 1744 | 1467110986314 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 03:49:46 INFO - PROCESS | 1744 | 1467110986320 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - PROCESS | 1744 | 1467110986323 Marionette TRACE conn3 <- [1,346,null,{}] 03:49:46 INFO - PROCESS | 1744 | 1467110986328 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}] 03:49:46 INFO - PROCESS | 1744 | 1467110986331 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:46 INFO - PROCESS | 1744 | 1467110986527 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:49:46 INFO - PROCESS | 1744 | 1467110986549 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:46 INFO - PROCESS | 1744 | 1467110986556 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f91c00 == 55 [pid = 1744] [id = 94] 03:49:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9a862800) [pid = 1744] [serial = 281] [outer = (nil)] 03:49:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9c089c00) [pid = 1744] [serial = 282] [outer = 0x9a862800] 03:49:46 INFO - PROCESS | 1744 | 1467110986616 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x9c08ec00) [pid = 1744] [serial = 283] [outer = 0x9a862800] 03:49:47 INFO - PROCESS | 1744 | 1467110987325 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]]]}] 03:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1039ms 03:49:47 INFO - PROCESS | 1744 | 1467110987358 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 1744 | 1467110987362 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 03:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:49:47 INFO - PROCESS | 1744 | 1467110987367 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 1744 | 1467110987369 Marionette TRACE conn3 <- [1,350,null,{}] 03:49:47 INFO - PROCESS | 1744 | 1467110987374 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}] 03:49:47 INFO - PROCESS | 1744 | 1467110987379 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:47 INFO - PROCESS | 1744 | 1467110987578 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:49:47 INFO - PROCESS | 1744 | 1467110987601 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:47 INFO - PROCESS | 1744 | 1467110987609 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a861400 == 56 [pid = 1744] [id = 95] 03:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x9c090c00) [pid = 1744] [serial = 284] [outer = (nil)] 03:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9c094800) [pid = 1744] [serial = 285] [outer = 0x9c090c00] 03:49:47 INFO - PROCESS | 1744 | 1467110987668 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9c096800) [pid = 1744] [serial = 286] [outer = 0x9c090c00] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x928d4000) [pid = 1744] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x96674800) [pid = 1744] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0xa20a8400) [pid = 1744] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9836e000) [pid = 1744] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x93e86c00) [pid = 1744] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9b101800) [pid = 1744] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9b105400) [pid = 1744] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x92409800) [pid = 1744] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9a85a000) [pid = 1744] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:49:48 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x9a650000) [pid = 1744] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:49:48 INFO - PROCESS | 1744 | 1467110988471 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]]]}] 03:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1136ms 03:49:48 INFO - PROCESS | 1744 | 1467110988504 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 1744 | 1467110988507 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 03:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:49:48 INFO - PROCESS | 1744 | 1467110988512 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 1744 | 1467110988515 Marionette TRACE conn3 <- [1,354,null,{}] 03:49:48 INFO - PROCESS | 1744 | 1467110988520 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}] 03:49:48 INFO - PROCESS | 1744 | 1467110988528 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:48 INFO - PROCESS | 1744 | 1467110988690 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:49:48 INFO - PROCESS | 1744 | 1467110988699 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:48 INFO - PROCESS | 1744 | 1467110988706 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e56c00 == 57 [pid = 1744] [id = 96] 03:49:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x92409800) [pid = 1744] [serial = 287] [outer = (nil)] 03:49:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0xa23fe400) [pid = 1744] [serial = 288] [outer = 0x92409800] 03:49:48 INFO - PROCESS | 1744 | 1467110988767 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0xa331e400) [pid = 1744] [serial = 289] [outer = 0x92409800] 03:49:49 INFO - PROCESS | 1744 | 1467110989550 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]]]}] 03:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1077ms 03:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:49:49 INFO - PROCESS | 1744 | 1467110989603 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 1744 | 1467110989605 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 03:49:49 INFO - PROCESS | 1744 | 1467110989610 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 1744 | 1467110989614 Marionette TRACE conn3 <- [1,358,null,{}] 03:49:49 INFO - PROCESS | 1744 | 1467110989619 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}] 03:49:49 INFO - PROCESS | 1744 | 1467110989623 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:49 INFO - PROCESS | 1744 | 1467110989755 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:49:49 INFO - PROCESS | 1744 | 1467110989767 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 1744 | 1467110989777 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f42c00 == 58 [pid = 1744] [id = 97] 03:49:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x90f44800) [pid = 1744] [serial = 290] [outer = (nil)] 03:49:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x90f4c400) [pid = 1744] [serial = 291] [outer = 0x90f44800] 03:49:49 INFO - PROCESS | 1744 | 1467110989838 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x90f4f400) [pid = 1744] [serial = 292] [outer = 0x90f44800] 03:49:50 INFO - PROCESS | 1744 | 1467110990766 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]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1180ms 03:49:50 INFO - PROCESS | 1744 | 1467110990791 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:49:50 INFO - PROCESS | 1744 | 1467110990797 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 03:49:50 INFO - PROCESS | 1744 | 1467110990805 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 1744 | 1467110990810 Marionette TRACE conn3 <- [1,362,null,{}] 03:49:50 INFO - PROCESS | 1744 | 1467110990817 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}] 03:49:50 INFO - PROCESS | 1744 | 1467110990823 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:51 INFO - PROCESS | 1744 | 1467110991026 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:49:51 INFO - PROCESS | 1744 | 1467110991180 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:51 INFO - PROCESS | 1744 | 1467110991189 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f43800 == 59 [pid = 1744] [id = 98] 03:49:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x90f47400) [pid = 1744] [serial = 293] [outer = (nil)] 03:49:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x90f94400) [pid = 1744] [serial = 294] [outer = 0x90f47400] 03:49:51 INFO - PROCESS | 1744 | 1467110991265 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x91fdb800) [pid = 1744] [serial = 295] [outer = 0x90f47400] 03:49:52 INFO - PROCESS | 1744 | 1467110992128 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]]]}] 03:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1386ms 03:49:52 INFO - PROCESS | 1744 | 1467110992189 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 1744 | 1467110992196 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 03:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:49:52 INFO - PROCESS | 1744 | 1467110992205 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 1744 | 1467110992209 Marionette TRACE conn3 <- [1,366,null,{}] 03:49:52 INFO - PROCESS | 1744 | 1467110992215 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}] 03:49:52 INFO - PROCESS | 1744 | 1467110992220 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:52 INFO - PROCESS | 1744 | 1467110992419 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:49:52 INFO - PROCESS | 1744 | 1467110992588 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:52 INFO - PROCESS | 1744 | 1467110992594 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220e000 == 60 [pid = 1744] [id = 99] 03:49:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x928d8000) [pid = 1744] [serial = 296] [outer = (nil)] 03:49:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9526d000) [pid = 1744] [serial = 297] [outer = 0x928d8000] 03:49:52 INFO - PROCESS | 1744 | 1467110992671 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9a64f800) [pid = 1744] [serial = 298] [outer = 0x928d8000] 03:49:53 INFO - PROCESS | 1744 | 1467110993570 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]]]}] 03:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1428ms 03:49:53 INFO - PROCESS | 1744 | 1467110993633 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 1744 | 1467110993636 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 03:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:49:53 INFO - PROCESS | 1744 | 1467110993643 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 1744 | 1467110993648 Marionette TRACE conn3 <- [1,370,null,{}] 03:49:53 INFO - PROCESS | 1744 | 1467110993663 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}] 03:49:53 INFO - PROCESS | 1744 | 1467110993671 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:53 INFO - PROCESS | 1744 | 1467110993867 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:49:54 INFO - PROCESS | 1744 | 1467110994058 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 1744 | 1467110994066 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x9c02ac00 == 61 [pid = 1744] [id = 100] 03:49:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x9c095400) [pid = 1744] [serial = 299] [outer = (nil)] 03:49:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0xa209e400) [pid = 1744] [serial = 300] [outer = 0x9c095400] 03:49:54 INFO - PROCESS | 1744 | 1467110994184 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0xa332c400) [pid = 1744] [serial = 301] [outer = 0x9c095400] 03:49:54 INFO - PROCESS | 1744 | 1467110994980 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]]]}] 03:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1400ms 03:49:55 INFO - PROCESS | 1744 | 1467110995044 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:49:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:49:55 INFO - PROCESS | 1744 | 1467110995048 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 03:49:55 INFO - PROCESS | 1744 | 1467110995054 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 1744 | 1467110995057 Marionette TRACE conn3 <- [1,374,null,{}] 03:49:55 INFO - PROCESS | 1744 | 1467110995062 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}] 03:49:55 INFO - PROCESS | 1744 | 1467110995066 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:55 INFO - PROCESS | 1744 | 1467110995230 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:49:55 INFO - PROCESS | 1744 | 1467110995383 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:55 INFO - PROCESS | 1744 | 1467110995393 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:55 INFO - PROCESS | 1744 | ++DOCSHELL 0xa2fb8400 == 62 [pid = 1744] [id = 101] 03:49:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0xa34bcc00) [pid = 1744] [serial = 302] [outer = (nil)] 03:49:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0xa61d7000) [pid = 1744] [serial = 303] [outer = 0xa34bcc00] 03:49:55 INFO - PROCESS | 1744 | 1467110995466 Marionette DEBUG loaded listener.js 03:49:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0xa68f1400) [pid = 1744] [serial = 304] [outer = 0xa34bcc00] 03:49:56 INFO - PROCESS | 1744 | 1467110996366 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:49:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:49:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1328ms 03:49:56 INFO - PROCESS | 1744 | 1467110996399 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:49:56 INFO - PROCESS | 1744 | 1467110996402 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 03:49:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:49:56 INFO - PROCESS | 1744 | 1467110996413 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 1744 | 1467110996415 Marionette TRACE conn3 <- [1,378,null,{}] 03:49:56 INFO - PROCESS | 1744 | 1467110996420 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}] 03:49:56 INFO - PROCESS | 1744 | 1467110996425 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:56 INFO - PROCESS | 1744 | 1467110996577 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:49:57 INFO - PROCESS | 1744 | 1467110997068 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 1744 | 1467110997075 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x90642000 == 63 [pid = 1744] [id = 102] 03:49:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x90f8c000) [pid = 1744] [serial = 305] [outer = (nil)] 03:49:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x90f8e000) [pid = 1744] [serial = 306] [outer = 0x90f8c000] 03:49:57 INFO - PROCESS | 1744 | 1467110997209 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x91fd5800) [pid = 1744] [serial = 307] [outer = 0x90f8c000] 03:49:58 INFO - PROCESS | 1744 | 1467110998002 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:49:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:49:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1627ms 03:49:58 INFO - PROCESS | 1744 | 1467110998045 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:49:58 INFO - PROCESS | 1744 | 1467110998054 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 03:49:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:49:58 INFO - PROCESS | 1744 | 1467110998067 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 1744 | 1467110998070 Marionette TRACE conn3 <- [1,382,null,{}] 03:49:58 INFO - PROCESS | 1744 | 1467110998090 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}] 03:49:58 INFO - PROCESS | 1744 | 1467110998097 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:58 INFO - PROCESS | 1744 | 1467110998305 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:49:58 INFO - PROCESS | 1744 | 1467110998463 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 1744 | 1467110998469 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x92319000 == 64 [pid = 1744] [id = 103] 03:49:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x92408800) [pid = 1744] [serial = 308] [outer = (nil)] 03:49:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x927eb800) [pid = 1744] [serial = 309] [outer = 0x92408800] 03:49:58 INFO - PROCESS | 1744 | 1467110998534 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x928d2400) [pid = 1744] [serial = 310] [outer = 0x92408800] 03:49:59 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:49:59 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:49:59 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:49:59 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:49:59 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:49:59 INFO - PROCESS | 1744 | 1467110999437 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x90e56c00 == 63 [pid = 1744] [id = 96] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x9a861400 == 62 [pid = 1744] [id = 95] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x90f91c00 == 61 [pid = 1744] [id = 94] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0xa9a6b800) [pid = 1744] [serial = 239] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0xa6f44000) [pid = 1744] [serial = 236] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0xa6793000) [pid = 1744] [serial = 233] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0xa2238800) [pid = 1744] [serial = 188] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x97928800) [pid = 1744] [serial = 182] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9c036c00) [pid = 1744] [serial = 185] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0xa68f3c00) [pid = 1744] [serial = 179] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0xa68fcc00) [pid = 1744] [serial = 194] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0xa4f22800) [pid = 1744] [serial = 191] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0xa8c83000) [pid = 1744] [serial = 197] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0xa34b3800) [pid = 1744] [serial = 230] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9b39d400) [pid = 1744] [serial = 227] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9a652c00) [pid = 1744] [serial = 224] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x927f1c00) [pid = 1744] [serial = 245] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0xa34b1800) [pid = 1744] [serial = 221] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x9a825400 == 60 [pid = 1744] [id = 93] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x9b39cc00 == 59 [pid = 1744] [id = 51] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x9241b000 == 58 [pid = 1744] [id = 92] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x90f91400 == 57 [pid = 1744] [id = 91] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x928d1c00 == 56 [pid = 1744] [id = 85] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x927e8000 == 55 [pid = 1744] [id = 84] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x927e3c00 == 54 [pid = 1744] [id = 83] 03:49:59 INFO - PROCESS | 1744 | --DOCSHELL 0x927eec00 == 53 [pid = 1744] [id = 82] 03:49:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:49:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1453ms 03:49:59 INFO - PROCESS | 1744 | 1467110999522 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:49:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:49:59 INFO - PROCESS | 1744 | 1467110999527 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 03:49:59 INFO - PROCESS | 1744 | 1467110999534 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 1744 | 1467110999538 Marionette TRACE conn3 <- [1,386,null,{}] 03:49:59 INFO - PROCESS | 1744 | 1467110999548 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}] 03:49:59 INFO - PROCESS | 1744 | 1467110999552 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:59 INFO - PROCESS | 1744 | 1467110999687 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9c02d800) [pid = 1744] [serial = 207] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0xa2533000) [pid = 1744] [serial = 209] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0xa34ad800) [pid = 1744] [serial = 219] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x94821800) [pid = 1744] [serial = 200] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9b784800) [pid = 1744] [serial = 120] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9b1eac00) [pid = 1744] [serial = 203] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0xa2ff2800) [pid = 1744] [serial = 218] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x97920c00) [pid = 1744] [serial = 117] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x9a865000) [pid = 1744] [serial = 213] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9b3a3400) [pid = 1744] [serial = 206] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9a659c00) [pid = 1744] [serial = 216] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9a861000) [pid = 1744] [serial = 212] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x9a654400) [pid = 1744] [serial = 215] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9b3a2000) [pid = 1744] [serial = 204] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x97926800) [pid = 1744] [serial = 201] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0xa2ff5000) [pid = 1744] [serial = 210] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x928da400) [pid = 1744] [serial = 243] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x928d6000) [pid = 1744] [serial = 242] [outer = (nil)] [url = about:blank] 03:49:59 INFO - PROCESS | 1744 | 1467110999829 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 1744 | 1467110999837 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:49:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e54400 == 54 [pid = 1744] [id = 104] 03:49:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x90e60c00) [pid = 1744] [serial = 311] [outer = (nil)] 03:49:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x928da400) [pid = 1744] [serial = 312] [outer = 0x90e60c00] 03:49:59 INFO - PROCESS | 1744 | 1467110999897 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x93ec5800) [pid = 1744] [serial = 313] [outer = 0x90e60c00] 03:50:00 INFO - PROCESS | 1744 | 1467111000635 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]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:50:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1141ms 03:50:00 INFO - PROCESS | 1744 | 1467111000676 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 1744 | 1467111000678 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 03:50:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:50:00 INFO - PROCESS | 1744 | 1467111000686 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 1744 | 1467111000694 Marionette TRACE conn3 <- [1,390,null,{}] 03:50:00 INFO - PROCESS | 1744 | 1467111000722 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}] 03:50:00 INFO - PROCESS | 1744 | 1467111000729 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:00 INFO - PROCESS | 1744 | 1467111000877 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:50:00 INFO - PROCESS | 1744 | 1467111000887 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:00 INFO - PROCESS | 1744 | 1467111000893 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e5a000 == 55 [pid = 1744] [id = 105] 03:50:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x95266000) [pid = 1744] [serial = 314] [outer = (nil)] 03:50:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9a654400) [pid = 1744] [serial = 315] [outer = 0x95266000] 03:50:00 INFO - PROCESS | 1744 | 1467111000954 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9a658000) [pid = 1744] [serial = 316] [outer = 0x95266000] 03:50:01 INFO - PROCESS | 1744 | 1467111001739 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]]]}] 03:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1106ms 03:50:01 INFO - PROCESS | 1744 | 1467111001817 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:50:01 INFO - PROCESS | 1744 | 1467111001822 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 03:50:01 INFO - PROCESS | 1744 | 1467111001848 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - PROCESS | 1744 | 1467111001851 Marionette TRACE conn3 <- [1,394,null,{}] 03:50:01 INFO - PROCESS | 1744 | 1467111001857 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}] 03:50:01 INFO - PROCESS | 1744 | 1467111001860 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:02 INFO - PROCESS | 1744 | 1467111002043 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:50:02 INFO - PROCESS | 1744 | 1467111002062 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:02 INFO - PROCESS | 1744 | 1467111002068 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x90647400 == 56 [pid = 1744] [id = 106] 03:50:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x99fa9400) [pid = 1744] [serial = 317] [outer = (nil)] 03:50:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9a85dc00) [pid = 1744] [serial = 318] [outer = 0x99fa9400] 03:50:02 INFO - PROCESS | 1744 | 1467111002129 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9a862400) [pid = 1744] [serial = 319] [outer = 0x99fa9400] 03:50:02 INFO - PROCESS | 1744 | 1467111002925 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]]]}] 03:50:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:50:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1158ms 03:50:02 INFO - PROCESS | 1744 | 1467111002988 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 1744 | 1467111002991 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 03:50:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:50:03 INFO - PROCESS | 1744 | 1467111002996 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 1744 | 1467111002999 Marionette TRACE conn3 <- [1,398,null,{}] 03:50:03 INFO - PROCESS | 1744 | 1467111003004 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}] 03:50:03 INFO - PROCESS | 1744 | 1467111003008 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:03 INFO - PROCESS | 1744 | 1467111003181 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:50:03 INFO - PROCESS | 1744 | 1467111003200 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:03 INFO - PROCESS | 1744 | 1467111003214 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b105400 == 57 [pid = 1744] [id = 107] 03:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x9b1e0c00) [pid = 1744] [serial = 320] [outer = (nil)] 03:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9b1ea400) [pid = 1744] [serial = 321] [outer = 0x9b1e0c00] 03:50:03 INFO - PROCESS | 1744 | 1467111003285 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9b785000) [pid = 1744] [serial = 322] [outer = 0x9b1e0c00] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9b1e7800) [pid = 1744] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x99714000) [pid = 1744] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x9c02a800) [pid = 1744] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9526a400) [pid = 1744] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9240f400) [pid = 1744] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0xa25f4400) [pid = 1744] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0xa610cc00) [pid = 1744] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x93ec9000) [pid = 1744] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x93e39800) [pid = 1744] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x90f93000) [pid = 1744] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9a862800) [pid = 1744] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x927e7c00) [pid = 1744] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9c090c00) [pid = 1744] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9a828c00) [pid = 1744] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x92409800) [pid = 1744] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x93e36800) [pid = 1744] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9b105c00) [pid = 1744] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9220f400) [pid = 1744] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x93e3ac00) [pid = 1744] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:50:04 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0xa4f74800) [pid = 1744] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:50:04 INFO - PROCESS | 1744 | 1467111004884 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]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:50:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1938ms 03:50:04 INFO - PROCESS | 1744 | 1467111004935 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 1744 | 1467111004938 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 03:50:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:50:04 INFO - PROCESS | 1744 | 1467111004944 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 1744 | 1467111004946 Marionette TRACE conn3 <- [1,402,null,{}] 03:50:04 INFO - PROCESS | 1744 | 1467111004951 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}] 03:50:04 INFO - PROCESS | 1744 | 1467111004955 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:05 INFO - PROCESS | 1744 | 1467111005086 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:50:05 INFO - PROCESS | 1744 | 1467111005205 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:05 INFO - PROCESS | 1744 | 1467111005213 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e53400 == 58 [pid = 1744] [id = 108] 03:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x90e5e000) [pid = 1744] [serial = 323] [outer = (nil)] 03:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x93e39800) [pid = 1744] [serial = 324] [outer = 0x90e5e000] 03:50:05 INFO - PROCESS | 1744 | 1467111005270 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9a862800) [pid = 1744] [serial = 325] [outer = 0x90e5e000] 03:50:05 INFO - PROCESS | 1744 | 1467111005883 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]]]}] 03:50:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:50:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 977ms 03:50:05 INFO - PROCESS | 1744 | 1467111005922 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 1744 | 1467111005924 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 03:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:50:05 INFO - PROCESS | 1744 | 1467111005930 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 1744 | 1467111005932 Marionette TRACE conn3 <- [1,406,null,{}] 03:50:05 INFO - PROCESS | 1744 | 1467111005937 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}] 03:50:05 INFO - PROCESS | 1744 | 1467111005942 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:06 INFO - PROCESS | 1744 | 1467111006134 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:50:06 INFO - PROCESS | 1744 | 1467111006150 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:06 INFO - PROCESS | 1744 | 1467111006156 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x9064cc00 == 59 [pid = 1744] [id = 109] 03:50:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x90e54c00) [pid = 1744] [serial = 326] [outer = (nil)] 03:50:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9ba98800) [pid = 1744] [serial = 327] [outer = 0x90e54c00] 03:50:06 INFO - PROCESS | 1744 | 1467111006226 Marionette DEBUG loaded listener.js 03:50:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x9b3a6c00) [pid = 1744] [serial = 328] [outer = 0x90e54c00] 03:50:07 INFO - PROCESS | 1744 | 1467111007126 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]]]}] 03:50:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:50:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1231ms 03:50:07 INFO - PROCESS | 1744 | 1467111007163 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:50:07 INFO - PROCESS | 1744 | 1467111007168 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 03:50:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:50:07 INFO - PROCESS | 1744 | 1467111007176 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - PROCESS | 1744 | 1467111007181 Marionette TRACE conn3 <- [1,410,null,{}] 03:50:07 INFO - PROCESS | 1744 | 1467111007189 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}] 03:50:07 INFO - PROCESS | 1744 | 1467111007194 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:07 INFO - PROCESS | 1744 | 1467111007363 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:50:07 INFO - PROCESS | 1744 | 1467111007521 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:07 INFO - PROCESS | 1744 | 1467111007539 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e5c400 == 60 [pid = 1744] [id = 110] 03:50:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x90f88c00) [pid = 1744] [serial = 329] [outer = (nil)] 03:50:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x9220b800) [pid = 1744] [serial = 330] [outer = 0x90f88c00] 03:50:07 INFO - PROCESS | 1744 | 1467111007614 Marionette DEBUG loaded listener.js 03:50:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x92411400) [pid = 1744] [serial = 331] [outer = 0x90f88c00] 03:50:08 INFO - PROCESS | 1744 | 1467111008542 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]]]}] 03:50:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:50:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1432ms 03:50:08 INFO - PROCESS | 1744 | 1467111008607 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:50:08 INFO - PROCESS | 1744 | 1467111008614 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 03:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:50:08 INFO - PROCESS | 1744 | 1467111008623 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 1744 | 1467111008627 Marionette TRACE conn3 <- [1,414,null,{}] 03:50:08 INFO - PROCESS | 1744 | 1467111008633 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}] 03:50:08 INFO - PROCESS | 1744 | 1467111008638 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:08 INFO - PROCESS | 1744 | 1467111008802 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:50:08 INFO - PROCESS | 1744 | 1467111008958 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 1744 | 1467111008966 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x927f0400 == 61 [pid = 1744] [id = 111] 03:50:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x93e8d800) [pid = 1744] [serial = 332] [outer = (nil)] 03:50:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x95271800) [pid = 1744] [serial = 333] [outer = 0x93e8d800] 03:50:09 INFO - PROCESS | 1744 | 1467111009042 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9836e800) [pid = 1744] [serial = 334] [outer = 0x93e8d800] 03:50:09 INFO - PROCESS | 1744 | 1467111009944 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]]]}] 03:50:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:50:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1377ms 03:50:10 INFO - PROCESS | 1744 | 1467111010001 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 1744 | 1467111010005 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 03:50:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:50:10 INFO - PROCESS | 1744 | 1467111010011 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 1744 | 1467111010016 Marionette TRACE conn3 <- [1,418,null,{}] 03:50:10 INFO - PROCESS | 1744 | 1467111010031 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}] 03:50:10 INFO - PROCESS | 1744 | 1467111010039 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:10 INFO - PROCESS | 1744 | 1467111010202 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:50:10 INFO - PROCESS | 1744 | 1467111010362 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 1744 | 1467111010373 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x9bff3c00 == 62 [pid = 1744] [id = 112] 03:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9bff6000) [pid = 1744] [serial = 335] [outer = (nil)] 03:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9c08a000) [pid = 1744] [serial = 336] [outer = 0x9bff6000] 03:50:10 INFO - PROCESS | 1744 | 1467111010484 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9c092c00) [pid = 1744] [serial = 337] [outer = 0x9bff6000] 03:50:11 INFO - PROCESS | 1744 | 1467111011644 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]]]}] 03:50:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:50:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1685ms 03:50:11 INFO - PROCESS | 1744 | 1467111011706 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 1744 | 1467111011711 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 03:50:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:50:11 INFO - PROCESS | 1744 | 1467111011717 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 1744 | 1467111011719 Marionette TRACE conn3 <- [1,422,null,{}] 03:50:11 INFO - PROCESS | 1744 | 1467111011725 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}] 03:50:11 INFO - PROCESS | 1744 | 1467111011730 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:11 INFO - PROCESS | 1744 | 1467111011948 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:50:12 INFO - PROCESS | 1744 | 1467111012078 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:12 INFO - PROCESS | 1744 | 1467111012090 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da2400 == 63 [pid = 1744] [id = 113] 03:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x91da4800) [pid = 1744] [serial = 338] [outer = (nil)] 03:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x91da9400) [pid = 1744] [serial = 339] [outer = 0x91da4800] 03:50:12 INFO - PROCESS | 1744 | 1467111012156 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x91dadc00) [pid = 1744] [serial = 340] [outer = 0x91da4800] 03:50:13 INFO - PROCESS | 1744 | 1467111013414 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]]]}] 03:50:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:50:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1729ms 03:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:50:13 INFO - PROCESS | 1744 | 1467111013446 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 1744 | 1467111013448 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 03:50:13 INFO - PROCESS | 1744 | 1467111013453 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 1744 | 1467111013458 Marionette TRACE conn3 <- [1,426,null,{}] 03:50:13 INFO - PROCESS | 1744 | 1467111013521 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}] 03:50:13 INFO - PROCESS | 1744 | 1467111013526 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:13 INFO - PROCESS | 1744 | 1467111013662 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:50:13 INFO - PROCESS | 1744 | 1467111013815 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:13 INFO - PROCESS | 1744 | 1467111013821 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e53800 == 64 [pid = 1744] [id = 114] 03:50:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x90f46400) [pid = 1744] [serial = 341] [outer = (nil)] 03:50:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9836cc00) [pid = 1744] [serial = 342] [outer = 0x90f46400] 03:50:13 INFO - PROCESS | 1744 | 1467111013896 Marionette DEBUG loaded listener.js 03:50:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9c092400) [pid = 1744] [serial = 343] [outer = 0x90f46400] 03:50:14 INFO - PROCESS | 1744 | 1467111014694 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] 03:50:14 INFO - PROCESS | 1744 | 1467111014746 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 03:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:50:14 INFO - PROCESS | 1744 | 1467111014752 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:50:14 INFO - PROCESS | 1744 | 1467111014755 Marionette TRACE conn3 <- [1,430,null,{}] 03:50:14 INFO - PROCESS | 1744 | 1467111014761 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}] 03:50:14 INFO - PROCESS | 1744 | 1467111014770 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:14 INFO - PROCESS | 1744 | 1467111014949 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:50:15 INFO - PROCESS | 1744 | 1467111015105 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:15 INFO - PROCESS | 1744 | 1467111015116 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x9064b000 == 65 [pid = 1744] [id = 115] 03:50:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9bfef800) [pid = 1744] [serial = 344] [outer = (nil)] 03:50:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0xa23aa400) [pid = 1744] [serial = 345] [outer = 0x9bfef800] 03:50:15 INFO - PROCESS | 1744 | 1467111015185 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0xa2ff5000) [pid = 1744] [serial = 346] [outer = 0x9bfef800] 03:50:15 INFO - PROCESS | 1744 | 1467111015974 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]]]}] 03:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1280ms 03:50:16 INFO - PROCESS | 1744 | 1467111016034 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 1744 | 1467111016038 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 03:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:50:16 INFO - PROCESS | 1744 | 1467111016060 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 1744 | 1467111016064 Marionette TRACE conn3 <- [1,434,null,{}] 03:50:16 INFO - PROCESS | 1744 | 1467111016072 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}] 03:50:16 INFO - PROCESS | 1744 | 1467111016076 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:16 INFO - PROCESS | 1744 | 1467111016236 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:50:16 INFO - PROCESS | 1744 | 1467111016393 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:16 INFO - PROCESS | 1744 | 1467111016401 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e60400 == 66 [pid = 1744] [id = 116] 03:50:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x90e60800) [pid = 1744] [serial = 347] [outer = (nil)] 03:50:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x93e3e400) [pid = 1744] [serial = 348] [outer = 0x90e60800] 03:50:16 INFO - PROCESS | 1744 | 1467111016471 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9a867c00) [pid = 1744] [serial = 349] [outer = 0x90e60800] 03:50:17 INFO - PROCESS | 1744 | 1467111017246 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]]]}] 03:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1250ms 03:50:17 INFO - PROCESS | 1744 | 1467111017293 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:50:17 INFO - PROCESS | 1744 | 1467111017297 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 03:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:50:17 INFO - PROCESS | 1744 | 1467111017302 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:50:17 INFO - PROCESS | 1744 | 1467111017305 Marionette TRACE conn3 <- [1,438,null,{}] 03:50:17 INFO - PROCESS | 1744 | 1467111017311 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}] 03:50:17 INFO - PROCESS | 1744 | 1467111017315 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:17 INFO - PROCESS | 1744 | 1467111017468 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:50:17 INFO - PROCESS | 1744 | 1467111017637 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:17 INFO - PROCESS | 1744 | 1467111017645 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f43c00 == 67 [pid = 1744] [id = 117] 03:50:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x930bfc00) [pid = 1744] [serial = 350] [outer = (nil)] 03:50:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0xa209d800) [pid = 1744] [serial = 351] [outer = 0x930bfc00] 03:50:17 INFO - PROCESS | 1744 | 1467111017715 Marionette DEBUG loaded listener.js 03:50:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0xa34adc00) [pid = 1744] [serial = 352] [outer = 0x930bfc00] 03:50:18 INFO - PROCESS | 1744 | 1467111018810 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]]]}] 03:50:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:50:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1582ms 03:50:18 INFO - PROCESS | 1744 | 1467111018886 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:50:18 INFO - PROCESS | 1744 | 1467111018890 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 03:50:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:50:18 INFO - PROCESS | 1744 | 1467111018898 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:50:18 INFO - PROCESS | 1744 | 1467111018902 Marionette TRACE conn3 <- [1,442,null,{}] 03:50:18 INFO - PROCESS | 1744 | 1467111018909 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}] 03:50:18 INFO - PROCESS | 1744 | 1467111018914 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:19 INFO - PROCESS | 1744 | 1467111019166 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:50:19 INFO - PROCESS | 1744 | 1467111019365 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:19 INFO - PROCESS | 1744 | 1467111019373 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f8cc00 == 68 [pid = 1744] [id = 118] 03:50:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x90f93000) [pid = 1744] [serial = 353] [outer = (nil)] 03:50:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x92205800) [pid = 1744] [serial = 354] [outer = 0x90f93000] 03:50:19 INFO - PROCESS | 1744 | 1467111019440 Marionette DEBUG loaded listener.js 03:50:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9240e400) [pid = 1744] [serial = 355] [outer = 0x90f93000] 03:50:20 INFO - PROCESS | 1744 | --DOCSHELL 0x90e53400 == 67 [pid = 1744] [id = 108] 03:50:20 INFO - PROCESS | 1744 | --DOCSHELL 0x9b105400 == 66 [pid = 1744] [id = 107] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x90f4c400) [pid = 1744] [serial = 291] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOCSHELL 0x90647400 == 65 [pid = 1744] [id = 106] 03:50:20 INFO - PROCESS | 1744 | --DOCSHELL 0x90e5a000 == 64 [pid = 1744] [id = 105] 03:50:20 INFO - PROCESS | 1744 | --DOCSHELL 0x90e54400 == 63 [pid = 1744] [id = 104] 03:50:20 INFO - PROCESS | 1744 | --DOCSHELL 0x92319000 == 62 [pid = 1744] [id = 103] 03:50:20 INFO - PROCESS | 1744 | --DOCSHELL 0x90642000 == 61 [pid = 1744] [id = 102] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x9c032000) [pid = 1744] [serial = 156] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0xa823c800) [pid = 1744] [serial = 195] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0xa68f8c00) [pid = 1744] [serial = 180] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0xa4d0a000) [pid = 1744] [serial = 114] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0xa6ea5400) [pid = 1744] [serial = 150] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0xa2555c00) [pid = 1744] [serial = 189] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9ba9cc00) [pid = 1744] [serial = 147] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x9d90b800) [pid = 1744] [serial = 186] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0xa901e800) [pid = 1744] [serial = 198] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9526e000) [pid = 1744] [serial = 144] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0xa8247400) [pid = 1744] [serial = 153] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0xa6796400) [pid = 1744] [serial = 141] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0xa68f2800) [pid = 1744] [serial = 192] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9ab3c000) [pid = 1744] [serial = 183] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x90f95c00) [pid = 1744] [serial = 273] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x994df400) [pid = 1744] [serial = 251] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9b1de000) [pid = 1744] [serial = 254] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9c089c00) [pid = 1744] [serial = 282] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x90e5c000) [pid = 1744] [serial = 270] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x928d3c00) [pid = 1744] [serial = 276] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x930c1400) [pid = 1744] [serial = 277] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0xa61d2800) [pid = 1744] [serial = 267] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9c094800) [pid = 1744] [serial = 285] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x928d2800) [pid = 1744] [serial = 248] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9a85fc00) [pid = 1744] [serial = 279] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0xa33c6c00) [pid = 1744] [serial = 264] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0xa223c400) [pid = 1744] [serial = 261] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9bff2000) [pid = 1744] [serial = 257] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9d90f000) [pid = 1744] [serial = 111] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x91fd4800) [pid = 1744] [serial = 274] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9c096800) [pid = 1744] [serial = 286] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9c08ec00) [pid = 1744] [serial = 283] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9ae09000) [pid = 1744] [serial = 280] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0xa23fe400) [pid = 1744] [serial = 288] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0xa331e400) [pid = 1744] [serial = 289] [outer = (nil)] [url = about:blank] 03:50:20 INFO - PROCESS | 1744 | 1467111020364 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]]]}] 03:50:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:50:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1530ms 03:50:20 INFO - PROCESS | 1744 | 1467111020428 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 1744 | 1467111020433 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 03:50:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:50:20 INFO - PROCESS | 1744 | 1467111020444 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - PROCESS | 1744 | 1467111020447 Marionette TRACE conn3 <- [1,446,null,{}] 03:50:20 INFO - PROCESS | 1744 | 1467111020453 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}] 03:50:20 INFO - PROCESS | 1744 | 1467111020458 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:20 INFO - PROCESS | 1744 | 1467111020611 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:50:20 INFO - PROCESS | 1744 | 1467111020722 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 1744 | 1467111020730 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063e400 == 62 [pid = 1744] [id = 119] 03:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x91fde400) [pid = 1744] [serial = 356] [outer = (nil)] 03:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x928d8400) [pid = 1744] [serial = 357] [outer = 0x91fde400] 03:50:20 INFO - PROCESS | 1744 | 1467111020795 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x930c2800) [pid = 1744] [serial = 358] [outer = 0x91fde400] 03:50:21 INFO - PROCESS | 1744 | 1467111021549 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]]]}] 03:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1133ms 03:50:21 INFO - PROCESS | 1744 | 1467111021583 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:50:21 INFO - PROCESS | 1744 | 1467111021586 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 03:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:50:21 INFO - PROCESS | 1744 | 1467111021592 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 1744 | 1467111021597 Marionette TRACE conn3 <- [1,450,null,{}] 03:50:21 INFO - PROCESS | 1744 | 1467111021611 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}] 03:50:21 INFO - PROCESS | 1744 | 1467111021618 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:21 INFO - PROCESS | 1744 | 1467111021755 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:50:21 INFO - PROCESS | 1744 | 1467111021772 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:21 INFO - PROCESS | 1744 | 1467111021782 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a657000 == 63 [pid = 1744] [id = 120] 03:50:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9a657800) [pid = 1744] [serial = 359] [outer = (nil)] 03:50:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9a85c000) [pid = 1744] [serial = 360] [outer = 0x9a657800] 03:50:21 INFO - PROCESS | 1744 | 1467111021845 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9b106c00) [pid = 1744] [serial = 361] [outer = 0x9a657800] 03:50:22 INFO - PROCESS | 1744 | 1467111022623 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] 03:50:22 INFO - PROCESS | 1744 | 1467111022698 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 03:50:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:50:22 INFO - PROCESS | 1744 | 1467111022703 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 1744 | 1467111022706 Marionette TRACE conn3 <- [1,454,null,{}] 03:50:22 INFO - PROCESS | 1744 | 1467111022719 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}] 03:50:22 INFO - PROCESS | 1744 | 1467111022723 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:22 INFO - PROCESS | 1744 | 1467111022903 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:50:22 INFO - PROCESS | 1744 | 1467111022919 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:22 INFO - PROCESS | 1744 | 1467111022928 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x92202800 == 64 [pid = 1744] [id = 121] 03:50:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x99712c00) [pid = 1744] [serial = 362] [outer = (nil)] 03:50:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9bae2000) [pid = 1744] [serial = 363] [outer = 0x99712c00] 03:50:22 INFO - PROCESS | 1744 | 1467111022985 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x9c033000) [pid = 1744] [serial = 364] [outer = 0x99712c00] 03:50:23 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:23 INFO - PROCESS | 1744 | 1467111023816 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]]]}] 03:50:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:50:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1179ms 03:50:23 INFO - PROCESS | 1744 | 1467111023886 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:50:23 INFO - PROCESS | 1744 | 1467111023889 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 03:50:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:50:23 INFO - PROCESS | 1744 | 1467111023894 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:50:23 INFO - PROCESS | 1744 | 1467111023897 Marionette TRACE conn3 <- [1,458,null,{}] 03:50:23 INFO - PROCESS | 1744 | 1467111023902 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}] 03:50:23 INFO - PROCESS | 1744 | 1467111023906 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:24 INFO - PROCESS | 1744 | 1467111024086 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:50:24 INFO - PROCESS | 1744 | 1467111024108 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:24 INFO - PROCESS | 1744 | 1467111024115 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a64d400 == 65 [pid = 1744] [id = 122] 03:50:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x9b3a2c00) [pid = 1744] [serial = 365] [outer = (nil)] 03:50:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x9c090000) [pid = 1744] [serial = 366] [outer = 0x9b3a2c00] 03:50:24 INFO - PROCESS | 1744 | 1467111024174 Marionette DEBUG loaded listener.js 03:50:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9c1ee000) [pid = 1744] [serial = 367] [outer = 0x9b3a2c00] 03:50:24 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0xa6f43800) [pid = 1744] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:50:24 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x930c1800) [pid = 1744] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:50:24 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x90f8c000) [pid = 1744] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x90e5e000) [pid = 1744] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9b1e0c00) [pid = 1744] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x90e60c00) [pid = 1744] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x95266000) [pid = 1744] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x92408800) [pid = 1744] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x99fa9400) [pid = 1744] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9241bc00) [pid = 1744] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x92408400) [pid = 1744] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9b1df000) [pid = 1744] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9526b000) [pid = 1744] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0xa3322400) [pid = 1744] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x95266c00) [pid = 1744] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9a867400) [pid = 1744] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x928d2000) [pid = 1744] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x927e4800) [pid = 1744] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:50:25 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x927ef800) [pid = 1744] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:50:25 INFO - PROCESS | 1744 | 1467111025204 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] 03:50:25 INFO - PROCESS | 1744 | 1467111025278 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 03:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:50:25 INFO - PROCESS | 1744 | 1467111025284 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:50:25 INFO - PROCESS | 1744 | 1467111025286 Marionette TRACE conn3 <- [1,462,null,{}] 03:50:25 INFO - PROCESS | 1744 | 1467111025291 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}] 03:50:25 INFO - PROCESS | 1744 | 1467111025300 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:25 INFO - PROCESS | 1744 | 1467111025461 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:50:25 INFO - PROCESS | 1744 | 1467111025612 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:25 INFO - PROCESS | 1744 | 1467111025621 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e58400 == 66 [pid = 1744] [id = 123] 03:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x927ec400) [pid = 1744] [serial = 368] [outer = (nil)] 03:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9526b000) [pid = 1744] [serial = 369] [outer = 0x927ec400] 03:50:25 INFO - PROCESS | 1744 | 1467111025684 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9d977800) [pid = 1744] [serial = 370] [outer = 0x927ec400] 03:50:26 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:26 INFO - PROCESS | 1744 | 1467111026319 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] 03:50:26 INFO - PROCESS | 1744 | 1467111026377 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 03:50:26 INFO - PROCESS | 1744 | 1467111026382 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 1744 | 1467111026386 Marionette TRACE conn3 <- [1,466,null,{}] 03:50:26 INFO - PROCESS | 1744 | 1467111026390 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}] 03:50:26 INFO - PROCESS | 1744 | 1467111026394 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:26 INFO - PROCESS | 1744 | 1467111026580 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:50:26 INFO - PROCESS | 1744 | 1467111026597 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:26 INFO - PROCESS | 1744 | 1467111026602 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e3e800 == 67 [pid = 1744] [id = 124] 03:50:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9c032000) [pid = 1744] [serial = 371] [outer = (nil)] 03:50:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0xa25f4400) [pid = 1744] [serial = 372] [outer = 0x9c032000] 03:50:26 INFO - PROCESS | 1744 | 1467111026662 Marionette DEBUG loaded listener.js 03:50:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0xa3322400) [pid = 1744] [serial = 373] [outer = 0x9c032000] 03:50:27 INFO - PROCESS | 1744 | 1467111027585 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] 03:50:27 INFO - PROCESS | 1744 | 1467111027677 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 03:50:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:50:27 INFO - PROCESS | 1744 | 1467111027684 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:50:27 INFO - PROCESS | 1744 | 1467111027689 Marionette TRACE conn3 <- [1,470,null,{}] 03:50:27 INFO - PROCESS | 1744 | 1467111027697 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}] 03:50:27 INFO - PROCESS | 1744 | 1467111027703 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:27 INFO - PROCESS | 1744 | 1467111027907 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:50:28 INFO - PROCESS | 1744 | 1467111028064 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 1744 | 1467111028071 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f49c00 == 68 [pid = 1744] [id = 125] 03:50:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x90f4a800) [pid = 1744] [serial = 374] [outer = (nil)] 03:50:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x91fdb400) [pid = 1744] [serial = 375] [outer = 0x90f4a800] 03:50:28 INFO - PROCESS | 1744 | 1467111028148 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x927eec00) [pid = 1744] [serial = 376] [outer = 0x90f4a800] 03:50:29 INFO - PROCESS | 1744 | 1467111029000 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]]]}] 03:50:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:50:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1385ms 03:50:29 INFO - PROCESS | 1744 | 1467111029070 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:50:29 INFO - PROCESS | 1744 | 1467111029077 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 03:50:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:50:29 INFO - PROCESS | 1744 | 1467111029086 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 1744 | 1467111029090 Marionette TRACE conn3 <- [1,474,null,{}] 03:50:29 INFO - PROCESS | 1744 | 1467111029096 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}] 03:50:29 INFO - PROCESS | 1744 | 1467111029101 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:29 INFO - PROCESS | 1744 | 1467111029303 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:50:29 INFO - PROCESS | 1744 | 1467111029461 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:29 INFO - PROCESS | 1744 | 1467111029470 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x984e9c00 == 69 [pid = 1744] [id = 126] 03:50:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x99712400) [pid = 1744] [serial = 377] [outer = (nil)] 03:50:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9a64f000) [pid = 1744] [serial = 378] [outer = 0x99712400] 03:50:29 INFO - PROCESS | 1744 | 1467111029545 Marionette DEBUG loaded listener.js 03:50:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9a85cc00) [pid = 1744] [serial = 379] [outer = 0x99712400] 03:50:30 INFO - PROCESS | 1744 | 1467111030456 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]]]}] 03:50:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:50:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1430ms 03:50:30 INFO - PROCESS | 1744 | 1467111030517 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:50:30 INFO - PROCESS | 1744 | 1467111030521 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 03:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:50:30 INFO - PROCESS | 1744 | 1467111030527 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:50:30 INFO - PROCESS | 1744 | 1467111030533 Marionette TRACE conn3 <- [1,478,null,{}] 03:50:30 INFO - PROCESS | 1744 | 1467111030547 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}] 03:50:30 INFO - PROCESS | 1744 | 1467111030555 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:30 INFO - PROCESS | 1744 | 1467111030756 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:50:30 INFO - PROCESS | 1744 | 1467111030955 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 1744 | 1467111030966 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x90644c00 == 70 [pid = 1744] [id = 127] 03:50:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0xa34ae800) [pid = 1744] [serial = 380] [outer = (nil)] 03:50:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0xa34b7000) [pid = 1744] [serial = 381] [outer = 0xa34ae800] 03:50:31 INFO - PROCESS | 1744 | 1467111031082 Marionette DEBUG loaded listener.js 03:50:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0xa4d4bc00) [pid = 1744] [serial = 382] [outer = 0xa34ae800] 03:50:31 INFO - PROCESS | 1744 | 1467111031910 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]]]}] 03:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1439ms 03:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:50:31 INFO - PROCESS | 1744 | 1467111031967 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 1744 | 1467111031971 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 03:50:31 INFO - PROCESS | 1744 | 1467111031977 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 1744 | 1467111031981 Marionette TRACE conn3 <- [1,482,null,{}] 03:50:31 INFO - PROCESS | 1744 | 1467111031986 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}] 03:50:31 INFO - PROCESS | 1744 | 1467111031991 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:32 INFO - PROCESS | 1744 | 1467111032165 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:50:32 INFO - PROCESS | 1744 | 1467111032326 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 1744 | 1467111032336 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029c000 == 71 [pid = 1744] [id = 128] 03:50:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x9029f400) [pid = 1744] [serial = 383] [outer = (nil)] 03:50:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x902a4000) [pid = 1744] [serial = 384] [outer = 0x9029f400] 03:50:32 INFO - PROCESS | 1744 | 1467111032406 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x902a7000) [pid = 1744] [serial = 385] [outer = 0x9029f400] 03:50:33 INFO - PROCESS | 1744 | 1467111033291 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]]]}] 03:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1383ms 03:50:33 INFO - PROCESS | 1744 | 1467111033359 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 1744 | 1467111033363 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 03:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:50:33 INFO - PROCESS | 1744 | 1467111033369 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 1744 | 1467111033372 Marionette TRACE conn3 <- [1,486,null,{}] 03:50:33 INFO - PROCESS | 1744 | 1467111033378 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}] 03:50:33 INFO - PROCESS | 1744 | 1467111033382 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:33 INFO - PROCESS | 1744 | 1467111033544 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:50:33 INFO - PROCESS | 1744 | 1467111033706 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:33 INFO - PROCESS | 1744 | 1467111033713 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a3400 == 72 [pid = 1744] [id = 129] 03:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x902a4800) [pid = 1744] [serial = 386] [outer = (nil)] 03:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0xa4f13800) [pid = 1744] [serial = 387] [outer = 0x902a4800] 03:50:33 INFO - PROCESS | 1744 | 1467111033791 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0xa4f7d800) [pid = 1744] [serial = 388] [outer = 0x902a4800] 03:50:34 INFO - PROCESS | 1744 | 1467111034623 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]]]}] 03:50:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:50:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1328ms 03:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:50:34 INFO - PROCESS | 1744 | 1467111034699 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:50:34 INFO - PROCESS | 1744 | 1467111034702 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 03:50:34 INFO - PROCESS | 1744 | 1467111034708 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:50:34 INFO - PROCESS | 1744 | 1467111034711 Marionette TRACE conn3 <- [1,490,null,{}] 03:50:34 INFO - PROCESS | 1744 | 1467111034716 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}] 03:50:34 INFO - PROCESS | 1744 | 1467111034725 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:34 INFO - PROCESS | 1744 | 1467111034923 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:50:35 INFO - PROCESS | 1744 | 1467111035086 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:35 INFO - PROCESS | 1744 | 1467111035092 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x90644400 == 73 [pid = 1744] [id = 130] 03:50:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x91dacc00) [pid = 1744] [serial = 389] [outer = (nil)] 03:50:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0xa68f6800) [pid = 1744] [serial = 390] [outer = 0x91dacc00] 03:50:35 INFO - PROCESS | 1744 | 1467111035202 Marionette DEBUG loaded listener.js 03:50:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0xa6eab800) [pid = 1744] [serial = 391] [outer = 0x91dacc00] 03:50:36 INFO - PROCESS | 1744 | 1467111036035 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]]]}] 03:50:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:50:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1385ms 03:50:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:50:36 INFO - PROCESS | 1744 | 1467111036093 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:50:36 INFO - PROCESS | 1744 | 1467111036096 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 03:50:36 INFO - PROCESS | 1744 | 1467111036102 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:50:36 INFO - PROCESS | 1744 | 1467111036105 Marionette TRACE conn3 <- [1,494,null,{}] 03:50:36 INFO - PROCESS | 1744 | 1467111036110 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}] 03:50:36 INFO - PROCESS | 1744 | 1467111036115 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:36 INFO - PROCESS | 1744 | 1467111036271 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:50:36 INFO - PROCESS | 1744 | 1467111036444 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:36 INFO - PROCESS | 1744 | 1467111036453 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a0c00 == 74 [pid = 1744] [id = 131] 03:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x90f42800) [pid = 1744] [serial = 392] [outer = (nil)] 03:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9c08a400) [pid = 1744] [serial = 393] [outer = 0x90f42800] 03:50:36 INFO - PROCESS | 1744 | 1467111036522 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0xa823e400) [pid = 1744] [serial = 394] [outer = 0x90f42800] 03:50:37 INFO - PROCESS | 1744 | 1467111037354 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]]]}] 03:50:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:50:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1281ms 03:50:37 INFO - PROCESS | 1744 | 1467111037383 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:50:37 INFO - PROCESS | 1744 | 1467111037392 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 03:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:50:37 INFO - PROCESS | 1744 | 1467111037398 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 1744 | 1467111037401 Marionette TRACE conn3 <- [1,498,null,{}] 03:50:37 INFO - PROCESS | 1744 | 1467111037406 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}] 03:50:37 INFO - PROCESS | 1744 | 1467111037411 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:37 INFO - PROCESS | 1744 | 1467111037567 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:50:37 INFO - PROCESS | 1744 | 1467111037743 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:37 INFO - PROCESS | 1744 | 1467111037749 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd8400 == 75 [pid = 1744] [id = 132] 03:50:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x91fdac00) [pid = 1744] [serial = 395] [outer = (nil)] 03:50:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9792e800) [pid = 1744] [serial = 396] [outer = 0x91fdac00] 03:50:37 INFO - PROCESS | 1744 | 1467111037825 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x99f9e800) [pid = 1744] [serial = 397] [outer = 0x91fdac00] 03:50:38 INFO - PROCESS | 1744 | 1467111038924 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]]]}] 03:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1581ms 03:50:38 INFO - PROCESS | 1744 | 1467111038980 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:50:38 INFO - PROCESS | 1744 | 1467111038985 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 03:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:50:38 INFO - PROCESS | 1744 | 1467111038995 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:50:39 INFO - PROCESS | 1744 | 1467111038999 Marionette TRACE conn3 <- [1,502,null,{}] 03:50:39 INFO - PROCESS | 1744 | 1467111039014 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}] 03:50:39 INFO - PROCESS | 1744 | 1467111039020 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:39 INFO - PROCESS | 1744 | 1467111039182 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:50:39 INFO - PROCESS | 1744 | 1467111039379 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:39 INFO - PROCESS | 1744 | 1467111039393 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063d400 == 76 [pid = 1744] [id = 133] 03:50:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x91fd6c00) [pid = 1744] [serial = 398] [outer = (nil)] 03:50:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x91fdec00) [pid = 1744] [serial = 399] [outer = 0x91fd6c00] 03:50:39 INFO - PROCESS | 1744 | 1467111039459 Marionette DEBUG loaded listener.js 03:50:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9220f400) [pid = 1744] [serial = 400] [outer = 0x91fd6c00] 03:50:40 INFO - PROCESS | 1744 | 1467111040215 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]]]}] 03:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1283ms 03:50:40 INFO - PROCESS | 1744 | 1467111040296 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:50:40 INFO - PROCESS | 1744 | 1467111040303 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 03:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:50:40 INFO - PROCESS | 1744 | 1467111040314 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:50:40 INFO - PROCESS | 1744 | 1467111040317 Marionette TRACE conn3 <- [1,506,null,{}] 03:50:40 INFO - PROCESS | 1744 | 1467111040323 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}] 03:50:40 INFO - PROCESS | 1744 | 1467111040328 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:40 INFO - PROCESS | 1744 | 1467111040487 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:50:40 INFO - PROCESS | 1744 | 1467111040649 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:40 INFO - PROCESS | 1744 | 1467111040658 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e58000 == 77 [pid = 1744] [id = 134] 03:50:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x90e5cc00) [pid = 1744] [serial = 401] [outer = (nil)] 03:50:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x91fd9000) [pid = 1744] [serial = 402] [outer = 0x90e5cc00] 03:50:40 INFO - PROCESS | 1744 | 1467111040774 Marionette DEBUG loaded listener.js 03:50:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9a825400) [pid = 1744] [serial = 403] [outer = 0x90e5cc00] 03:50:41 INFO - PROCESS | 1744 | --DOCSHELL 0x90e58400 == 76 [pid = 1744] [id = 123] 03:50:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9a64d400 == 75 [pid = 1744] [id = 122] 03:50:41 INFO - PROCESS | 1744 | --DOCSHELL 0x92202800 == 74 [pid = 1744] [id = 121] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9ba98800) [pid = 1744] [serial = 327] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9a657000 == 73 [pid = 1744] [id = 120] 03:50:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9063e400 == 72 [pid = 1744] [id = 119] 03:50:41 INFO - PROCESS | 1744 | --DOCSHELL 0x90f8cc00 == 71 [pid = 1744] [id = 118] 03:50:41 INFO - PROCESS | 1744 | --DOCSHELL 0x927f0400 == 70 [pid = 1744] [id = 111] 03:50:41 INFO - PROCESS | 1744 | --DOCSHELL 0x90e5c400 == 69 [pid = 1744] [id = 110] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0xac086c00) [pid = 1744] [serial = 240] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0xa6794c00) [pid = 1744] [serial = 234] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x91fd5800) [pid = 1744] [serial = 307] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x93e39800) [pid = 1744] [serial = 324] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9b785000) [pid = 1744] [serial = 322] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x93ec5800) [pid = 1744] [serial = 313] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9a654400) [pid = 1744] [serial = 315] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x9526d000) [pid = 1744] [serial = 297] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x927eb800) [pid = 1744] [serial = 309] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0xa209e400) [pid = 1744] [serial = 300] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9a862400) [pid = 1744] [serial = 319] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0xa823b800) [pid = 1744] [serial = 237] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0xa34b6400) [pid = 1744] [serial = 222] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9a658000) [pid = 1744] [serial = 316] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0xa61d7000) [pid = 1744] [serial = 303] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9a862800) [pid = 1744] [serial = 325] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x928da400) [pid = 1744] [serial = 312] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x90f8e000) [pid = 1744] [serial = 306] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x928d2400) [pid = 1744] [serial = 310] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9a85dc00) [pid = 1744] [serial = 318] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9bff7000) [pid = 1744] [serial = 228] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x90f94400) [pid = 1744] [serial = 294] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9a659400) [pid = 1744] [serial = 225] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9b1ea400) [pid = 1744] [serial = 321] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0xa4d0a400) [pid = 1744] [serial = 231] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9a64bc00) [pid = 1744] [serial = 252] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9b1e2c00) [pid = 1744] [serial = 255] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9c02c800) [pid = 1744] [serial = 258] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x928d9c00) [pid = 1744] [serial = 249] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x928dc800) [pid = 1744] [serial = 246] [outer = (nil)] [url = about:blank] 03:50:41 INFO - PROCESS | 1744 | 1467111041749 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]]]}] 03:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1482ms 03:50:41 INFO - PROCESS | 1744 | 1467111041796 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:50:41 INFO - PROCESS | 1744 | 1467111041799 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 03:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:50:41 INFO - PROCESS | 1744 | 1467111041805 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:50:41 INFO - PROCESS | 1744 | 1467111041810 Marionette TRACE conn3 <- [1,510,null,{}] 03:50:41 INFO - PROCESS | 1744 | 1467111041824 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}] 03:50:41 INFO - PROCESS | 1744 | 1467111041831 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:41 INFO - PROCESS | 1744 | 1467111041978 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:50:42 INFO - PROCESS | 1744 | 1467111041987 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:42 INFO - PROCESS | 1744 | 1467111041998 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x928d9c00 == 70 [pid = 1744] [id = 135] 03:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x928da400) [pid = 1744] [serial = 404] [outer = (nil)] 03:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9a64d400) [pid = 1744] [serial = 405] [outer = 0x928da400] 03:50:42 INFO - PROCESS | 1744 | 1467111042079 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9a859800) [pid = 1744] [serial = 406] [outer = 0x928da400] 03:50:42 INFO - PROCESS | 1744 | 1467111042894 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]]]}] 03:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1137ms 03:50:42 INFO - PROCESS | 1744 | 1467111042943 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:50:42 INFO - PROCESS | 1744 | 1467111042947 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 03:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:50:42 INFO - PROCESS | 1744 | 1467111042953 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 1744 | 1467111042955 Marionette TRACE conn3 <- [1,514,null,{}] 03:50:42 INFO - PROCESS | 1744 | 1467111042961 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}] 03:50:42 INFO - PROCESS | 1744 | 1467111042964 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:43 INFO - PROCESS | 1744 | 1467111043153 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:50:43 INFO - PROCESS | 1744 | 1467111043165 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:43 INFO - PROCESS | 1744 | 1467111043171 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f8cc00 == 71 [pid = 1744] [id = 136] 03:50:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9a863000) [pid = 1744] [serial = 407] [outer = (nil)] 03:50:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9b1e4000) [pid = 1744] [serial = 408] [outer = 0x9a863000] 03:50:43 INFO - PROCESS | 1744 | 1467111043233 Marionette DEBUG loaded listener.js 03:50:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9b39cc00) [pid = 1744] [serial = 409] [outer = 0x9a863000] 03:50:44 INFO - PROCESS | 1744 | 1467111044180 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]]]}] 03:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1283ms 03:50:44 INFO - PROCESS | 1744 | 1467111044237 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:50:44 INFO - PROCESS | 1744 | 1467111044244 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 03:50:44 INFO - PROCESS | 1744 | 1467111044252 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 1744 | 1467111044259 Marionette TRACE conn3 <- [1,518,null,{}] 03:50:44 INFO - PROCESS | 1744 | 1467111044266 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}] 03:50:44 INFO - PROCESS | 1744 | 1467111044272 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:44 INFO - PROCESS | 1744 | 1467111044446 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:50:44 INFO - PROCESS | 1744 | 1467111044607 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 1744 | 1467111044618 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f46800 == 72 [pid = 1744] [id = 137] 03:50:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x90f4c000) [pid = 1744] [serial = 410] [outer = (nil)] 03:50:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x927ee400) [pid = 1744] [serial = 411] [outer = 0x90f4c000] 03:50:44 INFO - PROCESS | 1744 | 1467111044692 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x928dd400) [pid = 1744] [serial = 412] [outer = 0x90f4c000] 03:50:45 INFO - PROCESS | 1744 | 1467111045542 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]]]}] 03:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1337ms 03:50:45 INFO - PROCESS | 1744 | 1467111045588 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:50:45 INFO - PROCESS | 1744 | 1467111045595 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 03:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:50:45 INFO - PROCESS | 1744 | 1467111045604 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - PROCESS | 1744 | 1467111045608 Marionette TRACE conn3 <- [1,522,null,{}] 03:50:45 INFO - PROCESS | 1744 | 1467111045614 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}] 03:50:45 INFO - PROCESS | 1744 | 1467111045619 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:45 INFO - PROCESS | 1744 | 1467111045788 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:50:45 INFO - PROCESS | 1744 | 1467111045950 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:45 INFO - PROCESS | 1744 | 1467111045959 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x92311c00 == 73 [pid = 1744] [id = 138] 03:50:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9a858800) [pid = 1744] [serial = 413] [outer = (nil)] 03:50:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x9b1dcc00) [pid = 1744] [serial = 414] [outer = 0x9a858800] 03:50:46 INFO - PROCESS | 1744 | 1467111046034 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x9b39b800) [pid = 1744] [serial = 415] [outer = 0x9a858800] 03:50:47 INFO - PROCESS | 1744 | 1467111046996 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]]]}] 03:50:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:50:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1433ms 03:50:47 INFO - PROCESS | 1744 | 1467111047038 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:50:47 INFO - PROCESS | 1744 | 1467111047042 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 03:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:50:47 INFO - PROCESS | 1744 | 1467111047048 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:50:47 INFO - PROCESS | 1744 | 1467111047054 Marionette TRACE conn3 <- [1,526,null,{}] 03:50:47 INFO - PROCESS | 1744 | 1467111047069 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}] 03:50:47 INFO - PROCESS | 1744 | 1467111047076 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:47 INFO - PROCESS | 1744 | 1467111047241 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:50:47 INFO - PROCESS | 1744 | 1467111047403 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 1744 | 1467111047412 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b3800 == 74 [pid = 1744] [id = 139] 03:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x902b5800) [pid = 1744] [serial = 416] [outer = (nil)] 03:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9b1e0800) [pid = 1744] [serial = 417] [outer = 0x902b5800] 03:50:47 INFO - PROCESS | 1744 | 1467111047488 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9bfee800) [pid = 1744] [serial = 418] [outer = 0x902b5800] 03:50:48 INFO - PROCESS | 1744 | 1467111048356 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]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:50:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1336ms 03:50:48 INFO - PROCESS | 1744 | 1467111048385 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 1744 | 1467111048389 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 03:50:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:50:48 INFO - PROCESS | 1744 | 1467111048395 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 1744 | 1467111048398 Marionette TRACE conn3 <- [1,530,null,{}] 03:50:48 INFO - PROCESS | 1744 | 1467111048404 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}] 03:50:48 INFO - PROCESS | 1744 | 1467111048409 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:48 INFO - PROCESS | 1744 | 1467111048570 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:50:48 INFO - PROCESS | 1744 | 1467111048736 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:48 INFO - PROCESS | 1744 | 1467111048745 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a865400 == 75 [pid = 1744] [id = 140] 03:50:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9c029800) [pid = 1744] [serial = 419] [outer = (nil)] 03:50:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9c096400) [pid = 1744] [serial = 420] [outer = 0x9c029800] 03:50:48 INFO - PROCESS | 1744 | 1467111048813 Marionette DEBUG loaded listener.js 03:50:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9d90f000) [pid = 1744] [serial = 421] [outer = 0x9c029800] 03:50:49 INFO - PROCESS | 1744 | 1467111049567 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"]]]}] 03:50:49 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:50:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:50:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:50:49 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:50:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:50:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:50:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:50:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1231ms 03:50:49 INFO - PROCESS | 1744 | 1467111049628 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:50:49 INFO - PROCESS | 1744 | 1467111049632 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 03:50:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:50:49 INFO - PROCESS | 1744 | 1467111049639 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - PROCESS | 1744 | 1467111049642 Marionette TRACE conn3 <- [1,534,null,{}] 03:50:49 INFO - PROCESS | 1744 | 1467111049647 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}] 03:50:49 INFO - PROCESS | 1744 | 1467111049652 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:49 INFO - PROCESS | 1744 | 1467111049824 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:50:50 INFO - PROCESS | 1744 | 1467111049992 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:50 INFO - PROCESS | 1744 | 1467111049999 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x906ad000 == 76 [pid = 1744] [id = 141] 03:50:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x906ae000) [pid = 1744] [serial = 422] [outer = (nil)] 03:50:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9a1e1000) [pid = 1744] [serial = 423] [outer = 0x906ae000] 03:50:50 INFO - PROCESS | 1744 | 1467111050083 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9c029400) [pid = 1744] [serial = 424] [outer = 0x906ae000] 03:50:50 INFO - PROCESS | 1744 | 1467111050964 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]]]}] 03:50:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:50:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1383ms 03:50:51 INFO - PROCESS | 1744 | 1467111051022 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:50:51 INFO - PROCESS | 1744 | 1467111051025 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 03:50:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:50:51 INFO - PROCESS | 1744 | 1467111051032 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 1744 | 1467111051034 Marionette TRACE conn3 <- [1,538,null,{}] 03:50:51 INFO - PROCESS | 1744 | 1467111051040 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}] 03:50:51 INFO - PROCESS | 1744 | 1467111051049 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:51 INFO - PROCESS | 1744 | 1467111051242 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:50:51 INFO - PROCESS | 1744 | 1467111051410 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:51 INFO - PROCESS | 1744 | 1467111051416 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x90648000 == 77 [pid = 1744] [id = 142] 03:50:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0xa209e000) [pid = 1744] [serial = 425] [outer = (nil)] 03:50:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0xa33c2000) [pid = 1744] [serial = 426] [outer = 0xa209e000] 03:50:51 INFO - PROCESS | 1744 | 1467111051488 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0xa34bb000) [pid = 1744] [serial = 427] [outer = 0xa209e000] 03:50:52 INFO - PROCESS | 1744 | 1467111052189 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]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:50:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1227ms 03:50:52 INFO - PROCESS | 1744 | 1467111052260 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 1744 | 1467111052263 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 03:50:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:50:52 INFO - PROCESS | 1744 | 1467111052269 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 1744 | 1467111052272 Marionette TRACE conn3 <- [1,542,null,{}] 03:50:52 INFO - PROCESS | 1744 | 1467111052277 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}] 03:50:52 INFO - PROCESS | 1744 | 1467111052282 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:52 INFO - PROCESS | 1744 | 1467111052427 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:50:52 INFO - PROCESS | 1744 | 1467111052593 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 1744 | 1467111052599 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029a400 == 78 [pid = 1744] [id = 143] 03:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x902a2400) [pid = 1744] [serial = 428] [outer = (nil)] 03:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0xa679f800) [pid = 1744] [serial = 429] [outer = 0x902a2400] 03:50:52 INFO - PROCESS | 1744 | 1467111052669 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0xa68ef000) [pid = 1744] [serial = 430] [outer = 0x902a2400] 03:50:53 INFO - PROCESS | 1744 | 1467111053423 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]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:50:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1235ms 03:50:53 INFO - PROCESS | 1744 | 1467111053504 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 1744 | 1467111053508 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 03:50:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:50:53 INFO - PROCESS | 1744 | 1467111053513 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 1744 | 1467111053516 Marionette TRACE conn3 <- [1,546,null,{}] 03:50:53 INFO - PROCESS | 1744 | 1467111053522 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}] 03:50:53 INFO - PROCESS | 1744 | 1467111053526 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:53 INFO - PROCESS | 1744 | 1467111053750 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:50:53 INFO - PROCESS | 1744 | 1467111053864 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:53 INFO - PROCESS | 1744 | 1467111053873 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec78800 == 79 [pid = 1744] [id = 144] 03:50:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x8ec78c00) [pid = 1744] [serial = 431] [outer = (nil)] 03:50:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x8ec7d000) [pid = 1744] [serial = 432] [outer = 0x8ec78c00] 03:50:53 INFO - PROCESS | 1744 | 1467111053942 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8ec82400) [pid = 1744] [serial = 433] [outer = 0x8ec78c00] 03:50:54 INFO - PROCESS | 1744 | 1467111054724 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]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:50:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1277ms 03:50:54 INFO - PROCESS | 1744 | 1467111054792 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 1744 | 1467111054796 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 03:50:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:50:54 INFO - PROCESS | 1744 | 1467111054802 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 1744 | 1467111054804 Marionette TRACE conn3 <- [1,550,null,{}] 03:50:54 INFO - PROCESS | 1744 | 1467111054810 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}] 03:50:54 INFO - PROCESS | 1744 | 1467111054814 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:54 INFO - PROCESS | 1744 | 1467111054978 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:50:55 INFO - PROCESS | 1744 | 1467111055143 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:55 INFO - PROCESS | 1744 | 1467111055149 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec79000 == 80 [pid = 1744] [id = 145] 03:50:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x8ec7a800) [pid = 1744] [serial = 434] [outer = (nil)] 03:50:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x90645c00) [pid = 1744] [serial = 435] [outer = 0x8ec7a800] 03:50:55 INFO - PROCESS | 1744 | 1467111055219 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0xa6793000) [pid = 1744] [serial = 436] [outer = 0x8ec7a800] 03:50:56 INFO - PROCESS | 1744 | 1467111056007 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]]]}] 03:50:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 03:50:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1233ms 03:50:56 INFO - PROCESS | 1744 | 1467111056035 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 1744 | 1467111056038 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 03:50:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:50:56 INFO - PROCESS | 1744 | 1467111056044 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 1744 | 1467111056046 Marionette TRACE conn3 <- [1,554,null,{}] 03:50:56 INFO - PROCESS | 1744 | 1467111056052 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}] 03:50:56 INFO - PROCESS | 1744 | 1467111056056 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:56 INFO - PROCESS | 1744 | 1467111056205 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:50:56 INFO - PROCESS | 1744 | 1467111056386 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 1744 | 1467111056395 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec84000 == 81 [pid = 1744] [id = 146] 03:50:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x8ec86c00) [pid = 1744] [serial = 437] [outer = (nil)] 03:50:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0xa8256800) [pid = 1744] [serial = 438] [outer = 0x8ec86c00] 03:50:56 INFO - PROCESS | 1744 | 1467111056463 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0xa82f1400) [pid = 1744] [serial = 439] [outer = 0x8ec86c00] 03:50:57 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:57 INFO - PROCESS | 1744 | 1467111057353 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]]]}] 03:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1381ms 03:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:50:57 INFO - PROCESS | 1744 | 1467111057426 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 1744 | 1467111057429 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 03:50:57 INFO - PROCESS | 1744 | 1467111057435 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 1744 | 1467111057439 Marionette TRACE conn3 <- [1,558,null,{}] 03:50:57 INFO - PROCESS | 1744 | 1467111057444 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}] 03:50:57 INFO - PROCESS | 1744 | 1467111057449 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:58 INFO - PROCESS | 1744 | --DOCSHELL 0x928d9c00 == 80 [pid = 1744] [id = 135] 03:50:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90e58000 == 79 [pid = 1744] [id = 134] 03:50:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9063d400 == 78 [pid = 1744] [id = 133] 03:50:58 INFO - PROCESS | 1744 | 1467111058250 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:50:58 INFO - PROCESS | 1744 | 1467111058507 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 1744 | 1467111058515 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8b400 == 79 [pid = 1744] [id = 147] 03:50:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x8ef8e000) [pid = 1744] [serial = 440] [outer = (nil)] 03:50:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x902a6400) [pid = 1744] [serial = 441] [outer = 0x8ef8e000] 03:50:58 INFO - PROCESS | 1744 | 1467111058599 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x902aec00) [pid = 1744] [serial = 442] [outer = 0x8ef8e000] 03:50:59 INFO - PROCESS | 1744 | 1467111059331 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]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1934ms 03:50:59 INFO - PROCESS | 1744 | 1467111059370 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 1744 | 1467111059375 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 03:50:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:50:59 INFO - PROCESS | 1744 | 1467111059382 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 1744 | 1467111059386 Marionette TRACE conn3 <- [1,562,null,{}] 03:50:59 INFO - PROCESS | 1744 | 1467111059396 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}] 03:50:59 INFO - PROCESS | 1744 | 1467111059400 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:59 INFO - PROCESS | 1744 | 1467111059605 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:50:59 INFO - PROCESS | 1744 | 1467111059622 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:59 INFO - PROCESS | 1744 | 1467111059631 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:50:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b6800 == 80 [pid = 1744] [id = 148] 03:50:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x90644800) [pid = 1744] [serial = 443] [outer = (nil)] 03:50:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x90e58000) [pid = 1744] [serial = 444] [outer = 0x90644800] 03:50:59 INFO - PROCESS | 1744 | 1467111059691 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x90f48400) [pid = 1744] [serial = 445] [outer = 0x90644800] 03:51:00 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9b3a2c00) [pid = 1744] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x91fde400) [pid = 1744] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x9a657800) [pid = 1744] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x90f93000) [pid = 1744] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x99712c00) [pid = 1744] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x927ec400) [pid = 1744] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x928da400) [pid = 1744] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x90e5cc00) [pid = 1744] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:51:00 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x91fd6c00) [pid = 1744] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:51:01 INFO - PROCESS | 1744 | 1467111061013 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]]]}] 03:51:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:51:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1687ms 03:51:01 INFO - PROCESS | 1744 | 1467111061123 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:51:01 INFO - PROCESS | 1744 | 1467111061127 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 03:51:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:51:01 INFO - PROCESS | 1744 | 1467111061144 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:51:01 INFO - PROCESS | 1744 | 1467111061146 Marionette TRACE conn3 <- [1,566,null,{}] 03:51:01 INFO - PROCESS | 1744 | 1467111061152 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}] 03:51:01 INFO - PROCESS | 1744 | 1467111061157 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:01 INFO - PROCESS | 1744 | 1467111061345 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:51:01 INFO - PROCESS | 1744 | 1467111061366 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:01 INFO - PROCESS | 1744 | 1467111061373 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f41c00 == 81 [pid = 1744] [id = 149] 03:51:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x91db0c00) [pid = 1744] [serial = 446] [outer = (nil)] 03:51:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x930c2400) [pid = 1744] [serial = 447] [outer = 0x91db0c00] 03:51:01 INFO - PROCESS | 1744 | 1467111061444 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x994df400) [pid = 1744] [serial = 448] [outer = 0x91db0c00] 03:51:01 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:02 INFO - PROCESS | 1744 | 1467111062182 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]]]}] 03:51:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:51:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1082ms 03:51:02 INFO - PROCESS | 1744 | 1467111062225 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:51:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:51:02 INFO - PROCESS | 1744 | 1467111062231 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 03:51:02 INFO - PROCESS | 1744 | 1467111062245 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - PROCESS | 1744 | 1467111062250 Marionette TRACE conn3 <- [1,570,null,{}] 03:51:02 INFO - PROCESS | 1744 | 1467111062256 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}] 03:51:02 INFO - PROCESS | 1744 | 1467111062261 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:02 INFO - PROCESS | 1744 | 1467111062470 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:51:02 INFO - PROCESS | 1744 | 1467111062478 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:02 INFO - PROCESS | 1744 | 1467111062484 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e95800 == 82 [pid = 1744] [id = 150] 03:51:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x90e96000) [pid = 1744] [serial = 449] [outer = (nil)] 03:51:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x91da8c00) [pid = 1744] [serial = 450] [outer = 0x90e96000] 03:51:02 INFO - PROCESS | 1744 | 1467111062547 Marionette DEBUG loaded listener.js 03:51:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9a650800) [pid = 1744] [serial = 451] [outer = 0x90e96000] 03:51:03 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:03 INFO - PROCESS | 1744 | 1467111063496 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]]]}] 03:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1288ms 03:51:03 INFO - PROCESS | 1744 | 1467111063526 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:51:03 INFO - PROCESS | 1744 | 1467111063531 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 03:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:51:03 INFO - PROCESS | 1744 | 1467111063539 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:51:03 INFO - PROCESS | 1744 | 1467111063546 Marionette TRACE conn3 <- [1,574,null,{}] 03:51:03 INFO - PROCESS | 1744 | 1467111063553 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}] 03:51:03 INFO - PROCESS | 1744 | 1467111063558 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:03 INFO - PROCESS | 1744 | 1467111063728 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:51:03 INFO - PROCESS | 1744 | 1467111063895 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:03 INFO - PROCESS | 1744 | 1467111063901 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef88400 == 83 [pid = 1744] [id = 151] 03:51:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x902b1000) [pid = 1744] [serial = 452] [outer = (nil)] 03:51:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x90e61800) [pid = 1744] [serial = 453] [outer = 0x902b1000] 03:51:03 INFO - PROCESS | 1744 | 1467111063980 Marionette DEBUG loaded listener.js 03:51:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x90e99000) [pid = 1744] [serial = 454] [outer = 0x902b1000] 03:51:04 INFO - PROCESS | 1744 | 1467111064876 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]]]}] 03:51:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:51:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1383ms 03:51:04 INFO - PROCESS | 1744 | 1467111064922 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:51:04 INFO - PROCESS | 1744 | 1467111064928 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 03:51:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:51:04 INFO - PROCESS | 1744 | 1467111064938 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:51:04 INFO - PROCESS | 1744 | 1467111064941 Marionette TRACE conn3 <- [1,578,null,{}] 03:51:04 INFO - PROCESS | 1744 | 1467111064947 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}] 03:51:04 INFO - PROCESS | 1744 | 1467111064953 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:05 INFO - PROCESS | 1744 | 1467111065118 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:51:05 INFO - PROCESS | 1744 | 1467111065285 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:05 INFO - PROCESS | 1744 | 1467111065293 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x90643400 == 84 [pid = 1744] [id = 152] 03:51:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x91fd1c00) [pid = 1744] [serial = 455] [outer = (nil)] 03:51:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x92dde000) [pid = 1744] [serial = 456] [outer = 0x91fd1c00] 03:51:05 INFO - PROCESS | 1744 | 1467111065378 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x9481dc00) [pid = 1744] [serial = 457] [outer = 0x91fd1c00] 03:51:06 INFO - PROCESS | 1744 | 1467111066256 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]]]}] 03:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1377ms 03:51:06 INFO - PROCESS | 1744 | 1467111066315 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:51:06 INFO - PROCESS | 1744 | 1467111066320 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 03:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:51:06 INFO - PROCESS | 1744 | 1467111066326 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 1744 | 1467111066332 Marionette TRACE conn3 <- [1,582,null,{}] 03:51:06 INFO - PROCESS | 1744 | 1467111066346 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}] 03:51:06 INFO - PROCESS | 1744 | 1467111066354 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:06 INFO - PROCESS | 1744 | 1467111066561 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:51:06 INFO - PROCESS | 1744 | 1467111066729 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:06 INFO - PROCESS | 1744 | 1467111066742 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dc9800 == 85 [pid = 1744] [id = 153] 03:51:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x92dca000) [pid = 1744] [serial = 458] [outer = (nil)] 03:51:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x92dd0400) [pid = 1744] [serial = 459] [outer = 0x92dca000] 03:51:06 INFO - PROCESS | 1744 | 1467111066819 Marionette DEBUG loaded listener.js 03:51:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x9a657800) [pid = 1744] [serial = 460] [outer = 0x92dca000] 03:51:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x9a862400) [pid = 1744] [serial = 461] [outer = 0x92419000] 03:51:07 INFO - PROCESS | 1744 | 1467111067695 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]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1438ms 03:51:07 INFO - PROCESS | 1744 | 1467111067764 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:51:07 INFO - PROCESS | 1744 | 1467111067773 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 03:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:51:07 INFO - PROCESS | 1744 | 1467111067783 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:51:07 INFO - PROCESS | 1744 | 1467111067788 Marionette TRACE conn3 <- [1,586,null,{}] 03:51:07 INFO - PROCESS | 1744 | 1467111067794 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}] 03:51:07 INFO - PROCESS | 1744 | 1467111067798 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:07 INFO - PROCESS | 1744 | 1467111067957 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:51:08 INFO - PROCESS | 1744 | 1467111068125 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:08 INFO - PROCESS | 1744 | 1467111068136 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dce800 == 86 [pid = 1744] [id = 154] 03:51:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x9afcac00) [pid = 1744] [serial = 462] [outer = (nil)] 03:51:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x9afd3c00) [pid = 1744] [serial = 463] [outer = 0x9afcac00] 03:51:08 INFO - PROCESS | 1744 | 1467111068204 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x9afd7800) [pid = 1744] [serial = 464] [outer = 0x9afcac00] 03:51:08 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:09 INFO - PROCESS | 1744 | 1467111069041 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]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1282ms 03:51:09 INFO - PROCESS | 1744 | 1467111069064 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 1744 | 1467111069068 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 03:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:51:09 INFO - PROCESS | 1744 | 1467111069074 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 1744 | 1467111069077 Marionette TRACE conn3 <- [1,590,null,{}] 03:51:09 INFO - PROCESS | 1744 | 1467111069082 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}] 03:51:09 INFO - PROCESS | 1744 | 1467111069087 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:09 INFO - PROCESS | 1744 | 1467111069239 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:51:09 INFO - PROCESS | 1744 | 1467111069411 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:09 INFO - PROCESS | 1744 | 1467111069420 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb25000 == 87 [pid = 1744] [id = 155] 03:51:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x8eb26000) [pid = 1744] [serial = 465] [outer = (nil)] 03:51:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x8eb2b400) [pid = 1744] [serial = 466] [outer = 0x8eb26000] 03:51:09 INFO - PROCESS | 1744 | 1467111069490 Marionette DEBUG loaded listener.js 03:51:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x8eb2d800) [pid = 1744] [serial = 467] [outer = 0x8eb26000] 03:51:10 INFO - PROCESS | 1744 | 1467111070409 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]]]}] 03:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1379ms 03:51:10 INFO - PROCESS | 1744 | 1467111070454 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:51:10 INFO - PROCESS | 1744 | 1467111070457 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 03:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:51:10 INFO - PROCESS | 1744 | 1467111070463 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:51:10 INFO - PROCESS | 1744 | 1467111070465 Marionette TRACE conn3 <- [1,594,null,{}] 03:51:10 INFO - PROCESS | 1744 | 1467111070471 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}] 03:51:10 INFO - PROCESS | 1744 | 1467111070480 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:10 INFO - PROCESS | 1744 | 1467111070650 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:51:10 INFO - PROCESS | 1744 | 1467111070876 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:10 INFO - PROCESS | 1744 | 1467111070885 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb31400 == 88 [pid = 1744] [id = 156] 03:51:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x8ec8ac00) [pid = 1744] [serial = 468] [outer = (nil)] 03:51:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x8ec93400) [pid = 1744] [serial = 469] [outer = 0x8ec8ac00] 03:51:10 INFO - PROCESS | 1744 | 1467111070971 Marionette DEBUG loaded listener.js 03:51:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 170 (0x8ef90c00) [pid = 1744] [serial = 470] [outer = 0x8ec8ac00] 03:51:11 INFO - PROCESS | 1744 | 1467111071728 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]]]}] 03:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1330ms 03:51:11 INFO - PROCESS | 1744 | 1467111071796 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:51:11 INFO - PROCESS | 1744 | 1467111071799 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 03:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:51:11 INFO - PROCESS | 1744 | 1467111071806 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 1744 | 1467111071809 Marionette TRACE conn3 <- [1,598,null,{}] 03:51:11 INFO - PROCESS | 1744 | 1467111071815 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}] 03:51:11 INFO - PROCESS | 1744 | 1467111071819 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:11 INFO - PROCESS | 1744 | 1467111071972 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:51:12 INFO - PROCESS | 1744 | 1467111072140 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 1744 | 1467111072149 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb29c00 == 89 [pid = 1744] [id = 157] 03:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 171 (0x8ef8c000) [pid = 1744] [serial = 471] [outer = (nil)] 03:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 172 (0x9152ec00) [pid = 1744] [serial = 472] [outer = 0x8ef8c000] 03:51:12 INFO - PROCESS | 1744 | 1467111072219 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 173 (0x9152fc00) [pid = 1744] [serial = 473] [outer = 0x8ef8c000] 03:51:13 INFO - PROCESS | 1744 | 1467111073015 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]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:51:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1241ms 03:51:13 INFO - PROCESS | 1744 | 1467111073048 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:51:13 INFO - PROCESS | 1744 | 1467111073051 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 03:51:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:51:13 INFO - PROCESS | 1744 | 1467111073057 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:51:13 INFO - PROCESS | 1744 | 1467111073059 Marionette TRACE conn3 <- [1,602,null,{}] 03:51:13 INFO - PROCESS | 1744 | 1467111073065 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}] 03:51:13 INFO - PROCESS | 1744 | 1467111073070 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:13 INFO - PROCESS | 1744 | 1467111073218 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:51:13 INFO - PROCESS | 1744 | 1467111073393 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:13 INFO - PROCESS | 1744 | 1467111073403 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7ac00 == 90 [pid = 1744] [id = 158] 03:51:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 174 (0x8ef8f400) [pid = 1744] [serial = 474] [outer = (nil)] 03:51:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 175 (0x91537000) [pid = 1744] [serial = 475] [outer = 0x8ef8f400] 03:51:13 INFO - PROCESS | 1744 | 1467111073469 Marionette DEBUG loaded listener.js 03:51:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 176 (0x92dcd800) [pid = 1744] [serial = 476] [outer = 0x8ef8f400] 03:51:14 INFO - PROCESS | 1744 | 1467111074333 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]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1338ms 03:51:14 INFO - PROCESS | 1744 | 1467111074395 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 1744 | 1467111074398 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 03:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:51:14 INFO - PROCESS | 1744 | 1467111074404 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - PROCESS | 1744 | 1467111074407 Marionette TRACE conn3 <- [1,606,null,{}] 03:51:14 INFO - PROCESS | 1744 | 1467111074412 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}] 03:51:14 INFO - PROCESS | 1744 | 1467111074417 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:14 INFO - PROCESS | 1744 | 1467111074571 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:51:15 INFO - PROCESS | 1744 | 1467111075117 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:15 INFO - PROCESS | 1744 | 1467111075123 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e7000 == 91 [pid = 1744] [id = 159] 03:51:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 177 (0x8eb29000) [pid = 1744] [serial = 477] [outer = (nil)] 03:51:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 178 (0x8eb30400) [pid = 1744] [serial = 478] [outer = 0x8eb29000] 03:51:15 INFO - PROCESS | 1744 | 1467111075235 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 179 (0x8ec88c00) [pid = 1744] [serial = 479] [outer = 0x8eb29000] 03:51:16 INFO - PROCESS | 1744 | 1467111076034 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]]]}] 03:51:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:51:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1687ms 03:51:16 INFO - PROCESS | 1744 | 1467111076093 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:51:16 INFO - PROCESS | 1744 | 1467111076103 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 03:51:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:51:16 INFO - PROCESS | 1744 | 1467111076114 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:51:16 INFO - PROCESS | 1744 | 1467111076117 Marionette TRACE conn3 <- [1,610,null,{}] 03:51:16 INFO - PROCESS | 1744 | 1467111076130 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}] 03:51:16 INFO - PROCESS | 1744 | 1467111076143 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:16 INFO - PROCESS | 1744 | 1467111076294 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:51:16 INFO - PROCESS | 1744 | 1467111076468 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:16 INFO - PROCESS | 1744 | 1467111076476 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8b000 == 92 [pid = 1744] [id = 160] 03:51:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 180 (0x8ef8b800) [pid = 1744] [serial = 480] [outer = (nil)] 03:51:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 181 (0x9029e000) [pid = 1744] [serial = 481] [outer = 0x8ef8b800] 03:51:16 INFO - PROCESS | 1744 | 1467111076544 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 182 (0x902a7800) [pid = 1744] [serial = 482] [outer = 0x8ef8b800] 03:51:17 INFO - PROCESS | 1744 | 1467111077348 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]]]}] 03:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1284ms 03:51:17 INFO - PROCESS | 1744 | 1467111077407 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:51:17 INFO - PROCESS | 1744 | 1467111077413 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 03:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:51:17 INFO - PROCESS | 1744 | 1467111077420 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 1744 | 1467111077423 Marionette TRACE conn3 <- [1,614,null,{}] 03:51:17 INFO - PROCESS | 1744 | 1467111077428 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}] 03:51:17 INFO - PROCESS | 1744 | 1467111077433 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:17 INFO - PROCESS | 1744 | 1467111077598 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:51:17 INFO - PROCESS | 1744 | 1467111077776 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:17 INFO - PROCESS | 1744 | 1467111077784 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a7c00 == 93 [pid = 1744] [id = 161] 03:51:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 183 (0x902ad800) [pid = 1744] [serial = 483] [outer = (nil)] 03:51:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 184 (0x90e55800) [pid = 1744] [serial = 484] [outer = 0x902ad800] 03:51:17 INFO - PROCESS | 1744 | 1467111077858 Marionette DEBUG loaded listener.js 03:51:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 185 (0x90e9c800) [pid = 1744] [serial = 485] [outer = 0x902ad800] 03:51:18 INFO - PROCESS | 1744 | 1467111078724 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]]]}] 03:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1379ms 03:51:18 INFO - PROCESS | 1744 | 1467111078800 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:51:18 INFO - PROCESS | 1744 | 1467111078804 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 03:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:51:18 INFO - PROCESS | 1744 | 1467111078816 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 1744 | 1467111078824 Marionette TRACE conn3 <- [1,618,null,{}] 03:51:18 INFO - PROCESS | 1744 | 1467111078833 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}] 03:51:18 INFO - PROCESS | 1744 | 1467111078839 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:19 INFO - PROCESS | 1744 | 1467111079018 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:51:19 INFO - PROCESS | 1744 | 1467111079180 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:19 INFO - PROCESS | 1744 | 1467111079188 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e57400 == 94 [pid = 1744] [id = 162] 03:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 186 (0x90f93800) [pid = 1744] [serial = 486] [outer = (nil)] 03:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 187 (0x91dae800) [pid = 1744] [serial = 487] [outer = 0x90f93800] 03:51:19 INFO - PROCESS | 1744 | 1467111079250 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 188 (0x92202800) [pid = 1744] [serial = 488] [outer = 0x90f93800] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x92202400 == 93 [pid = 1744] [id = 48] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x91da2400 == 92 [pid = 1744] [id = 113] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x90e60400 == 91 [pid = 1744] [id = 116] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9064cc00 == 90 [pid = 1744] [id = 109] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9bff3c00 == 89 [pid = 1744] [id = 112] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9220a800 == 88 [pid = 1744] [id = 74] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9220fc00 == 87 [pid = 1744] [id = 39] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9ccec400 == 86 [pid = 1744] [id = 88] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x99fa0000 == 85 [pid = 1744] [id = 47] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x928d1800 == 84 [pid = 1744] [id = 86] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 187 (0x9220b800) [pid = 1744] [serial = 330] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 186 (0x91da9400) [pid = 1744] [serial = 339] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 185 (0xa23aa400) [pid = 1744] [serial = 345] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 184 (0x93e3e400) [pid = 1744] [serial = 348] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 183 (0x9c08a000) [pid = 1744] [serial = 336] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 182 (0xa209d800) [pid = 1744] [serial = 351] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 181 (0x95271800) [pid = 1744] [serial = 333] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 180 (0x9836cc00) [pid = 1744] [serial = 342] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 179 (0xa25f4400) [pid = 1744] [serial = 372] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 178 (0x902a4000) [pid = 1744] [serial = 384] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 177 (0x9c08a400) [pid = 1744] [serial = 393] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 176 (0xa34b7000) [pid = 1744] [serial = 381] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 175 (0xa4f13800) [pid = 1744] [serial = 387] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 174 (0xa68f6800) [pid = 1744] [serial = 390] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 173 (0x9792e800) [pid = 1744] [serial = 396] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 172 (0x9a64f000) [pid = 1744] [serial = 378] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 171 (0x91fdb400) [pid = 1744] [serial = 375] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x90f41c00 == 83 [pid = 1744] [id = 149] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x902b6800 == 82 [pid = 1744] [id = 148] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8b400 == 81 [pid = 1744] [id = 147] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec84000 == 80 [pid = 1744] [id = 146] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec79000 == 79 [pid = 1744] [id = 145] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec78800 == 78 [pid = 1744] [id = 144] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9029a400 == 77 [pid = 1744] [id = 143] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x90648000 == 76 [pid = 1744] [id = 142] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x906ad000 == 75 [pid = 1744] [id = 141] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9a865400 == 74 [pid = 1744] [id = 140] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x902b3800 == 73 [pid = 1744] [id = 139] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x92311c00 == 72 [pid = 1744] [id = 138] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x90f46800 == 71 [pid = 1744] [id = 137] 03:51:19 INFO - PROCESS | 1744 | --DOCSHELL 0x90f8cc00 == 70 [pid = 1744] [id = 136] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 170 (0x9a64d400) [pid = 1744] [serial = 405] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 169 (0x9c090000) [pid = 1744] [serial = 366] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0x9c1ee000) [pid = 1744] [serial = 367] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0x928d8400) [pid = 1744] [serial = 357] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x930c2800) [pid = 1744] [serial = 358] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0x9a85c000) [pid = 1744] [serial = 360] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x9240e400) [pid = 1744] [serial = 355] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x92205800) [pid = 1744] [serial = 354] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x9bae2000) [pid = 1744] [serial = 363] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x9d977800) [pid = 1744] [serial = 370] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x9526b000) [pid = 1744] [serial = 369] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x9a859800) [pid = 1744] [serial = 406] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x9c033000) [pid = 1744] [serial = 364] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x9b106c00) [pid = 1744] [serial = 361] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x91fd9000) [pid = 1744] [serial = 402] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x91fdec00) [pid = 1744] [serial = 399] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9a825400) [pid = 1744] [serial = 403] [outer = (nil)] [url = about:blank] 03:51:19 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9220f400) [pid = 1744] [serial = 400] [outer = (nil)] [url = about:blank] 03:51:20 INFO - PROCESS | 1744 | 1467111080097 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]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1343ms 03:51:20 INFO - PROCESS | 1744 | 1467111080158 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 1744 | 1467111080162 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 03:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:51:20 INFO - PROCESS | 1744 | 1467111080167 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 1744 | 1467111080169 Marionette TRACE conn3 <- [1,622,null,{}] 03:51:20 INFO - PROCESS | 1744 | 1467111080175 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}] 03:51:20 INFO - PROCESS | 1744 | 1467111080179 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:20 INFO - PROCESS | 1744 | 1467111080319 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:51:20 INFO - PROCESS | 1744 | 1467111080331 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:20 INFO - PROCESS | 1744 | 1467111080337 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec78800 == 71 [pid = 1744] [id = 163] 03:51:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x8ef8b400) [pid = 1744] [serial = 489] [outer = (nil)] 03:51:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x91dac800) [pid = 1744] [serial = 490] [outer = 0x8ef8b400] 03:51:20 INFO - PROCESS | 1744 | 1467111080398 Marionette DEBUG loaded listener.js 03:51:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x92202400) [pid = 1744] [serial = 491] [outer = 0x8ef8b400] 03:51:21 INFO - PROCESS | 1744 | 1467111081263 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]]]}] 03:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1126ms 03:51:21 INFO - PROCESS | 1744 | 1467111081294 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:51:21 INFO - PROCESS | 1744 | 1467111081298 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 03:51:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:51:21 INFO - PROCESS | 1744 | 1467111081304 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:51:21 INFO - PROCESS | 1744 | 1467111081306 Marionette TRACE conn3 <- [1,626,null,{}] 03:51:21 INFO - PROCESS | 1744 | 1467111081312 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}] 03:51:21 INFO - PROCESS | 1744 | 1467111081317 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:21 INFO - PROCESS | 1744 | 1467111081474 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:51:21 INFO - PROCESS | 1744 | 1467111081486 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:21 INFO - PROCESS | 1744 | 1467111081500 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x92311c00 == 72 [pid = 1744] [id = 164] 03:51:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x9240fc00) [pid = 1744] [serial = 492] [outer = (nil)] 03:51:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x927eb000) [pid = 1744] [serial = 493] [outer = 0x9240fc00] 03:51:21 INFO - PROCESS | 1744 | 1467111081571 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x92dc2800) [pid = 1744] [serial = 494] [outer = 0x9240fc00] 03:51:22 INFO - PROCESS | 1744 | 1467111082427 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]]]}] 03:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1179ms 03:51:22 INFO - PROCESS | 1744 | 1467111082490 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:51:22 INFO - PROCESS | 1744 | 1467111082493 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 03:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:51:22 INFO - PROCESS | 1744 | 1467111082498 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 1744 | 1467111082501 Marionette TRACE conn3 <- [1,630,null,{}] 03:51:22 INFO - PROCESS | 1744 | 1467111082506 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}] 03:51:22 INFO - PROCESS | 1744 | 1467111082511 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:22 INFO - PROCESS | 1744 | 1467111082707 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:51:22 INFO - PROCESS | 1744 | 1467111082729 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:22 INFO - PROCESS | 1744 | 1467111082737 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dc6800 == 73 [pid = 1744] [id = 165] 03:51:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x92dc6c00) [pid = 1744] [serial = 495] [outer = (nil)] 03:51:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x92de0400) [pid = 1744] [serial = 496] [outer = 0x92dc6c00] 03:51:22 INFO - PROCESS | 1744 | 1467111082795 Marionette DEBUG loaded listener.js 03:51:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x93a22400) [pid = 1744] [serial = 497] [outer = 0x92dc6c00] 03:51:23 INFO - PROCESS | 1744 | 1467111083547 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]]]}] 03:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1129ms 03:51:23 INFO - PROCESS | 1744 | 1467111083631 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 1744 | 1467111083634 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 03:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:51:23 INFO - PROCESS | 1744 | 1467111083640 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 1744 | 1467111083642 Marionette TRACE conn3 <- [1,634,null,{}] 03:51:23 INFO - PROCESS | 1744 | 1467111083647 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}] 03:51:23 INFO - PROCESS | 1744 | 1467111083651 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:23 INFO - PROCESS | 1744 | 1467111083837 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:51:23 INFO - PROCESS | 1744 | 1467111083857 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:23 INFO - PROCESS | 1744 | 1467111083864 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e6400 == 74 [pid = 1744] [id = 166] 03:51:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x8eb26c00) [pid = 1744] [serial = 498] [outer = (nil)] 03:51:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x9481d800) [pid = 1744] [serial = 499] [outer = 0x8eb26c00] 03:51:23 INFO - PROCESS | 1744 | 1467111083923 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x9836cc00) [pid = 1744] [serial = 500] [outer = 0x8eb26c00] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0xa34bcc00) [pid = 1744] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x9c095400) [pid = 1744] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x91fdac00) [pid = 1744] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x90e60800) [pid = 1744] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x90f44800) [pid = 1744] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x9c032000) [pid = 1744] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0xa34ae800) [pid = 1744] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x9029f400) [pid = 1744] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x902a4800) [pid = 1744] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x91dacc00) [pid = 1744] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x90f42800) [pid = 1744] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9bff6000) [pid = 1744] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x928d8000) [pid = 1744] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x93e8d800) [pid = 1744] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0xa34b2000) [pid = 1744] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x90f46400) [pid = 1744] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x90e54c00) [pid = 1744] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x90f88c00) [pid = 1744] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9ccf9400) [pid = 1744] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x930bfc00) [pid = 1744] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9bfef800) [pid = 1744] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x90f47400) [pid = 1744] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x90e56400) [pid = 1744] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x91da4800) [pid = 1744] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9b3a3800) [pid = 1744] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x90644800) [pid = 1744] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x902b5800) [pid = 1744] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0xa209e000) [pid = 1744] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9a863000) [pid = 1744] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x8ec86c00) [pid = 1744] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x8ec7a800) [pid = 1744] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9a858800) [pid = 1744] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x906ae000) [pid = 1744] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x8ec78c00) [pid = 1744] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x90f4c000) [pid = 1744] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x902a2400) [pid = 1744] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9c029800) [pid = 1744] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x91db0c00) [pid = 1744] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8ef8e000) [pid = 1744] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x90f4a800) [pid = 1744] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:51:25 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x99712400) [pid = 1744] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:51:25 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:25 INFO - PROCESS | 1744 | 1467111085441 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]]]}] 03:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1832ms 03:51:25 INFO - PROCESS | 1744 | 1467111085475 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:51:25 INFO - PROCESS | 1744 | 1467111085478 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 03:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:51:25 INFO - PROCESS | 1744 | 1467111085483 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:51:25 INFO - PROCESS | 1744 | 1467111085485 Marionette TRACE conn3 <- [1,638,null,{}] 03:51:25 INFO - PROCESS | 1744 | 1467111085491 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}] 03:51:25 INFO - PROCESS | 1744 | 1467111085495 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:25 INFO - PROCESS | 1744 | 1467111085684 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:51:25 INFO - PROCESS | 1744 | 1467111085699 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:25 INFO - PROCESS | 1744 | 1467111085707 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec78c00 == 75 [pid = 1744] [id = 167] 03:51:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x8ec7f800) [pid = 1744] [serial = 501] [outer = (nil)] 03:51:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x906ae000) [pid = 1744] [serial = 502] [outer = 0x8ec7f800] 03:51:25 INFO - PROCESS | 1744 | 1467111085768 Marionette DEBUG loaded listener.js 03:51:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x90f44800) [pid = 1744] [serial = 503] [outer = 0x8ec7f800] 03:51:26 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:26 INFO - PROCESS | 1744 | 1467111086492 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]]]}] 03:51:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1030ms 03:51:26 INFO - PROCESS | 1744 | 1467111086514 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:51:26 INFO - PROCESS | 1744 | 1467111086530 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 03:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:51:26 INFO - PROCESS | 1744 | 1467111086552 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:51:26 INFO - PROCESS | 1744 | 1467111086555 Marionette TRACE conn3 <- [1,642,null,{}] 03:51:26 INFO - PROCESS | 1744 | 1467111086564 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}] 03:51:26 INFO - PROCESS | 1744 | 1467111086567 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:26 INFO - PROCESS | 1744 | 1467111086758 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:51:26 INFO - PROCESS | 1744 | 1467111086774 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:26 INFO - PROCESS | 1744 | 1467111086779 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8d800 == 76 [pid = 1744] [id = 168] 03:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x8ef8dc00) [pid = 1744] [serial = 504] [outer = (nil)] 03:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x90f8b800) [pid = 1744] [serial = 505] [outer = 0x8ef8dc00] 03:51:26 INFO - PROCESS | 1744 | 1467111086839 Marionette DEBUG loaded listener.js 03:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x91fdd400) [pid = 1744] [serial = 506] [outer = 0x8ef8dc00] 03:51:27 INFO - PROCESS | 1744 | 1467111087781 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]]]}] 03:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1299ms 03:51:27 INFO - PROCESS | 1744 | 1467111087837 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:51:27 INFO - PROCESS | 1744 | 1467111087844 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 03:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:51:27 INFO - PROCESS | 1744 | 1467111087859 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:51:27 INFO - PROCESS | 1744 | 1467111087872 Marionette TRACE conn3 <- [1,646,null,{}] 03:51:27 INFO - PROCESS | 1744 | 1467111087880 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}] 03:51:27 INFO - PROCESS | 1744 | 1467111087885 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:28 INFO - PROCESS | 1744 | 1467111088133 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:51:28 INFO - PROCESS | 1744 | 1467111088310 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:28 INFO - PROCESS | 1744 | 1467111088318 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2edc00 == 77 [pid = 1744] [id = 169] 03:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x8ec8dc00) [pid = 1744] [serial = 507] [outer = (nil)] 03:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x8ef94000) [pid = 1744] [serial = 508] [outer = 0x8ec8dc00] 03:51:28 INFO - PROCESS | 1744 | 1467111088438 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x902b5000) [pid = 1744] [serial = 509] [outer = 0x8ec8dc00] 03:51:29 INFO - PROCESS | 1744 | 1467111089249 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]]]}] 03:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1441ms 03:51:29 INFO - PROCESS | 1744 | 1467111089300 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:51:29 INFO - PROCESS | 1744 | 1467111089307 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 03:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:51:29 INFO - PROCESS | 1744 | 1467111089316 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:51:29 INFO - PROCESS | 1744 | 1467111089320 Marionette TRACE conn3 <- [1,650,null,{}] 03:51:29 INFO - PROCESS | 1744 | 1467111089326 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}] 03:51:29 INFO - PROCESS | 1744 | 1467111089331 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:29 INFO - PROCESS | 1744 | 1467111089506 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:51:29 INFO - PROCESS | 1744 | 1467111089682 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:29 INFO - PROCESS | 1744 | 1467111089691 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb24800 == 78 [pid = 1744] [id = 170] 03:51:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x906bb800) [pid = 1744] [serial = 510] [outer = (nil)] 03:51:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x90f44c00) [pid = 1744] [serial = 511] [outer = 0x906bb800] 03:51:29 INFO - PROCESS | 1744 | 1467111089766 Marionette DEBUG loaded listener.js 03:51:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x90f90c00) [pid = 1744] [serial = 512] [outer = 0x906bb800] 03:51:30 INFO - PROCESS | 1744 | 1467111090646 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]]]}] 03:51:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:51:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1379ms 03:51:30 INFO - PROCESS | 1744 | 1467111090696 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 1744 | 1467111090699 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 03:51:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:51:30 INFO - PROCESS | 1744 | 1467111090706 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - PROCESS | 1744 | 1467111090711 Marionette TRACE conn3 <- [1,654,null,{}] 03:51:30 INFO - PROCESS | 1744 | 1467111090726 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}] 03:51:30 INFO - PROCESS | 1744 | 1467111090734 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:30 INFO - PROCESS | 1744 | 1467111090908 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:51:31 INFO - PROCESS | 1744 | 1467111091094 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:31 INFO - PROCESS | 1744 | 1467111091103 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220e800 == 79 [pid = 1744] [id = 171] 03:51:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9231ac00) [pid = 1744] [serial = 513] [outer = (nil)] 03:51:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x928de000) [pid = 1744] [serial = 514] [outer = 0x9231ac00] 03:51:31 INFO - PROCESS | 1744 | 1467111091179 Marionette DEBUG loaded listener.js 03:51:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x92de2800) [pid = 1744] [serial = 515] [outer = 0x9231ac00] 03:51:32 INFO - PROCESS | 1744 | 1467111092024 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]]]}] 03:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1385ms 03:51:32 INFO - PROCESS | 1744 | 1467111092092 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:51:32 INFO - PROCESS | 1744 | 1467111092097 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 03:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:51:32 INFO - PROCESS | 1744 | 1467111092102 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:51:32 INFO - PROCESS | 1744 | 1467111092105 Marionette TRACE conn3 <- [1,658,null,{}] 03:51:32 INFO - PROCESS | 1744 | 1467111092110 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}] 03:51:32 INFO - PROCESS | 1744 | 1467111092115 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:32 INFO - PROCESS | 1744 | 1467111092281 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:51:32 INFO - PROCESS | 1744 | 1467111092453 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:32 INFO - PROCESS | 1744 | 1467111092464 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x92ddc400 == 80 [pid = 1744] [id = 172] 03:51:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x92de2400) [pid = 1744] [serial = 516] [outer = (nil)] 03:51:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x99481c00) [pid = 1744] [serial = 517] [outer = 0x92de2400] 03:51:32 INFO - PROCESS | 1744 | 1467111092534 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x9a64f000) [pid = 1744] [serial = 518] [outer = 0x92de2400] 03:51:33 INFO - PROCESS | 1744 | 1467111093348 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]]]}] 03:51:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:51:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1277ms 03:51:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:51:33 INFO - PROCESS | 1744 | 1467111093381 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 1744 | 1467111093383 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 03:51:33 INFO - PROCESS | 1744 | 1467111093390 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 1744 | 1467111093393 Marionette TRACE conn3 <- [1,662,null,{}] 03:51:33 INFO - PROCESS | 1744 | 1467111093398 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}] 03:51:33 INFO - PROCESS | 1744 | 1467111093403 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:33 INFO - PROCESS | 1744 | 1467111093555 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:51:33 INFO - PROCESS | 1744 | 1467111093737 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 1744 | 1467111093746 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x99fa0000 == 81 [pid = 1744] [id = 173] 03:51:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9a64d000) [pid = 1744] [serial = 519] [outer = (nil)] 03:51:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9a85dc00) [pid = 1744] [serial = 520] [outer = 0x9a64d000] 03:51:33 INFO - PROCESS | 1744 | 1467111093814 Marionette DEBUG loaded listener.js 03:51:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9a862800) [pid = 1744] [serial = 521] [outer = 0x9a64d000] 03:51:34 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:34 INFO - PROCESS | 1744 | 1467111094694 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]]]}] 03:51:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1335ms 03:51:34 INFO - PROCESS | 1744 | 1467111094724 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:51:34 INFO - PROCESS | 1744 | 1467111094728 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 03:51:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:51:34 INFO - PROCESS | 1744 | 1467111094734 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:51:34 INFO - PROCESS | 1744 | 1467111094736 Marionette TRACE conn3 <- [1,666,null,{}] 03:51:34 INFO - PROCESS | 1744 | 1467111094742 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}] 03:51:34 INFO - PROCESS | 1744 | 1467111094750 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:34 INFO - PROCESS | 1744 | 1467111094924 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:51:35 INFO - PROCESS | 1744 | 1467111095101 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:35 INFO - PROCESS | 1744 | 1467111095109 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a64e000 == 82 [pid = 1744] [id = 174] 03:51:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9a825400) [pid = 1744] [serial = 522] [outer = (nil)] 03:51:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x9b1e6c00) [pid = 1744] [serial = 523] [outer = 0x9a825400] 03:51:35 INFO - PROCESS | 1744 | 1467111095177 Marionette DEBUG loaded listener.js 03:51:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x9b39ac00) [pid = 1744] [serial = 524] [outer = 0x9a825400] 03:51:35 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:36 INFO - PROCESS | 1744 | 1467111096021 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]]]}] 03:51:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:51:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1328ms 03:51:36 INFO - PROCESS | 1744 | 1467111096074 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:51:36 INFO - PROCESS | 1744 | 1467111096077 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 03:51:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:51:36 INFO - PROCESS | 1744 | 1467111096083 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:51:36 INFO - PROCESS | 1744 | 1467111096086 Marionette TRACE conn3 <- [1,670,null,{}] 03:51:36 INFO - PROCESS | 1744 | 1467111096091 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}] 03:51:36 INFO - PROCESS | 1744 | 1467111096096 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:36 INFO - PROCESS | 1744 | 1467111096261 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:51:36 INFO - PROCESS | 1744 | 1467111096439 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:36 INFO - PROCESS | 1744 | 1467111096444 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b1e9400 == 83 [pid = 1744] [id = 175] 03:51:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x9b1ebc00) [pid = 1744] [serial = 525] [outer = (nil)] 03:51:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9baeb800) [pid = 1744] [serial = 526] [outer = 0x9b1ebc00] 03:51:36 INFO - PROCESS | 1744 | 1467111096530 Marionette DEBUG loaded listener.js 03:51:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9c029800) [pid = 1744] [serial = 527] [outer = 0x9b1ebc00] 03:51:37 INFO - PROCESS | 1744 | 1467111097360 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]]]}] 03:51:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:51:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1326ms 03:51:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:51:37 INFO - PROCESS | 1744 | 1467111097411 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:51:37 INFO - PROCESS | 1744 | 1467111097414 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 03:51:37 INFO - PROCESS | 1744 | 1467111097420 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:51:37 INFO - PROCESS | 1744 | 1467111097423 Marionette TRACE conn3 <- [1,674,null,{}] 03:51:37 INFO - PROCESS | 1744 | 1467111097428 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}] 03:51:37 INFO - PROCESS | 1744 | 1467111097432 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:37 INFO - PROCESS | 1744 | 1467111097584 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:51:37 INFO - PROCESS | 1744 | 1467111097763 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:37 INFO - PROCESS | 1744 | 1467111097772 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b3a7000 == 84 [pid = 1744] [id = 176] 03:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x9b409800) [pid = 1744] [serial = 528] [outer = (nil)] 03:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x9c08a800) [pid = 1744] [serial = 529] [outer = 0x9b409800] 03:51:37 INFO - PROCESS | 1744 | 1467111097841 Marionette DEBUG loaded listener.js 03:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x9c08bc00) [pid = 1744] [serial = 530] [outer = 0x9b409800] 03:51:38 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:38 INFO - PROCESS | 1744 | 1467111098711 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]]]}] 03:51:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:51:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1337ms 03:51:38 INFO - PROCESS | 1744 | 1467111098756 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:51:38 INFO - PROCESS | 1744 | 1467111098760 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 03:51:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:51:38 INFO - PROCESS | 1744 | 1467111098766 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:51:38 INFO - PROCESS | 1744 | 1467111098768 Marionette TRACE conn3 <- [1,678,null,{}] 03:51:38 INFO - PROCESS | 1744 | 1467111098774 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}] 03:51:38 INFO - PROCESS | 1744 | 1467111098778 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:38 INFO - PROCESS | 1744 | 1467111098936 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:51:39 INFO - PROCESS | 1744 | 1467111099118 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:39 INFO - PROCESS | 1744 | 1467111099126 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a85c400 == 85 [pid = 1744] [id = 177] 03:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x9b785800) [pid = 1744] [serial = 531] [outer = (nil)] 03:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x9ccafc00) [pid = 1744] [serial = 532] [outer = 0x9b785800] 03:51:39 INFO - PROCESS | 1744 | 1467111099195 Marionette DEBUG loaded listener.js 03:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x9ccec400) [pid = 1744] [serial = 533] [outer = 0x9b785800] 03:51:40 INFO - PROCESS | 1744 | 1467111100001 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]]]}] 03:51:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:51:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1290ms 03:51:40 INFO - PROCESS | 1744 | 1467111100057 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:51:40 INFO - PROCESS | 1744 | 1467111100060 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 03:51:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:51:40 INFO - PROCESS | 1744 | 1467111100066 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:51:40 INFO - PROCESS | 1744 | 1467111100069 Marionette TRACE conn3 <- [1,682,null,{}] 03:51:40 INFO - PROCESS | 1744 | 1467111100074 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}] 03:51:40 INFO - PROCESS | 1744 | 1467111100078 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:40 INFO - PROCESS | 1744 | 1467111100242 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:51:40 INFO - PROCESS | 1744 | 1467111100433 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:40 INFO - PROCESS | 1744 | 1467111100439 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec82c00 == 86 [pid = 1744] [id = 178] 03:51:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x8ec84000) [pid = 1744] [serial = 534] [outer = (nil)] 03:51:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0xa223a800) [pid = 1744] [serial = 535] [outer = 0x8ec84000] 03:51:40 INFO - PROCESS | 1744 | 1467111100519 Marionette DEBUG loaded listener.js 03:51:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0xa237b000) [pid = 1744] [serial = 536] [outer = 0x8ec84000] 03:51:41 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:41 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:51:41 INFO - PROCESS | 1744 | 1467111101820 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]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:51:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1781ms 03:51:41 INFO - PROCESS | 1744 | 1467111101847 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 1744 | 1467111101851 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 03:51:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:51:41 INFO - PROCESS | 1744 | 1467111101959 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - PROCESS | 1744 | 1467111101964 Marionette TRACE conn3 <- [1,686,null,{}] 03:51:41 INFO - PROCESS | 1744 | 1467111101971 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}] 03:51:41 INFO - PROCESS | 1744 | 1467111101976 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:42 INFO - PROCESS | 1744 | 1467111102135 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:51:42 INFO - PROCESS | 1744 | 1467111102591 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:42 INFO - PROCESS | 1744 | 1467111102602 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c076c00 == 87 [pid = 1744] [id = 179] 03:51:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x8e2e1400) [pid = 1744] [serial = 537] [outer = (nil)] 03:51:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x8e2ecc00) [pid = 1744] [serial = 538] [outer = 0x8e2e1400] 03:51:42 INFO - PROCESS | 1744 | 1467111102703 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x8eb22c00) [pid = 1744] [serial = 539] [outer = 0x8e2e1400] 03:51:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec78c00 == 86 [pid = 1744] [id = 167] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e6400 == 85 [pid = 1744] [id = 166] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x92dc6800 == 84 [pid = 1744] [id = 165] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x92311c00 == 83 [pid = 1744] [id = 164] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec78800 == 82 [pid = 1744] [id = 163] 03:51:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x90e57400 == 81 [pid = 1744] [id = 162] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x902a7c00 == 80 [pid = 1744] [id = 161] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8b000 == 79 [pid = 1744] [id = 160] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e7000 == 78 [pid = 1744] [id = 159] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7ac00 == 77 [pid = 1744] [id = 158] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb29c00 == 76 [pid = 1744] [id = 157] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb31400 == 75 [pid = 1744] [id = 156] 03:51:44 INFO - PROCESS | 1744 | 1467111104116 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]]]}] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb25000 == 74 [pid = 1744] [id = 155] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x92dce800 == 73 [pid = 1744] [id = 154] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x92dc9800 == 72 [pid = 1744] [id = 153] 03:51:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:51:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2242ms 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x90643400 == 71 [pid = 1744] [id = 152] 03:51:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef88400 == 70 [pid = 1744] [id = 151] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0xa34b4000) [pid = 1744] [serial = 265] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0xa34adc00) [pid = 1744] [serial = 352] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0xa2ff5000) [pid = 1744] [serial = 346] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x91fdb800) [pid = 1744] [serial = 295] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x90e5fc00) [pid = 1744] [serial = 271] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x91dadc00) [pid = 1744] [serial = 340] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0xa2323c00) [pid = 1744] [serial = 262] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0xa68f1400) [pid = 1744] [serial = 304] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0xa332c400) [pid = 1744] [serial = 301] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x99f9e800) [pid = 1744] [serial = 397] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9a867c00) [pid = 1744] [serial = 349] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x90f4f400) [pid = 1744] [serial = 292] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0xa4d4bc00) [pid = 1744] [serial = 382] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x902a7000) [pid = 1744] [serial = 385] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0xa4f7d800) [pid = 1744] [serial = 388] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0xa6eab800) [pid = 1744] [serial = 391] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0xa823e400) [pid = 1744] [serial = 394] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9c092c00) [pid = 1744] [serial = 337] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9a64f800) [pid = 1744] [serial = 298] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x9836e800) [pid = 1744] [serial = 334] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0xa679ec00) [pid = 1744] [serial = 268] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x9c092400) [pid = 1744] [serial = 343] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9b3a6c00) [pid = 1744] [serial = 328] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x92411400) [pid = 1744] [serial = 331] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9a85cc00) [pid = 1744] [serial = 379] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0xa3322400) [pid = 1744] [serial = 373] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x927eec00) [pid = 1744] [serial = 376] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x90e58000) [pid = 1744] [serial = 444] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x9bfee800) [pid = 1744] [serial = 418] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9b1e0800) [pid = 1744] [serial = 417] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0xa34bb000) [pid = 1744] [serial = 427] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0xa33c2000) [pid = 1744] [serial = 426] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x9b1e4000) [pid = 1744] [serial = 408] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9b39cc00) [pid = 1744] [serial = 409] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0xa82f1400) [pid = 1744] [serial = 439] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0xa8256800) [pid = 1744] [serial = 438] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0xa6793000) [pid = 1744] [serial = 436] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x90645c00) [pid = 1744] [serial = 435] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9b39b800) [pid = 1744] [serial = 415] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9b1dcc00) [pid = 1744] [serial = 414] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9c029400) [pid = 1744] [serial = 424] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9a1e1000) [pid = 1744] [serial = 423] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8ec82400) [pid = 1744] [serial = 433] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x8ec7d000) [pid = 1744] [serial = 432] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x928dd400) [pid = 1744] [serial = 412] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x927ee400) [pid = 1744] [serial = 411] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0xa68ef000) [pid = 1744] [serial = 430] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0xa679f800) [pid = 1744] [serial = 429] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9d90f000) [pid = 1744] [serial = 421] [outer = (nil)] [url = about:blank] 03:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9c096400) [pid = 1744] [serial = 420] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x930c2400) [pid = 1744] [serial = 447] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x902a6400) [pid = 1744] [serial = 441] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x902aec00) [pid = 1744] [serial = 442] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x994df400) [pid = 1744] [serial = 448] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x90f48400) [pid = 1744] [serial = 445] [outer = (nil)] [url = about:blank] 03:51:44 INFO - PROCESS | 1744 | 1467111104203 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:51:44 INFO - PROCESS | 1744 | 1467111104208 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 03:51:44 INFO - PROCESS | 1744 | 1467111104236 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:51:44 INFO - PROCESS | 1744 | 1467111104244 Marionette TRACE conn3 <- [1,690,null,{}] 03:51:44 INFO - PROCESS | 1744 | 1467111104251 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}] 03:51:44 INFO - PROCESS | 1744 | 1467111104256 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:44 INFO - PROCESS | 1744 | 1467111104397 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:51:44 INFO - PROCESS | 1744 | 1467111104530 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:44 INFO - PROCESS | 1744 | 1467111104539 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c070400 == 71 [pid = 1744] [id = 180] 03:51:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8ec78800) [pid = 1744] [serial = 540] [outer = (nil)] 03:51:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8ec8a800) [pid = 1744] [serial = 541] [outer = 0x8ec78800] 03:51:44 INFO - PROCESS | 1744 | 1467111104603 Marionette DEBUG loaded listener.js 03:51:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8ec93000) [pid = 1744] [serial = 542] [outer = 0x8ec78800] 03:51:45 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:45 INFO - PROCESS | 1744 | 1467111105659 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]]]}] 03:51:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:51:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1443ms 03:51:45 INFO - PROCESS | 1744 | 1467111105678 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:51:45 INFO - PROCESS | 1744 | 1467111105683 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 03:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:51:45 INFO - PROCESS | 1744 | 1467111105689 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:51:45 INFO - PROCESS | 1744 | 1467111105691 Marionette TRACE conn3 <- [1,694,null,{}] 03:51:45 INFO - PROCESS | 1744 | 1467111105697 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}] 03:51:45 INFO - PROCESS | 1744 | 1467111105700 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:45 INFO - PROCESS | 1744 | 1467111105847 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:51:46 INFO - PROCESS | 1744 | 1467111106039 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:46 INFO - PROCESS | 1744 | 1467111106045 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a0800 == 72 [pid = 1744] [id = 181] 03:51:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x902a2c00) [pid = 1744] [serial = 543] [outer = (nil)] 03:51:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x90640800) [pid = 1744] [serial = 544] [outer = 0x902a2c00] 03:51:46 INFO - PROCESS | 1744 | 1467111106117 Marionette DEBUG loaded listener.js 03:51:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x906b1800) [pid = 1744] [serial = 545] [outer = 0x902a2c00] 03:51:47 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:47 INFO - PROCESS | 1744 | 1467111107268 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]]]}] 03:51:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:51:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1634ms 03:51:47 INFO - PROCESS | 1744 | 1467111107324 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:51:47 INFO - PROCESS | 1744 | 1467111107326 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 03:51:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:51:47 INFO - PROCESS | 1744 | 1467111107353 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:51:47 INFO - PROCESS | 1744 | 1467111107361 Marionette TRACE conn3 <- [1,698,null,{}] 03:51:47 INFO - PROCESS | 1744 | 1467111107376 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}] 03:51:47 INFO - PROCESS | 1744 | 1467111107381 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:47 INFO - PROCESS | 1744 | 1467111107599 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:51:47 INFO - PROCESS | 1744 | 1467111107622 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:47 INFO - PROCESS | 1744 | 1467111107629 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063ec00 == 73 [pid = 1744] [id = 182] 03:51:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x90e5a800) [pid = 1744] [serial = 546] [outer = (nil)] 03:51:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x90f4b800) [pid = 1744] [serial = 547] [outer = 0x90e5a800] 03:51:47 INFO - PROCESS | 1744 | 1467111107688 Marionette DEBUG loaded listener.js 03:51:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x90f8bc00) [pid = 1744] [serial = 548] [outer = 0x90e5a800] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9240fc00) [pid = 1744] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x90f93800) [pid = 1744] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x92dc6c00) [pid = 1744] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8eb29000) [pid = 1744] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8eb26c00) [pid = 1744] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x902ad800) [pid = 1744] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8ef8b400) [pid = 1744] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8ef8b800) [pid = 1744] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8ec7f800) [pid = 1744] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:51:49 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:49 INFO - PROCESS | 1744 | 1467111109184 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]]]}] 03:51:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:51:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1854ms 03:51:49 INFO - PROCESS | 1744 | 1467111109193 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:51:49 INFO - PROCESS | 1744 | 1467111109197 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 03:51:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:51:49 INFO - PROCESS | 1744 | 1467111109202 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:51:49 INFO - PROCESS | 1744 | 1467111109205 Marionette TRACE conn3 <- [1,702,null,{}] 03:51:49 INFO - PROCESS | 1744 | 1467111109210 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}] 03:51:49 INFO - PROCESS | 1744 | 1467111109214 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:49 INFO - PROCESS | 1744 | 1467111109348 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:51:49 INFO - PROCESS | 1744 | 1467111109354 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:49 INFO - PROCESS | 1744 | 1467111109362 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7f800 == 74 [pid = 1744] [id = 183] 03:51:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8ec8bc00) [pid = 1744] [serial = 549] [outer = (nil)] 03:51:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x90e9b800) [pid = 1744] [serial = 550] [outer = 0x8ec8bc00] 03:51:49 INFO - PROCESS | 1744 | 1467111109543 Marionette DEBUG loaded listener.js 03:51:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x90f97c00) [pid = 1744] [serial = 551] [outer = 0x8ec8bc00] 03:51:50 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:50 INFO - PROCESS | 1744 | 1467111110591 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]]]}] 03:51:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:51:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1482ms 03:51:50 INFO - PROCESS | 1744 | 1467111110686 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 1744 | 1467111110691 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 03:51:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:51:50 INFO - PROCESS | 1744 | 1467111110698 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 1744 | 1467111110704 Marionette TRACE conn3 <- [1,706,null,{}] 03:51:50 INFO - PROCESS | 1744 | 1467111110712 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}] 03:51:50 INFO - PROCESS | 1744 | 1467111110717 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:50 INFO - PROCESS | 1744 | 1467111110972 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:51:51 INFO - PROCESS | 1744 | 1467111111188 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:51 INFO - PROCESS | 1744 | 1467111111204 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec80800 == 75 [pid = 1744] [id = 184] 03:51:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8ec81000) [pid = 1744] [serial = 552] [outer = (nil)] 03:51:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8ec8b400) [pid = 1744] [serial = 553] [outer = 0x8ec81000] 03:51:51 INFO - PROCESS | 1744 | 1467111111317 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8ef93400) [pid = 1744] [serial = 554] [outer = 0x8ec81000] 03:51:52 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:52 INFO - PROCESS | 1744 | 1467111112633 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]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:51:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1994ms 03:51:52 INFO - PROCESS | 1744 | 1467111112697 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:51:52 INFO - PROCESS | 1744 | 1467111112702 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 03:51:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:51:52 INFO - PROCESS | 1744 | 1467111112731 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 1744 | 1467111112736 Marionette TRACE conn3 <- [1,710,null,{}] 03:51:52 INFO - PROCESS | 1744 | 1467111112743 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}] 03:51:52 INFO - PROCESS | 1744 | 1467111112748 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:52 INFO - PROCESS | 1744 | 1467111112913 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:51:53 INFO - PROCESS | 1744 | 1467111113097 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 1744 | 1467111113106 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ed400 == 76 [pid = 1744] [id = 185] 03:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x90e55000) [pid = 1744] [serial = 555] [outer = (nil)] 03:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x90e98800) [pid = 1744] [serial = 556] [outer = 0x90e55000] 03:51:53 INFO - PROCESS | 1744 | 1467111113181 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x90f4a400) [pid = 1744] [serial = 557] [outer = 0x90e55000] 03:51:54 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:54 INFO - PROCESS | 1744 | 1467111114475 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]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:51:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1790ms 03:51:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:51:54 INFO - PROCESS | 1744 | 1467111114515 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 1744 | 1467111114518 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 03:51:54 INFO - PROCESS | 1744 | 1467111114525 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - PROCESS | 1744 | 1467111114528 Marionette TRACE conn3 <- [1,714,null,{}] 03:51:54 INFO - PROCESS | 1744 | 1467111114544 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}] 03:51:54 INFO - PROCESS | 1744 | 1467111114552 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:54 INFO - PROCESS | 1744 | 1467111114886 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:51:55 INFO - PROCESS | 1744 | 1467111115014 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:55 INFO - PROCESS | 1744 | 1467111115027 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da1c00 == 77 [pid = 1744] [id = 186] 03:51:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x91dad000) [pid = 1744] [serial = 558] [outer = (nil)] 03:51:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x92207800) [pid = 1744] [serial = 559] [outer = 0x91dad000] 03:51:55 INFO - PROCESS | 1744 | 1467111115101 Marionette DEBUG loaded listener.js 03:51:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9240a800) [pid = 1744] [serial = 560] [outer = 0x91dad000] 03:51:56 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:56 INFO - PROCESS | 1744 | 1467111116365 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]]]}] 03:51:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:51:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1886ms 03:51:56 INFO - PROCESS | 1744 | 1467111116411 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:51:56 INFO - PROCESS | 1744 | 1467111116414 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 03:51:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:51:56 INFO - PROCESS | 1744 | 1467111116420 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:51:56 INFO - PROCESS | 1744 | 1467111116423 Marionette TRACE conn3 <- [1,718,null,{}] 03:51:56 INFO - PROCESS | 1744 | 1467111116429 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}] 03:51:56 INFO - PROCESS | 1744 | 1467111116434 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:56 INFO - PROCESS | 1744 | 1467111116643 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:51:56 INFO - PROCESS | 1744 | 1467111116831 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 1744 | 1467111116841 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c076400 == 78 [pid = 1744] [id = 187] 03:51:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x91da7c00) [pid = 1744] [serial = 561] [outer = (nil)] 03:51:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x92dc6800) [pid = 1744] [serial = 562] [outer = 0x91da7c00] 03:51:56 INFO - PROCESS | 1744 | 1467111116912 Marionette DEBUG loaded listener.js 03:51:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x93eca400) [pid = 1744] [serial = 563] [outer = 0x91da7c00] 03:51:58 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:51:58 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:51:58 INFO - PROCESS | 1744 | 1467111118204 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]]]}] 03:51:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:51:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1833ms 03:51:58 INFO - PROCESS | 1744 | 1467111118282 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 03:51:58 INFO - PROCESS | 1744 | 1467111118285 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 03:51:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:51:58 INFO - PROCESS | 1744 | 1467111118296 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - PROCESS | 1744 | 1467111118298 Marionette TRACE conn3 <- [1,722,null,{}] 03:51:58 INFO - PROCESS | 1744 | 1467111118304 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}] 03:51:58 INFO - PROCESS | 1744 | 1467111118309 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:58 INFO - PROCESS | 1744 | 1467111118469 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:51:58 INFO - PROCESS | 1744 | 1467111118640 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 1744 | 1467111118649 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e8f800 == 79 [pid = 1744] [id = 188] 03:51:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x948a8400) [pid = 1744] [serial = 564] [outer = (nil)] 03:51:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x97925c00) [pid = 1744] [serial = 565] [outer = 0x948a8400] 03:51:58 INFO - PROCESS | 1744 | 1467111118719 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x98372000) [pid = 1744] [serial = 566] [outer = 0x948a8400] 03:51:59 INFO - PROCESS | 1744 | 1467111119514 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] 03:51:59 INFO - PROCESS | 1744 | 1467111119580 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 03:51:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:51:59 INFO - PROCESS | 1744 | 1467111119586 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 1744 | 1467111119589 Marionette TRACE conn3 <- [1,726,null,{}] 03:51:59 INFO - PROCESS | 1744 | 1467111119594 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}] 03:51:59 INFO - PROCESS | 1744 | 1467111119603 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:51:59 INFO - PROCESS | 1744 | 1467111119859 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:52:00 INFO - PROCESS | 1744 | 1467111120034 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:00 INFO - PROCESS | 1744 | 1467111120041 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c068c00 == 80 [pid = 1744] [id = 189] 03:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9526b800) [pid = 1744] [serial = 567] [outer = (nil)] 03:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9ab33400) [pid = 1744] [serial = 568] [outer = 0x9526b800] 03:52:00 INFO - PROCESS | 1744 | 1467111120113 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9afd6000) [pid = 1744] [serial = 569] [outer = 0x9526b800] 03:52:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:01 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:52:01 INFO - PROCESS | 1744 | 1467111121226 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]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:52:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1679ms 03:52:01 INFO - PROCESS | 1744 | 1467111121266 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 1744 | 1467111121269 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 03:52:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:52:01 INFO - PROCESS | 1744 | 1467111121275 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 1744 | 1467111121278 Marionette TRACE conn3 <- [1,730,null,{}] 03:52:01 INFO - PROCESS | 1744 | 1467111121284 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}] 03:52:01 INFO - PROCESS | 1744 | 1467111121288 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:01 INFO - PROCESS | 1744 | 1467111121463 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:52:01 INFO - PROCESS | 1744 | 1467111121690 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 1744 | 1467111121696 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7f000 == 81 [pid = 1744] [id = 190] 03:52:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x90640c00) [pid = 1744] [serial = 570] [outer = (nil)] 03:52:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x928dd800) [pid = 1744] [serial = 571] [outer = 0x90640c00] 03:52:01 INFO - PROCESS | 1744 | 1467111121784 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9481e400) [pid = 1744] [serial = 572] [outer = 0x90640c00] 03:52:02 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:02 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:52:02 INFO - PROCESS | 1744 | 1467111122862 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] 03:52:02 INFO - PROCESS | 1744 | 1467111122916 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 03:52:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:52:02 INFO - PROCESS | 1744 | 1467111122923 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - PROCESS | 1744 | 1467111122927 Marionette TRACE conn3 <- [1,734,null,{}] 03:52:02 INFO - PROCESS | 1744 | 1467111122934 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}] 03:52:02 INFO - PROCESS | 1744 | 1467111122939 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:03 INFO - PROCESS | 1744 | 1467111123105 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:52:03 INFO - PROCESS | 1744 | 1467111123311 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 1744 | 1467111123317 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8d400 == 82 [pid = 1744] [id = 191] 03:52:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x8ec90400) [pid = 1744] [serial = 573] [outer = (nil)] 03:52:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x906bb400) [pid = 1744] [serial = 574] [outer = 0x8ec90400] 03:52:03 INFO - PROCESS | 1744 | 1467111123385 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x90e5f400) [pid = 1744] [serial = 575] [outer = 0x8ec90400] 03:52:04 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:04 INFO - PROCESS | 1744 | 1467111124196 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]]]}] 03:52:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:52:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1329ms 03:52:04 INFO - PROCESS | 1744 | 1467111124253 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:52:04 INFO - PROCESS | 1744 | 1467111124258 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 03:52:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:52:04 INFO - PROCESS | 1744 | 1467111124278 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 1744 | 1467111124284 Marionette TRACE conn3 <- [1,738,null,{}] 03:52:04 INFO - PROCESS | 1744 | 1467111124292 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}] 03:52:04 INFO - PROCESS | 1744 | 1467111124302 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:04 INFO - PROCESS | 1744 | 1467111124471 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:52:04 INFO - PROCESS | 1744 | 1467111124654 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 1744 | 1467111124663 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06d800 == 83 [pid = 1744] [id = 192] 03:52:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x902a6800) [pid = 1744] [serial = 576] [outer = (nil)] 03:52:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x91536c00) [pid = 1744] [serial = 577] [outer = 0x902a6800] 03:52:04 INFO - PROCESS | 1744 | 1467111124731 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x91fd6800) [pid = 1744] [serial = 578] [outer = 0x902a6800] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9a0d2c00 == 82 [pid = 1744] [id = 15] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x930be000 == 81 [pid = 1744] [id = 23] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0xa118d400 == 80 [pid = 1744] [id = 17] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x92210000 == 79 [pid = 1744] [id = 24] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9badd400 == 78 [pid = 1744] [id = 18] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x930bf400 == 77 [pid = 1744] [id = 78] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0xa328d400 == 76 [pid = 1744] [id = 77] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9063ec00 == 75 [pid = 1744] [id = 182] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x902a0800 == 74 [pid = 1744] [id = 181] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8c070400 == 73 [pid = 1744] [id = 180] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8c076c00 == 72 [pid = 1744] [id = 179] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9b1e9400 == 71 [pid = 1744] [id = 175] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x99fa0000 == 70 [pid = 1744] [id = 173] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9a64e000 == 69 [pid = 1744] [id = 174] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x92ddc400 == 68 [pid = 1744] [id = 172] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9220e800 == 67 [pid = 1744] [id = 171] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb24800 == 66 [pid = 1744] [id = 170] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2edc00 == 65 [pid = 1744] [id = 169] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x92416400 == 64 [pid = 1744] [id = 79] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9b1e6000 == 63 [pid = 1744] [id = 63] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90e54000 == 62 [pid = 1744] [id = 90] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9481a800 == 61 [pid = 1744] [id = 65] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90644400 == 60 [pid = 1744] [id = 130] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x902a3400 == 59 [pid = 1744] [id = 129] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0xa2fb8400 == 58 [pid = 1744] [id = 101] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x93ecd400 == 57 [pid = 1744] [id = 66] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd8400 == 56 [pid = 1744] [id = 132] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9241f400 == 55 [pid = 1744] [id = 22] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9b78fc00 == 54 [pid = 1744] [id = 16] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x93e8cc00 == 53 [pid = 1744] [id = 6] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9240d800 == 52 [pid = 1744] [id = 13] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x92316400 == 51 [pid = 1744] [id = 12] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9240d000 == 50 [pid = 1744] [id = 38] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x93e87800 == 49 [pid = 1744] [id = 14] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x92206400 == 48 [pid = 1744] [id = 26] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90f49c00 == 47 [pid = 1744] [id = 125] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90f43c00 == 46 [pid = 1744] [id = 117] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x92209c00 == 45 [pid = 1744] [id = 8] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9844d800 == 44 [pid = 1744] [id = 25] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec82c00 == 43 [pid = 1744] [id = 178] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x95270c00 == 42 [pid = 1744] [id = 20] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90e53800 == 41 [pid = 1744] [id = 114] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9b1ddc00 == 40 [pid = 1744] [id = 76] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9064b000 == 39 [pid = 1744] [id = 115] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x95267000 == 38 [pid = 1744] [id = 75] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9b3a7000 == 37 [pid = 1744] [id = 176] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9a85c400 == 36 [pid = 1744] [id = 177] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90f43800 == 35 [pid = 1744] [id = 98] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9b790800 == 34 [pid = 1744] [id = 31] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x984e9c00 == 33 [pid = 1744] [id = 126] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90644c00 == 32 [pid = 1744] [id = 127] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9c02ac00 == 31 [pid = 1744] [id = 100] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9220e000 == 30 [pid = 1744] [id = 99] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x927e8400 == 29 [pid = 1744] [id = 89] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x93e3e800 == 28 [pid = 1744] [id = 124] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x902a0c00 == 27 [pid = 1744] [id = 131] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90f42c00 == 26 [pid = 1744] [id = 97] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9240dc00 == 25 [pid = 1744] [id = 9] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9b39f800 == 24 [pid = 1744] [id = 87] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x92410800 == 23 [pid = 1744] [id = 21] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0xa61dd400 == 22 [pid = 1744] [id = 80] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90e95800 == 21 [pid = 1744] [id = 150] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9029c000 == 20 [pid = 1744] [id = 128] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0xa23a3400 == 19 [pid = 1744] [id = 19] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7f000 == 18 [pid = 1744] [id = 190] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8c068c00 == 17 [pid = 1744] [id = 189] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x93e8f800 == 16 [pid = 1744] [id = 188] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8c076400 == 15 [pid = 1744] [id = 187] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x91da1c00 == 14 [pid = 1744] [id = 186] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8d800 == 13 [pid = 1744] [id = 168] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ed400 == 12 [pid = 1744] [id = 185] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7f800 == 11 [pid = 1744] [id = 183] 03:52:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec80800 == 10 [pid = 1744] [id = 184] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x906ae000) [pid = 1744] [serial = 502] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x90f44800) [pid = 1744] [serial = 503] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x8ec93400) [pid = 1744] [serial = 469] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x927eb000) [pid = 1744] [serial = 493] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x92202800) [pid = 1744] [serial = 488] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x93a22400) [pid = 1744] [serial = 497] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x8ec88c00) [pid = 1744] [serial = 479] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x92dc2800) [pid = 1744] [serial = 494] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9afd3c00) [pid = 1744] [serial = 463] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9836cc00) [pid = 1744] [serial = 500] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8eb30400) [pid = 1744] [serial = 478] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0xa2239c00) [pid = 1744] [serial = 259] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x90e9c800) [pid = 1744] [serial = 485] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9152ec00) [pid = 1744] [serial = 472] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x90e61800) [pid = 1744] [serial = 453] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x91dac800) [pid = 1744] [serial = 490] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9481d800) [pid = 1744] [serial = 499] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x92dde000) [pid = 1744] [serial = 456] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9029e000) [pid = 1744] [serial = 481] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x92dd0400) [pid = 1744] [serial = 459] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x90e55800) [pid = 1744] [serial = 484] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92de0400) [pid = 1744] [serial = 496] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x91dae800) [pid = 1744] [serial = 487] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8eb2b400) [pid = 1744] [serial = 466] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x902a7800) [pid = 1744] [serial = 482] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x91537000) [pid = 1744] [serial = 475] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x92202400) [pid = 1744] [serial = 491] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x91da8c00) [pid = 1744] [serial = 450] [outer = (nil)] [url = about:blank] 03:52:06 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x90f8b800) [pid = 1744] [serial = 505] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:07 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:52:07 INFO - PROCESS | 1744 | 1467111127579 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]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:52:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 3351ms 03:52:07 INFO - PROCESS | 1744 | 1467111127630 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 1744 | 1467111127634 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 03:52:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:52:07 INFO - PROCESS | 1744 | 1467111127642 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 1744 | 1467111127646 Marionette TRACE conn3 <- [1,742,null,{}] 03:52:07 INFO - PROCESS | 1744 | 1467111127662 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}] 03:52:07 INFO - PROCESS | 1744 | 1467111127668 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:07 INFO - PROCESS | 1744 | 1467111127813 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:52:07 INFO - PROCESS | 1744 | 1467111127824 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 1744 | 1467111127831 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb24800 == 11 [pid = 1744] [id = 193] 03:52:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8eb26800) [pid = 1744] [serial = 579] [outer = (nil)] 03:52:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8ec7e800) [pid = 1744] [serial = 580] [outer = 0x8eb26800] 03:52:07 INFO - PROCESS | 1744 | 1467111127898 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8ec89c00) [pid = 1744] [serial = 581] [outer = 0x8eb26800] 03:52:09 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:09 INFO - PROCESS | 1744 | 1467111129083 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]]]}] 03:52:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:52:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1495ms 03:52:09 INFO - PROCESS | 1744 | 1467111129137 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 1744 | 1467111129142 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 03:52:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:52:09 INFO - PROCESS | 1744 | 1467111129160 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 1744 | 1467111129163 Marionette TRACE conn3 <- [1,746,null,{}] 03:52:09 INFO - PROCESS | 1744 | 1467111129170 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}] 03:52:09 INFO - PROCESS | 1744 | 1467111129175 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:09 INFO - PROCESS | 1744 | 1467111129361 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:52:09 INFO - PROCESS | 1744 | 1467111129430 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:09 INFO - PROCESS | 1744 | 1467111129441 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8bc00 == 12 [pid = 1744] [id = 194] 03:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x902a1400) [pid = 1744] [serial = 582] [outer = (nil)] 03:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x902aa000) [pid = 1744] [serial = 583] [outer = 0x902a1400] 03:52:09 INFO - PROCESS | 1744 | 1467111129503 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x902b2000) [pid = 1744] [serial = 584] [outer = 0x902a1400] 03:52:10 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:10 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:10 INFO - PROCESS | 1744 | 1467111130732 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]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:52:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1590ms 03:52:10 INFO - PROCESS | 1744 | 1467111130749 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 1744 | 1467111130752 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 03:52:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:52:10 INFO - PROCESS | 1744 | 1467111130758 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 1744 | 1467111130763 Marionette TRACE conn3 <- [1,750,null,{}] 03:52:10 INFO - PROCESS | 1744 | 1467111130796 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}] 03:52:10 INFO - PROCESS | 1744 | 1467111130804 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:11 INFO - PROCESS | 1744 | 1467111131017 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8ec8bc00) [pid = 1744] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x90e5a800) [pid = 1744] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x906bb800) [pid = 1744] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x9b1ebc00) [pid = 1744] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8e2e1400) [pid = 1744] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8ec84000) [pid = 1744] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9231ac00) [pid = 1744] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x92de2400) [pid = 1744] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x8ec8dc00) [pid = 1744] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8ec78800) [pid = 1744] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9b785800) [pid = 1744] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x902a2c00) [pid = 1744] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9b409800) [pid = 1744] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8ef8dc00) [pid = 1744] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9a825400) [pid = 1744] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9a64d000) [pid = 1744] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ef8f400) [pid = 1744] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x90e96000) [pid = 1744] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x91fd1c00) [pid = 1744] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92dca000) [pid = 1744] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ef8c000) [pid = 1744] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9afcac00) [pid = 1744] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x902b1000) [pid = 1744] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ec8ac00) [pid = 1744] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:52:12 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8eb26000) [pid = 1744] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:52:12 INFO - PROCESS | 1744 | 1467111132244 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:12 INFO - PROCESS | 1744 | 1467111132254 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e8800 == 13 [pid = 1744] [id = 195] 03:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e2eb400) [pid = 1744] [serial = 585] [outer = (nil)] 03:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ec89000) [pid = 1744] [serial = 586] [outer = 0x8e2eb400] 03:52:12 INFO - PROCESS | 1744 | 1467111132319 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x902b7000) [pid = 1744] [serial = 587] [outer = 0x8e2eb400] 03:52:13 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:13 INFO - PROCESS | 1744 | 1467111133366 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]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:52:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2647ms 03:52:13 INFO - PROCESS | 1744 | 1467111133405 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:52:13 INFO - PROCESS | 1744 | 1467111133408 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 03:52:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:52:13 INFO - PROCESS | 1744 | 1467111133414 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - PROCESS | 1744 | 1467111133416 Marionette TRACE conn3 <- [1,754,null,{}] 03:52:13 INFO - PROCESS | 1744 | 1467111133421 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}] 03:52:13 INFO - PROCESS | 1744 | 1467111133426 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:13 INFO - PROCESS | 1744 | 1467111133583 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:52:13 INFO - PROCESS | 1744 | 1467111133745 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 1744 | 1467111133755 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e7800 == 14 [pid = 1744] [id = 196] 03:52:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x90298c00) [pid = 1744] [serial = 588] [outer = (nil)] 03:52:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x90f43800) [pid = 1744] [serial = 589] [outer = 0x90298c00] 03:52:13 INFO - PROCESS | 1744 | 1467111133813 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x90f96000) [pid = 1744] [serial = 590] [outer = 0x90298c00] 03:52:14 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:15 INFO - PROCESS | 1744 | 1467111135008 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]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:52:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1626ms 03:52:15 INFO - PROCESS | 1744 | 1467111135042 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 1744 | 1467111135048 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 03:52:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:52:15 INFO - PROCESS | 1744 | 1467111135056 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - PROCESS | 1744 | 1467111135061 Marionette TRACE conn3 <- [1,758,null,{}] 03:52:15 INFO - PROCESS | 1744 | 1467111135069 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}] 03:52:15 INFO - PROCESS | 1744 | 1467111135074 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:15 INFO - PROCESS | 1744 | 1467111135338 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:52:15 INFO - PROCESS | 1744 | 1467111135505 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 1744 | 1467111135511 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c075000 == 15 [pid = 1744] [id = 197] 03:52:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8e2e4400) [pid = 1744] [serial = 591] [outer = (nil)] 03:52:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ec84800) [pid = 1744] [serial = 592] [outer = 0x8e2e4400] 03:52:15 INFO - PROCESS | 1744 | 1467111135588 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ef8e400) [pid = 1744] [serial = 593] [outer = 0x8e2e4400] 03:52:16 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:16 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:52:16 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:16 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:16 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:16 INFO - PROCESS | 1744 | 1467111136414 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]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:52:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1433ms 03:52:16 INFO - PROCESS | 1744 | 1467111136489 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 1744 | 1467111136497 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 03:52:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:52:16 INFO - PROCESS | 1744 | 1467111136509 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 1744 | 1467111136513 Marionette TRACE conn3 <- [1,762,null,{}] 03:52:16 INFO - PROCESS | 1744 | 1467111136520 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}] 03:52:16 INFO - PROCESS | 1744 | 1467111136526 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:16 INFO - PROCESS | 1744 | 1467111136706 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:52:16 INFO - PROCESS | 1744 | 1467111136844 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 1744 | 1467111136853 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06a400 == 16 [pid = 1744] [id = 198] 03:52:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x902a4800) [pid = 1744] [serial = 594] [outer = (nil)] 03:52:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x906b4400) [pid = 1744] [serial = 595] [outer = 0x902a4800] 03:52:16 INFO - PROCESS | 1744 | 1467111136926 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x90e5d800) [pid = 1744] [serial = 596] [outer = 0x902a4800] 03:52:18 INFO - PROCESS | 1744 | 1467111138280 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]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1786ms 03:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:52:18 INFO - PROCESS | 1744 | 1467111138296 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 1744 | 1467111138298 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 03:52:18 INFO - PROCESS | 1744 | 1467111138305 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 1744 | 1467111138311 Marionette TRACE conn3 <- [1,766,null,{}] 03:52:18 INFO - PROCESS | 1744 | 1467111138418 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}] 03:52:18 INFO - PROCESS | 1744 | 1467111138426 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:18 INFO - PROCESS | 1744 | 1467111138573 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:52:18 INFO - PROCESS | 1744 | 1467111138735 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 1744 | 1467111138744 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da9800 == 17 [pid = 1744] [id = 199] 03:52:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x91da9c00) [pid = 1744] [serial = 597] [outer = (nil)] 03:52:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x91fd8800) [pid = 1744] [serial = 598] [outer = 0x91da9c00] 03:52:18 INFO - PROCESS | 1744 | 1467111138820 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x92201400) [pid = 1744] [serial = 599] [outer = 0x91da9c00] 03:52:19 INFO - PROCESS | 1744 | 1467111139952 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]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:52:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1679ms 03:52:20 INFO - PROCESS | 1744 | 1467111140025 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 1744 | 1467111140029 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 03:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:52:20 INFO - PROCESS | 1744 | 1467111140039 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 1744 | 1467111140041 Marionette TRACE conn3 <- [1,770,null,{}] 03:52:20 INFO - PROCESS | 1744 | 1467111140046 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}] 03:52:20 INFO - PROCESS | 1744 | 1467111140052 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:20 INFO - PROCESS | 1744 | 1467111140276 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:52:20 INFO - PROCESS | 1744 | 1467111140456 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 1744 | 1467111140464 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x92205400 == 18 [pid = 1744] [id = 200] 03:52:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x92207000) [pid = 1744] [serial = 600] [outer = (nil)] 03:52:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x92312400) [pid = 1744] [serial = 601] [outer = 0x92207000] 03:52:20 INFO - PROCESS | 1744 | 1467111140534 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9220e800) [pid = 1744] [serial = 602] [outer = 0x92207000] 03:52:21 INFO - PROCESS | 1744 | 1467111141353 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]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1379ms 03:52:21 INFO - PROCESS | 1744 | 1467111141419 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 1744 | 1467111141422 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 03:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:52:21 INFO - PROCESS | 1744 | 1467111141428 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 1744 | 1467111141432 Marionette TRACE conn3 <- [1,774,null,{}] 03:52:21 INFO - PROCESS | 1744 | 1467111141437 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}] 03:52:21 INFO - PROCESS | 1744 | 1467111141442 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:21 INFO - PROCESS | 1744 | 1467111141597 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:52:21 INFO - PROCESS | 1744 | 1467111141773 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:21 INFO - PROCESS | 1744 | 1467111141781 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x90646c00 == 19 [pid = 1744] [id = 201] 03:52:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x91da8000) [pid = 1744] [serial = 603] [outer = (nil)] 03:52:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x92414800) [pid = 1744] [serial = 604] [outer = 0x91da8000] 03:52:21 INFO - PROCESS | 1744 | 1467111141862 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x92417400) [pid = 1744] [serial = 605] [outer = 0x91da8000] 03:52:22 INFO - PROCESS | 1744 | 1467111142817 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]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1428ms 03:52:22 INFO - PROCESS | 1744 | 1467111142857 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 1744 | 1467111142861 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 03:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:52:22 INFO - PROCESS | 1744 | 1467111142867 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 1744 | 1467111142869 Marionette TRACE conn3 <- [1,778,null,{}] 03:52:22 INFO - PROCESS | 1744 | 1467111142875 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}] 03:52:22 INFO - PROCESS | 1744 | 1467111142884 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:23 INFO - PROCESS | 1744 | 1467111143107 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:52:23 INFO - PROCESS | 1744 | 1467111143320 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 1744 | 1467111143329 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06bc00 == 20 [pid = 1744] [id = 202] 03:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8c06d400) [pid = 1744] [serial = 606] [outer = (nil)] 03:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8c074c00) [pid = 1744] [serial = 607] [outer = 0x8c06d400] 03:52:23 INFO - PROCESS | 1744 | 1467111143529 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8e2ed400) [pid = 1744] [serial = 608] [outer = 0x8c06d400] 03:52:24 INFO - PROCESS | 1744 | 1467111144343 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]]]}] 03:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1535ms 03:52:24 INFO - PROCESS | 1744 | 1467111144403 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:52:24 INFO - PROCESS | 1744 | 1467111144409 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 03:52:24 INFO - PROCESS | 1744 | 1467111144416 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - PROCESS | 1744 | 1467111144418 Marionette TRACE conn3 <- [1,782,null,{}] 03:52:24 INFO - PROCESS | 1744 | 1467111144425 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}] 03:52:24 INFO - PROCESS | 1744 | 1467111144430 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:24 INFO - PROCESS | 1744 | 1467111144590 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:52:24 INFO - PROCESS | 1744 | 1467111144759 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:24 INFO - PROCESS | 1744 | 1467111144776 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c076000 == 21 [pid = 1744] [id = 203] 03:52:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8eb27c00) [pid = 1744] [serial = 609] [outer = (nil)] 03:52:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8ec91000) [pid = 1744] [serial = 610] [outer = 0x8eb27c00] 03:52:24 INFO - PROCESS | 1744 | 1467111144866 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9029e400) [pid = 1744] [serial = 611] [outer = 0x8eb27c00] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9a650800) [pid = 1744] [serial = 451] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x92dcd800) [pid = 1744] [serial = 476] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9481dc00) [pid = 1744] [serial = 457] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9a657800) [pid = 1744] [serial = 460] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9152fc00) [pid = 1744] [serial = 473] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x9afd7800) [pid = 1744] [serial = 464] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x90e99000) [pid = 1744] [serial = 454] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x8ef90c00) [pid = 1744] [serial = 470] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8eb2d800) [pid = 1744] [serial = 467] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x90e9b800) [pid = 1744] [serial = 550] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x90f4b800) [pid = 1744] [serial = 547] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x90f44c00) [pid = 1744] [serial = 511] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x90f90c00) [pid = 1744] [serial = 512] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9baeb800) [pid = 1744] [serial = 526] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9c029800) [pid = 1744] [serial = 527] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8e2ecc00) [pid = 1744] [serial = 538] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8eb22c00) [pid = 1744] [serial = 539] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0xa223a800) [pid = 1744] [serial = 535] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0xa237b000) [pid = 1744] [serial = 536] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x928de000) [pid = 1744] [serial = 514] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92de2800) [pid = 1744] [serial = 515] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x99481c00) [pid = 1744] [serial = 517] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9a64f000) [pid = 1744] [serial = 518] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ef94000) [pid = 1744] [serial = 508] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x902b5000) [pid = 1744] [serial = 509] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ec8a800) [pid = 1744] [serial = 541] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ec93000) [pid = 1744] [serial = 542] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9ccafc00) [pid = 1744] [serial = 532] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9ccec400) [pid = 1744] [serial = 533] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90640800) [pid = 1744] [serial = 544] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9c08a800) [pid = 1744] [serial = 529] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9c08bc00) [pid = 1744] [serial = 530] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91fdd400) [pid = 1744] [serial = 506] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9b1e6c00) [pid = 1744] [serial = 523] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9b39ac00) [pid = 1744] [serial = 524] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a85dc00) [pid = 1744] [serial = 520] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a862800) [pid = 1744] [serial = 521] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90f97c00) [pid = 1744] [serial = 551] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x90f8bc00) [pid = 1744] [serial = 548] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x906b1800) [pid = 1744] [serial = 545] [outer = (nil)] [url = about:blank] 03:52:25 INFO - PROCESS | 1744 | 1467111145611 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]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1244ms 03:52:25 INFO - PROCESS | 1744 | 1467111145658 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 1744 | 1467111145663 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 03:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:52:25 INFO - PROCESS | 1744 | 1467111145693 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 1744 | 1467111145697 Marionette TRACE conn3 <- [1,786,null,{}] 03:52:25 INFO - PROCESS | 1744 | 1467111145707 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}] 03:52:25 INFO - PROCESS | 1744 | 1467111145711 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:25 INFO - PROCESS | 1744 | 1467111145872 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:52:25 INFO - PROCESS | 1744 | 1467111145881 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 1744 | 1467111145887 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x90642400 == 22 [pid = 1744] [id = 204] 03:52:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x90642800) [pid = 1744] [serial = 612] [outer = (nil)] 03:52:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x906b3000) [pid = 1744] [serial = 613] [outer = 0x90642800] 03:52:25 INFO - PROCESS | 1744 | 1467111145952 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90e9b800) [pid = 1744] [serial = 614] [outer = 0x90642800] 03:52:26 INFO - PROCESS | 1744 | 1467111146809 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]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1187ms 03:52:26 INFO - PROCESS | 1744 | 1467111146875 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 1744 | 1467111146879 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 03:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:52:26 INFO - PROCESS | 1744 | 1467111146885 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 1744 | 1467111146890 Marionette TRACE conn3 <- [1,790,null,{}] 03:52:26 INFO - PROCESS | 1744 | 1467111146904 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}] 03:52:26 INFO - PROCESS | 1744 | 1467111146911 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:27 INFO - PROCESS | 1744 | 1467111147057 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:52:27 INFO - PROCESS | 1744 | 1467111147066 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:27 INFO - PROCESS | 1744 | 1467111147073 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06a800 == 23 [pid = 1744] [id = 205] 03:52:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x90f44c00) [pid = 1744] [serial = 615] [outer = (nil)] 03:52:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91532800) [pid = 1744] [serial = 616] [outer = 0x90f44c00] 03:52:27 INFO - PROCESS | 1744 | 1467111147269 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91da2800) [pid = 1744] [serial = 617] [outer = 0x90f44c00] 03:52:28 INFO - PROCESS | 1744 | 1467111148005 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]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1183ms 03:52:28 INFO - PROCESS | 1744 | 1467111148070 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:52:28 INFO - PROCESS | 1744 | 1467111148074 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 03:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:52:28 INFO - PROCESS | 1744 | 1467111148080 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 1744 | 1467111148082 Marionette TRACE conn3 <- [1,794,null,{}] 03:52:28 INFO - PROCESS | 1744 | 1467111148087 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}] 03:52:28 INFO - PROCESS | 1744 | 1467111148092 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:28 INFO - PROCESS | 1744 | 1467111148310 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:52:28 INFO - PROCESS | 1744 | 1467111148328 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:28 INFO - PROCESS | 1744 | 1467111148333 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c073000 == 24 [pid = 1744] [id = 206] 03:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e2eac00) [pid = 1744] [serial = 618] [outer = (nil)] 03:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92208000) [pid = 1744] [serial = 619] [outer = 0x8e2eac00] 03:52:28 INFO - PROCESS | 1744 | 1467111148397 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92412800) [pid = 1744] [serial = 620] [outer = 0x8e2eac00] 03:52:29 INFO - PROCESS | 1744 | 1467111149247 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]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1234ms 03:52:29 INFO - PROCESS | 1744 | 1467111149315 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 1744 | 1467111149317 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 03:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:52:29 INFO - PROCESS | 1744 | 1467111149323 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 1744 | 1467111149325 Marionette TRACE conn3 <- [1,798,null,{}] 03:52:29 INFO - PROCESS | 1744 | 1467111149331 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}] 03:52:29 INFO - PROCESS | 1744 | 1467111149334 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:29 INFO - PROCESS | 1744 | 1467111149523 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x902a1400) [pid = 1744] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91da7c00) [pid = 1744] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x90640c00) [pid = 1744] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x902a6800) [pid = 1744] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x948a8400) [pid = 1744] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e2eb400) [pid = 1744] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec81000) [pid = 1744] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ec90400) [pid = 1744] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91dad000) [pid = 1744] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8eb26800) [pid = 1744] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9526b800) [pid = 1744] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:52:29 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x90e55000) [pid = 1744] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:52:29 INFO - PROCESS | 1744 | 1467111149697 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 1744 | 1467111149704 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb26800 == 25 [pid = 1744] [id = 207] 03:52:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8eb2bc00) [pid = 1744] [serial = 621] [outer = (nil)] 03:52:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x902a6800) [pid = 1744] [serial = 622] [outer = 0x8eb2bc00] 03:52:29 INFO - PROCESS | 1744 | 1467111149779 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x928d5c00) [pid = 1744] [serial = 623] [outer = 0x8eb2bc00] 03:52:30 INFO - PROCESS | 1744 | 1467111150476 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]]]}] 03:52: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 03:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1176ms 03:52:30 INFO - PROCESS | 1744 | 1467111150500 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 1744 | 1467111150504 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 03:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:52:30 INFO - PROCESS | 1744 | 1467111150517 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 1744 | 1467111150520 Marionette TRACE conn3 <- [1,802,null,{}] 03:52:30 INFO - PROCESS | 1744 | 1467111150529 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}] 03:52:30 INFO - PROCESS | 1744 | 1467111150538 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:30 INFO - PROCESS | 1744 | 1467111150681 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:52:30 INFO - PROCESS | 1744 | 1467111150690 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:30 INFO - PROCESS | 1744 | 1467111150699 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9152bc00 == 26 [pid = 1744] [id = 208] 03:52:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91533000) [pid = 1744] [serial = 624] [outer = (nil)] 03:52:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92de4800) [pid = 1744] [serial = 625] [outer = 0x91533000] 03:52:30 INFO - PROCESS | 1744 | 1467111150757 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x930bfc00) [pid = 1744] [serial = 626] [outer = 0x91533000] 03:52:31 INFO - PROCESS | 1744 | 1467111151541 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]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1087ms 03:52:31 INFO - PROCESS | 1744 | 1467111151674 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 1744 | 1467111151680 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 03:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:52:31 INFO - PROCESS | 1744 | 1467111151692 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 1744 | 1467111151698 Marionette TRACE conn3 <- [1,806,null,{}] 03:52:31 INFO - PROCESS | 1744 | 1467111151726 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}] 03:52:31 INFO - PROCESS | 1744 | 1467111151731 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:31 INFO - PROCESS | 1744 | 1467111151936 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:52:32 INFO - PROCESS | 1744 | 1467111152105 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:32 INFO - PROCESS | 1744 | 1467111152121 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2f000 == 27 [pid = 1744] [id = 209] 03:52:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8eb30000) [pid = 1744] [serial = 627] [outer = (nil)] 03:52:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ec84400) [pid = 1744] [serial = 628] [outer = 0x8eb30000] 03:52:32 INFO - PROCESS | 1744 | 1467111152201 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ec95000) [pid = 1744] [serial = 629] [outer = 0x8eb30000] 03:52:33 INFO - PROCESS | 1744 | 1467111153042 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]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1401ms 03:52:33 INFO - PROCESS | 1744 | 1467111153090 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:52:33 INFO - PROCESS | 1744 | 1467111153095 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 03:52:33 INFO - PROCESS | 1744 | 1467111153105 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 1744 | 1467111153110 Marionette TRACE conn3 <- [1,810,null,{}] 03:52:33 INFO - PROCESS | 1744 | 1467111153117 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}] 03:52:33 INFO - PROCESS | 1744 | 1467111153122 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:33 INFO - PROCESS | 1744 | 1467111153294 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:52:33 INFO - PROCESS | 1744 | 1467111153463 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 1744 | 1467111153474 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029a400 == 28 [pid = 1744] [id = 210] 03:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x90648800) [pid = 1744] [serial = 630] [outer = (nil)] 03:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90e97800) [pid = 1744] [serial = 631] [outer = 0x90648800] 03:52:33 INFO - PROCESS | 1744 | 1467111153548 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90f8a800) [pid = 1744] [serial = 632] [outer = 0x90648800] 03:52:34 INFO - PROCESS | 1744 | 1467111154400 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]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1340ms 03:52:34 INFO - PROCESS | 1744 | 1467111154441 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 1744 | 1467111154445 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 03:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:52:34 INFO - PROCESS | 1744 | 1467111154452 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 1744 | 1467111154455 Marionette TRACE conn3 <- [1,814,null,{}] 03:52:34 INFO - PROCESS | 1744 | 1467111154468 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}] 03:52:34 INFO - PROCESS | 1744 | 1467111154476 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:34 INFO - PROCESS | 1744 | 1467111154646 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:52:34 INFO - PROCESS | 1744 | 1467111154820 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 1744 | 1467111154836 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x928d7c00 == 29 [pid = 1744] [id = 211] 03:52:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x928de800) [pid = 1744] [serial = 633] [outer = (nil)] 03:52:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92dc8000) [pid = 1744] [serial = 634] [outer = 0x928de800] 03:52:34 INFO - PROCESS | 1744 | 1467111154907 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92de4400) [pid = 1744] [serial = 635] [outer = 0x928de800] 03:52:35 INFO - PROCESS | 1744 | 1467111155792 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] 03:52:35 INFO - PROCESS | 1744 | 1467111155838 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 03:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:52:35 INFO - PROCESS | 1744 | 1467111155844 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 1744 | 1467111155847 Marionette TRACE conn3 <- [1,818,null,{}] 03:52:35 INFO - PROCESS | 1744 | 1467111155852 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}] 03:52:35 INFO - PROCESS | 1744 | 1467111155857 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:36 INFO - PROCESS | 1744 | 1467111156014 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:52:36 INFO - PROCESS | 1744 | 1467111156185 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:36 INFO - PROCESS | 1744 | 1467111156194 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x90642000 == 30 [pid = 1744] [id = 212] 03:52:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x93e8f800) [pid = 1744] [serial = 636] [outer = (nil)] 03:52:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93eca000) [pid = 1744] [serial = 637] [outer = 0x93e8f800] 03:52:36 INFO - PROCESS | 1744 | 1467111156266 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x948abc00) [pid = 1744] [serial = 638] [outer = 0x93e8f800] 03:52:37 INFO - PROCESS | 1744 | 1467111157119 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]]]}] 03:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1328ms 03:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:52:37 INFO - PROCESS | 1744 | 1467111157172 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 1744 | 1467111157175 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 03:52:37 INFO - PROCESS | 1744 | 1467111157181 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 1744 | 1467111157185 Marionette TRACE conn3 <- [1,822,null,{}] 03:52:37 INFO - PROCESS | 1744 | 1467111157190 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}] 03:52:37 INFO - PROCESS | 1744 | 1467111157194 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:37 INFO - PROCESS | 1744 | 1467111157388 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:52:37 INFO - PROCESS | 1744 | 1467111157560 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 1744 | 1467111157569 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd3000 == 31 [pid = 1744] [id = 213] 03:52:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x95269c00) [pid = 1744] [serial = 639] [outer = (nil)] 03:52:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x95270400) [pid = 1744] [serial = 640] [outer = 0x95269c00] 03:52:37 INFO - PROCESS | 1744 | 1467111157643 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x95271c00) [pid = 1744] [serial = 641] [outer = 0x95269c00] 03:52:38 INFO - PROCESS | 1744 | 1467111158471 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] 03:52:38 INFO - PROCESS | 1744 | 1467111158516 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 03:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:52:38 INFO - PROCESS | 1744 | 1467111158523 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 1744 | 1467111158527 Marionette TRACE conn3 <- [1,826,null,{}] 03:52:38 INFO - PROCESS | 1744 | 1467111158532 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}] 03:52:38 INFO - PROCESS | 1744 | 1467111158541 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:38 INFO - PROCESS | 1744 | 1467111158747 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:52:38 INFO - PROCESS | 1744 | 1467111158914 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:38 INFO - PROCESS | 1744 | 1467111158920 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dea800 == 32 [pid = 1744] [id = 214] 03:52:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x96679800) [pid = 1744] [serial = 642] [outer = (nil)] 03:52:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x994e3000) [pid = 1744] [serial = 643] [outer = 0x96679800] 03:52:38 INFO - PROCESS | 1744 | 1467111158991 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9a19c000) [pid = 1744] [serial = 644] [outer = 0x96679800] 03:52:39 INFO - PROCESS | 1744 | 1467111159870 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]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1377ms 03:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:52:39 INFO - PROCESS | 1744 | 1467111159902 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 1744 | 1467111159904 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 03:52:39 INFO - PROCESS | 1744 | 1467111159911 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 1744 | 1467111159914 Marionette TRACE conn3 <- [1,830,null,{}] 03:52:39 INFO - PROCESS | 1744 | 1467111159919 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}] 03:52:39 INFO - PROCESS | 1744 | 1467111159923 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:40 INFO - PROCESS | 1744 | 1467111160073 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:52:40 INFO - PROCESS | 1744 | 1467111160244 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:40 INFO - PROCESS | 1744 | 1467111160253 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f000 == 33 [pid = 1744] [id = 215] 03:52:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x90299400) [pid = 1744] [serial = 645] [outer = (nil)] 03:52:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9a40e000) [pid = 1744] [serial = 646] [outer = 0x90299400] 03:52:40 INFO - PROCESS | 1744 | 1467111160322 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9a64bc00) [pid = 1744] [serial = 647] [outer = 0x90299400] 03:52:41 INFO - PROCESS | 1744 | 1467111161206 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]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1329ms 03:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:52:41 INFO - PROCESS | 1744 | 1467111161240 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 1744 | 1467111161243 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 03:52:41 INFO - PROCESS | 1744 | 1467111161250 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 1744 | 1467111161253 Marionette TRACE conn3 <- [1,834,null,{}] 03:52:41 INFO - PROCESS | 1744 | 1467111161259 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}] 03:52:41 INFO - PROCESS | 1744 | 1467111161264 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:41 INFO - PROCESS | 1744 | 1467111161426 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:52:41 INFO - PROCESS | 1744 | 1467111161603 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 1744 | 1467111161612 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x99485400 == 34 [pid = 1744] [id = 216] 03:52:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x99fa1000) [pid = 1744] [serial = 648] [outer = (nil)] 03:52:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9a659400) [pid = 1744] [serial = 649] [outer = 0x99fa1000] 03:52:41 INFO - PROCESS | 1744 | 1467111161678 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9a85c400) [pid = 1744] [serial = 650] [outer = 0x99fa1000] 03:52:42 INFO - PROCESS | 1744 | 1467111162547 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]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1339ms 03:52:42 INFO - PROCESS | 1744 | 1467111162589 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 1744 | 1467111162593 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 03:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:52:42 INFO - PROCESS | 1744 | 1467111162599 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - PROCESS | 1744 | 1467111162602 Marionette TRACE conn3 <- [1,838,null,{}] 03:52:42 INFO - PROCESS | 1744 | 1467111162608 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}] 03:52:42 INFO - PROCESS | 1744 | 1467111162612 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:42 INFO - PROCESS | 1744 | 1467111162804 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:52:43 INFO - PROCESS | 1744 | 1467111163224 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 1744 | 1467111163233 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2c800 == 35 [pid = 1744] [id = 217] 03:52:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8eb2cc00) [pid = 1744] [serial = 651] [outer = (nil)] 03:52:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8ec79400) [pid = 1744] [serial = 652] [outer = 0x8eb2cc00] 03:52:43 INFO - PROCESS | 1744 | 1467111163342 Marionette DEBUG loaded listener.js 03:52:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8ef94000) [pid = 1744] [serial = 653] [outer = 0x8eb2cc00] 03:52:44 INFO - PROCESS | 1744 | 1467111164251 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]]]}] 03:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1687ms 03:52:44 INFO - PROCESS | 1744 | 1467111164289 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:52:44 INFO - PROCESS | 1744 | 1467111164294 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 03:52:44 INFO - PROCESS | 1744 | 1467111164301 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:52:44 INFO - PROCESS | 1744 | 1467111164304 Marionette TRACE conn3 <- [1,842,null,{}] 03:52:44 INFO - PROCESS | 1744 | 1467111164311 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}] 03:52:44 INFO - PROCESS | 1744 | 1467111164317 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:44 INFO - PROCESS | 1744 | 1467111164471 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2c800 == 34 [pid = 1744] [id = 217] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f000 == 33 [pid = 1744] [id = 215] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x99485400 == 32 [pid = 1744] [id = 216] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x92dea800 == 31 [pid = 1744] [id = 214] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd3000 == 30 [pid = 1744] [id = 213] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x90642000 == 29 [pid = 1744] [id = 212] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x9029a400 == 28 [pid = 1744] [id = 210] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x928d7c00 == 27 [pid = 1744] [id = 211] 03:52:45 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2f000 == 26 [pid = 1744] [id = 209] 03:52:45 INFO - PROCESS | 1744 | 1467111165609 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 1744 | 1467111165618 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x92dc6800) [pid = 1744] [serial = 562] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x98372000) [pid = 1744] [serial = 566] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x97925c00) [pid = 1744] [serial = 565] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9afd6000) [pid = 1744] [serial = 569] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x902aa000) [pid = 1744] [serial = 583] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9ab33400) [pid = 1744] [serial = 568] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8ec89000) [pid = 1744] [serial = 586] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9481e400) [pid = 1744] [serial = 572] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x928dd800) [pid = 1744] [serial = 571] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91fd6800) [pid = 1744] [serial = 578] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x91536c00) [pid = 1744] [serial = 577] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8ef93400) [pid = 1744] [serial = 554] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ec7e800) [pid = 1744] [serial = 580] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ec8b400) [pid = 1744] [serial = 553] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90e5f400) [pid = 1744] [serial = 575] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x90f43800) [pid = 1744] [serial = 589] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x902b2000) [pid = 1744] [serial = 584] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x906bb400) [pid = 1744] [serial = 574] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ec89c00) [pid = 1744] [serial = 581] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90f4a400) [pid = 1744] [serial = 557] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90e98800) [pid = 1744] [serial = 556] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x902b7000) [pid = 1744] [serial = 587] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9240a800) [pid = 1744] [serial = 560] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92207800) [pid = 1744] [serial = 559] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93eca400) [pid = 1744] [serial = 563] [outer = (nil)] [url = about:blank] 03:52:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c070400 == 27 [pid = 1744] [id = 218] 03:52:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8c072800) [pid = 1744] [serial = 654] [outer = (nil)] 03:52:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e2e3000) [pid = 1744] [serial = 655] [outer = 0x8c072800] 03:52:45 INFO - PROCESS | 1744 | 1467111165909 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8e2ecc00) [pid = 1744] [serial = 656] [outer = 0x8c072800] 03:52:46 INFO - PROCESS | 1744 | 1467111166611 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]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2343ms 03:52:46 INFO - PROCESS | 1744 | 1467111166645 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 1744 | 1467111166649 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 03:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:52:46 INFO - PROCESS | 1744 | 1467111166664 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 1744 | 1467111166668 Marionette TRACE conn3 <- [1,846,null,{}] 03:52:46 INFO - PROCESS | 1744 | 1467111166675 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}] 03:52:46 INFO - PROCESS | 1744 | 1467111166682 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:46 INFO - PROCESS | 1744 | 1467111166831 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:52:46 INFO - PROCESS | 1744 | 1467111166842 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 1744 | 1467111166849 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec84000 == 28 [pid = 1744] [id = 219] 03:52:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ec84c00) [pid = 1744] [serial = 657] [outer = (nil)] 03:52:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ec8b000) [pid = 1744] [serial = 658] [outer = 0x8ec84c00] 03:52:46 INFO - PROCESS | 1744 | 1467111166913 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ec92000) [pid = 1744] [serial = 659] [outer = 0x8ec84c00] 03:52:47 INFO - PROCESS | 1744 | 1467111167705 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]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1089ms 03:52:47 INFO - PROCESS | 1744 | 1467111167757 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 1744 | 1467111167764 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 03:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:52:47 INFO - PROCESS | 1744 | 1467111167772 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 1744 | 1467111167775 Marionette TRACE conn3 <- [1,850,null,{}] 03:52:47 INFO - PROCESS | 1744 | 1467111167780 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}] 03:52:47 INFO - PROCESS | 1744 | 1467111167785 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:47 INFO - PROCESS | 1744 | 1467111167934 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:52:47 INFO - PROCESS | 1744 | 1467111167944 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:47 INFO - PROCESS | 1744 | 1467111167953 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029b800 == 29 [pid = 1744] [id = 220] 03:52:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9029cc00) [pid = 1744] [serial = 660] [outer = (nil)] 03:52:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x902a9000) [pid = 1744] [serial = 661] [outer = 0x9029cc00] 03:52:48 INFO - PROCESS | 1744 | 1467111168011 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x902b1c00) [pid = 1744] [serial = 662] [outer = 0x9029cc00] 03:52:48 INFO - PROCESS | 1744 | 1467111168938 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]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1190ms 03:52:48 INFO - PROCESS | 1744 | 1467111168962 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 1744 | 1467111168965 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 03:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:52:48 INFO - PROCESS | 1744 | 1467111168973 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 1744 | 1467111168981 Marionette TRACE conn3 <- [1,854,null,{}] 03:52:49 INFO - PROCESS | 1744 | 1467111169002 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}] 03:52:49 INFO - PROCESS | 1744 | 1467111169010 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:49 INFO - PROCESS | 1744 | 1467111169201 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:52:49 INFO - PROCESS | 1744 | 1467111169221 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:49 INFO - PROCESS | 1744 | 1467111169227 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x906b1400 == 30 [pid = 1744] [id = 221] 03:52:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x906b6c00) [pid = 1744] [serial = 663] [outer = (nil)] 03:52:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90e5b000) [pid = 1744] [serial = 664] [outer = 0x906b6c00] 03:52:49 INFO - PROCESS | 1744 | 1467111169289 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x90e62400) [pid = 1744] [serial = 665] [outer = 0x906b6c00] 03:52:50 INFO - PROCESS | 1744 | 1467111170107 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]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1189ms 03:52:50 INFO - PROCESS | 1744 | 1467111170163 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 1744 | 1467111170167 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 03:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:52:50 INFO - PROCESS | 1744 | 1467111170172 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 1744 | 1467111170174 Marionette TRACE conn3 <- [1,858,null,{}] 03:52:50 INFO - PROCESS | 1744 | 1467111170183 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}] 03:52:50 INFO - PROCESS | 1744 | 1467111170187 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:50 INFO - PROCESS | 1744 | 1467111170821 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91533000) [pid = 1744] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e2eac00) [pid = 1744] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8eb2bc00) [pid = 1744] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90298c00) [pid = 1744] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91da9c00) [pid = 1744] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x902a4800) [pid = 1744] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92207000) [pid = 1744] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91da8000) [pid = 1744] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8c06d400) [pid = 1744] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8e2e4400) [pid = 1744] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x90f44c00) [pid = 1744] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90642800) [pid = 1744] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:52:50 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8eb27c00) [pid = 1744] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:52:51 INFO - PROCESS | 1744 | 1467111170993 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:51 INFO - PROCESS | 1744 | 1467111171001 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06d400 == 31 [pid = 1744] [id = 222] 03:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8c071400) [pid = 1744] [serial = 666] [outer = (nil)] 03:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x902a1000) [pid = 1744] [serial = 667] [outer = 0x8c071400] 03:52:51 INFO - PROCESS | 1744 | 1467111171066 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9064b400) [pid = 1744] [serial = 668] [outer = 0x8c071400] 03:52:51 INFO - PROCESS | 1744 | 1467111171679 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]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1537ms 03:52:51 INFO - PROCESS | 1744 | 1467111171711 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 1744 | 1467111171714 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 03:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:52:51 INFO - PROCESS | 1744 | 1467111171720 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 1744 | 1467111171723 Marionette TRACE conn3 <- [1,862,null,{}] 03:52:51 INFO - PROCESS | 1744 | 1467111171728 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}] 03:52:51 INFO - PROCESS | 1744 | 1467111171732 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:51 INFO - PROCESS | 1744 | 1467111171913 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:52:51 INFO - PROCESS | 1744 | 1467111171934 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:51 INFO - PROCESS | 1744 | 1467111171950 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4c000 == 32 [pid = 1744] [id = 223] 03:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90f4c800) [pid = 1744] [serial = 669] [outer = (nil)] 03:52:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90f4ec00) [pid = 1744] [serial = 670] [outer = 0x90f4c800] 03:52:52 INFO - PROCESS | 1744 | 1467111172023 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x90f95c00) [pid = 1744] [serial = 671] [outer = 0x90f4c800] 03:52:52 INFO - PROCESS | 1744 | 1467111172903 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]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1228ms 03:52:52 INFO - PROCESS | 1744 | 1467111172950 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 1744 | 1467111172956 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 03:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:52:52 INFO - PROCESS | 1744 | 1467111172964 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 1744 | 1467111172970 Marionette TRACE conn3 <- [1,866,null,{}] 03:52:52 INFO - PROCESS | 1744 | 1467111172979 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}] 03:52:52 INFO - PROCESS | 1744 | 1467111172985 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:53 INFO - PROCESS | 1744 | 1467111173186 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:52:53 INFO - PROCESS | 1744 | 1467111173336 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:53 INFO - PROCESS | 1744 | 1467111173352 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2f0400 == 33 [pid = 1744] [id = 224] 03:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8eb2ac00) [pid = 1744] [serial = 672] [outer = (nil)] 03:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ec7bc00) [pid = 1744] [serial = 673] [outer = 0x8eb2ac00] 03:52:53 INFO - PROCESS | 1744 | 1467111173423 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ec87000) [pid = 1744] [serial = 674] [outer = 0x8eb2ac00] 03:52:54 INFO - PROCESS | 1744 | 1467111174427 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]]]}] 03:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1540ms 03:52:54 INFO - PROCESS | 1744 | 1467111174504 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 1744 | 1467111174511 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 03:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:52:54 INFO - PROCESS | 1744 | 1467111174521 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 1744 | 1467111174524 Marionette TRACE conn3 <- [1,870,null,{}] 03:52:54 INFO - PROCESS | 1744 | 1467111174531 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}] 03:52:54 INFO - PROCESS | 1744 | 1467111174536 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:54 INFO - PROCESS | 1744 | 1467111174745 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:52:54 INFO - PROCESS | 1744 | 1467111174944 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 1744 | 1467111174954 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063d400 == 34 [pid = 1744] [id = 225] 03:52:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9063ec00) [pid = 1744] [serial = 675] [outer = (nil)] 03:52:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x906acc00) [pid = 1744] [serial = 676] [outer = 0x9063ec00] 03:52:55 INFO - PROCESS | 1744 | 1467111175069 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90e53c00) [pid = 1744] [serial = 677] [outer = 0x9063ec00] 03:52:55 INFO - PROCESS | 1744 | 1467111175988 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]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1529ms 03:52:56 INFO - PROCESS | 1744 | 1467111176049 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 1744 | 1467111176053 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 03:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:52:56 INFO - PROCESS | 1744 | 1467111176060 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 1744 | 1467111176066 Marionette TRACE conn3 <- [1,874,null,{}] 03:52:56 INFO - PROCESS | 1744 | 1467111176081 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}] 03:52:56 INFO - PROCESS | 1744 | 1467111176089 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:56 INFO - PROCESS | 1744 | 1467111176286 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:52:56 INFO - PROCESS | 1744 | 1467111176519 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 1744 | 1467111176528 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x91530000 == 35 [pid = 1744] [id = 226] 03:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91530c00) [pid = 1744] [serial = 678] [outer = (nil)] 03:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91538c00) [pid = 1744] [serial = 679] [outer = 0x91530c00] 03:52:56 INFO - PROCESS | 1744 | 1467111176650 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x91da4000) [pid = 1744] [serial = 680] [outer = 0x91530c00] 03:52:57 INFO - PROCESS | 1744 | 1467111177557 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]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1540ms 03:52:57 INFO - PROCESS | 1744 | 1467111177601 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:52:57 INFO - PROCESS | 1744 | 1467111177605 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 03:52:57 INFO - PROCESS | 1744 | 1467111177612 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 1744 | 1467111177615 Marionette TRACE conn3 <- [1,878,null,{}] 03:52:57 INFO - PROCESS | 1744 | 1467111177620 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}] 03:52:57 INFO - PROCESS | 1744 | 1467111177625 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:57 INFO - PROCESS | 1744 | 1467111177821 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:52:58 INFO - PROCESS | 1744 | 1467111178128 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 1744 | 1467111178137 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c070000 == 36 [pid = 1744] [id = 227] 03:52:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8c073400) [pid = 1744] [serial = 681] [outer = (nil)] 03:52:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8e2eb400) [pid = 1744] [serial = 682] [outer = 0x8c073400] 03:52:58 INFO - PROCESS | 1744 | 1467111178229 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8eb2a400) [pid = 1744] [serial = 683] [outer = 0x8c073400] 03:52:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8d400 == 35 [pid = 1744] [id = 191] 03:52:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06a400 == 34 [pid = 1744] [id = 198] 03:52:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e8800 == 33 [pid = 1744] [id = 195] 03:52:59 INFO - PROCESS | 1744 | --DOCSHELL 0x90642400 == 32 [pid = 1744] [id = 204] 03:52:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8bc00 == 31 [pid = 1744] [id = 194] 03:52:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb24800 == 30 [pid = 1744] [id = 193] 03:52:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8c076000 == 29 [pid = 1744] [id = 203] 03:52:59 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06d800 == 28 [pid = 1744] [id = 192] 03:52:59 INFO - PROCESS | 1744 | 1467111179153 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]]]}] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x92201400) [pid = 1744] [serial = 599] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x906b4400) [pid = 1744] [serial = 595] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90e5d800) [pid = 1744] [serial = 596] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92312400) [pid = 1744] [serial = 601] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9220e800) [pid = 1744] [serial = 602] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x92414800) [pid = 1744] [serial = 604] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x92417400) [pid = 1744] [serial = 605] [outer = (nil)] [url = about:blank] 03:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1580ms 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8c074c00) [pid = 1744] [serial = 607] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8e2ed400) [pid = 1744] [serial = 608] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ec84800) [pid = 1744] [serial = 592] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ef8e400) [pid = 1744] [serial = 593] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91532800) [pid = 1744] [serial = 616] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x930bfc00) [pid = 1744] [serial = 626] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x906b3000) [pid = 1744] [serial = 613] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x90e9b800) [pid = 1744] [serial = 614] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec91000) [pid = 1744] [serial = 610] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9029e400) [pid = 1744] [serial = 611] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x928d5c00) [pid = 1744] [serial = 623] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91da2800) [pid = 1744] [serial = 617] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92de4800) [pid = 1744] [serial = 625] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92208000) [pid = 1744] [serial = 619] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x902a6800) [pid = 1744] [serial = 622] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92412800) [pid = 1744] [serial = 620] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x90f96000) [pid = 1744] [serial = 590] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91fd8800) [pid = 1744] [serial = 598] [outer = (nil)] [url = about:blank] 03:52:59 INFO - PROCESS | 1744 | 1467111179221 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 1744 | 1467111179225 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 03:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:52:59 INFO - PROCESS | 1744 | 1467111179237 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - PROCESS | 1744 | 1467111179241 Marionette TRACE conn3 <- [1,882,null,{}] 03:52:59 INFO - PROCESS | 1744 | 1467111179249 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}] 03:52:59 INFO - PROCESS | 1744 | 1467111179256 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:59 INFO - PROCESS | 1744 | 1467111179402 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:52:59 INFO - PROCESS | 1744 | 1467111179412 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 1744 | 1467111179421 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:52:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec95c00 == 29 [pid = 1744] [id = 228] 03:52:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ec96000) [pid = 1744] [serial = 684] [outer = (nil)] 03:52:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ef8bc00) [pid = 1744] [serial = 685] [outer = 0x8ec96000] 03:52:59 INFO - PROCESS | 1744 | 1467111179505 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x902a0800) [pid = 1744] [serial = 686] [outer = 0x8ec96000] 03:53:00 INFO - PROCESS | 1744 | 1467111180291 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]]]}] 03:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1085ms 03:53:00 INFO - PROCESS | 1744 | 1467111180330 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 1744 | 1467111180336 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 03:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:53:00 INFO - PROCESS | 1744 | 1467111180342 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 1744 | 1467111180344 Marionette TRACE conn3 <- [1,886,null,{}] 03:53:00 INFO - PROCESS | 1744 | 1467111180350 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}] 03:53:00 INFO - PROCESS | 1744 | 1467111180355 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:00 INFO - PROCESS | 1744 | 1467111180493 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:53:00 INFO - PROCESS | 1744 | 1467111180508 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 1744 | 1467111180517 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063f000 == 30 [pid = 1744] [id = 229] 03:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x90641c00) [pid = 1744] [serial = 687] [outer = (nil)] 03:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x90e5d800) [pid = 1744] [serial = 688] [outer = 0x90641c00] 03:53:00 INFO - PROCESS | 1744 | 1467111180577 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90f41400) [pid = 1744] [serial = 689] [outer = 0x90641c00] 03:53:01 INFO - PROCESS | 1744 | 1467111181389 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]]]}] 03:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1083ms 03:53:01 INFO - PROCESS | 1744 | 1467111181433 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 1744 | 1467111181436 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 03:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:53:01 INFO - PROCESS | 1744 | 1467111181449 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 1744 | 1467111181456 Marionette TRACE conn3 <- [1,890,null,{}] 03:53:01 INFO - PROCESS | 1744 | 1467111181464 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}] 03:53:01 INFO - PROCESS | 1744 | 1467111181469 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:01 INFO - PROCESS | 1744 | 1467111181617 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:53:01 INFO - PROCESS | 1744 | 1467111181626 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 1744 | 1467111181633 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e9ec00 == 31 [pid = 1744] [id = 230] 03:53:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91534400) [pid = 1744] [serial = 690] [outer = (nil)] 03:53:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91da7800) [pid = 1744] [serial = 691] [outer = 0x91534400] 03:53:01 INFO - PROCESS | 1744 | 1467111181696 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91fd2c00) [pid = 1744] [serial = 692] [outer = 0x91534400] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x906b6c00) [pid = 1744] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8c071400) [pid = 1744] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ec84c00) [pid = 1744] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9029cc00) [pid = 1744] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8c072800) [pid = 1744] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8eb2cc00) [pid = 1744] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8eb30000) [pid = 1744] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x90648800) [pid = 1744] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x95269c00) [pid = 1744] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x96679800) [pid = 1744] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90299400) [pid = 1744] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x99fa1000) [pid = 1744] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x928de800) [pid = 1744] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:53:02 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93e8f800) [pid = 1744] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:53:03 INFO - PROCESS | 1744 | 1467111183093 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]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1697ms 03:53:03 INFO - PROCESS | 1744 | 1467111183140 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 1744 | 1467111183147 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 03:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:53:03 INFO - PROCESS | 1744 | 1467111183154 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 1744 | 1467111183159 Marionette TRACE conn3 <- [1,894,null,{}] 03:53:03 INFO - PROCESS | 1744 | 1467111183168 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}] 03:53:03 INFO - PROCESS | 1744 | 1467111183173 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:03 INFO - PROCESS | 1744 | 1467111183332 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:53:03 INFO - PROCESS | 1744 | 1467111183482 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 1744 | 1467111183494 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec81400 == 32 [pid = 1744] [id = 231] 03:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ec83800) [pid = 1744] [serial = 693] [outer = (nil)] 03:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ef85800) [pid = 1744] [serial = 694] [outer = 0x8ec83800] 03:53:03 INFO - PROCESS | 1744 | 1467111183566 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ef91c00) [pid = 1744] [serial = 695] [outer = 0x8ec83800] 03:53:04 INFO - PROCESS | 1744 | 1467111184529 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]]]}] 03:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1432ms 03:53:04 INFO - PROCESS | 1744 | 1467111184586 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 1744 | 1467111184593 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 03:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:53:04 INFO - PROCESS | 1744 | 1467111184603 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - PROCESS | 1744 | 1467111184609 Marionette TRACE conn3 <- [1,898,null,{}] 03:53:04 INFO - PROCESS | 1744 | 1467111184615 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}] 03:53:04 INFO - PROCESS | 1744 | 1467111184620 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:04 INFO - PROCESS | 1744 | 1467111184789 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:53:05 INFO - PROCESS | 1744 | 1467111184995 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 1744 | 1467111185002 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x90644c00 == 33 [pid = 1744] [id = 232] 03:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90649800) [pid = 1744] [serial = 696] [outer = (nil)] 03:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x906ae000) [pid = 1744] [serial = 697] [outer = 0x90649800] 03:53:05 INFO - PROCESS | 1744 | 1467111185125 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x90e5d000) [pid = 1744] [serial = 698] [outer = 0x90649800] 03:53:05 INFO - PROCESS | 1744 | 1467111185981 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]]]}] 03:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1431ms 03:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:53:06 INFO - PROCESS | 1744 | 1467111186034 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:53:06 INFO - PROCESS | 1744 | 1467111186037 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 03:53:06 INFO - PROCESS | 1744 | 1467111186044 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - PROCESS | 1744 | 1467111186050 Marionette TRACE conn3 <- [1,902,null,{}] 03:53:06 INFO - PROCESS | 1744 | 1467111186065 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}] 03:53:06 INFO - PROCESS | 1744 | 1467111186073 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:06 INFO - PROCESS | 1744 | 1467111186247 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:53:06 INFO - PROCESS | 1744 | 1467111186397 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 1744 | 1467111186410 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f90c00 == 34 [pid = 1744] [id = 233] 03:53:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90f91c00) [pid = 1744] [serial = 699] [outer = (nil)] 03:53:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9152d800) [pid = 1744] [serial = 700] [outer = 0x90f91c00] 03:53:06 INFO - PROCESS | 1744 | 1467111186485 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91da1400) [pid = 1744] [serial = 701] [outer = 0x90f91c00] 03:53:07 INFO - PROCESS | 1744 | 1467111187398 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]]]}] 03:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1385ms 03:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:53:07 INFO - PROCESS | 1744 | 1467111187428 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 1744 | 1467111187432 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 03:53:07 INFO - PROCESS | 1744 | 1467111187438 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 1744 | 1467111187442 Marionette TRACE conn3 <- [1,906,null,{}] 03:53:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x90f95400) [pid = 1744] [serial = 702] [outer = 0x92419000] 03:53:07 INFO - PROCESS | 1744 | 1467111187483 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}] 03:53:07 INFO - PROCESS | 1744 | 1467111187488 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:07 INFO - PROCESS | 1744 | 1467111187749 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:53:07 INFO - PROCESS | 1744 | 1467111187948 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:07 INFO - PROCESS | 1744 | 1467111187955 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2a000 == 35 [pid = 1744] [id = 234] 03:53:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90f4a000) [pid = 1744] [serial = 703] [outer = (nil)] 03:53:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9220a400) [pid = 1744] [serial = 704] [outer = 0x90f4a000] 03:53:08 INFO - PROCESS | 1744 | 1467111188043 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92316000) [pid = 1744] [serial = 705] [outer = 0x90f4a000] 03:53:08 INFO - PROCESS | 1744 | 1467111188830 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]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1435ms 03:53:08 INFO - PROCESS | 1744 | 1467111188873 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 1744 | 1467111188877 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 03:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:53:08 INFO - PROCESS | 1744 | 1467111188883 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 1744 | 1467111188885 Marionette TRACE conn3 <- [1,910,null,{}] 03:53:08 INFO - PROCESS | 1744 | 1467111188891 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}] 03:53:08 INFO - PROCESS | 1744 | 1467111188896 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:09 INFO - PROCESS | 1744 | 1467111189048 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:53:09 INFO - PROCESS | 1744 | 1467111189203 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 1744 | 1467111189211 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4c400 == 36 [pid = 1744] [id = 235] 03:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91536800) [pid = 1744] [serial = 706] [outer = (nil)] 03:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92407800) [pid = 1744] [serial = 707] [outer = 0x91536800] 03:53:09 INFO - PROCESS | 1744 | 1467111189298 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92409400) [pid = 1744] [serial = 708] [outer = 0x91536800] 03:53:10 INFO - PROCESS | 1744 | 1467111190208 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]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1391ms 03:53:10 INFO - PROCESS | 1744 | 1467111190275 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 1744 | 1467111190280 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 03:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:53:10 INFO - PROCESS | 1744 | 1467111190286 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 1744 | 1467111190290 Marionette TRACE conn3 <- [1,914,null,{}] 03:53:10 INFO - PROCESS | 1744 | 1467111190296 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}] 03:53:10 INFO - PROCESS | 1744 | 1467111190306 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:10 INFO - PROCESS | 1744 | 1467111190557 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:53:10 INFO - PROCESS | 1744 | 1467111190890 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:10 INFO - PROCESS | 1744 | 1467111190898 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ea800 == 37 [pid = 1744] [id = 236] 03:53:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8e2eac00) [pid = 1744] [serial = 709] [outer = (nil)] 03:53:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8eb25000) [pid = 1744] [serial = 710] [outer = 0x8e2eac00] 03:53:11 INFO - PROCESS | 1744 | 1467111191023 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ec7fc00) [pid = 1744] [serial = 711] [outer = 0x8e2eac00] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x9063f000 == 36 [pid = 1744] [id = 229] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec95c00 == 35 [pid = 1744] [id = 228] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8c070000 == 34 [pid = 1744] [id = 227] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x9063d400 == 33 [pid = 1744] [id = 225] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x90f4c000 == 32 [pid = 1744] [id = 223] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x92205400 == 31 [pid = 1744] [id = 200] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8c070400 == 30 [pid = 1744] [id = 218] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x9152bc00 == 29 [pid = 1744] [id = 208] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8c075000 == 28 [pid = 1744] [id = 197] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x906b1400 == 27 [pid = 1744] [id = 221] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec84000 == 26 [pid = 1744] [id = 219] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2f0400 == 25 [pid = 1744] [id = 224] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x91da9800 == 24 [pid = 1744] [id = 199] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06bc00 == 23 [pid = 1744] [id = 202] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e7800 == 22 [pid = 1744] [id = 196] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06a800 == 21 [pid = 1744] [id = 205] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x9029b800 == 20 [pid = 1744] [id = 220] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb26800 == 19 [pid = 1744] [id = 207] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x90646c00 == 18 [pid = 1744] [id = 201] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8c073000 == 17 [pid = 1744] [id = 206] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x91530000 == 16 [pid = 1744] [id = 226] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06d400 == 15 [pid = 1744] [id = 222] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x90f4c400 == 14 [pid = 1744] [id = 235] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2a000 == 13 [pid = 1744] [id = 234] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x90644c00 == 12 [pid = 1744] [id = 232] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x90f90c00 == 11 [pid = 1744] [id = 233] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec81400 == 10 [pid = 1744] [id = 231] 03:53:13 INFO - PROCESS | 1744 | --DOCSHELL 0x90e9ec00 == 9 [pid = 1744] [id = 230] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90f4ec00) [pid = 1744] [serial = 670] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90e5b000) [pid = 1744] [serial = 664] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x90e62400) [pid = 1744] [serial = 665] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x902a1000) [pid = 1744] [serial = 667] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec8b000) [pid = 1744] [serial = 658] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ec92000) [pid = 1744] [serial = 659] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x902a9000) [pid = 1744] [serial = 661] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e2e3000) [pid = 1744] [serial = 655] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8e2ecc00) [pid = 1744] [serial = 656] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ec79400) [pid = 1744] [serial = 652] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ef94000) [pid = 1744] [serial = 653] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ec95000) [pid = 1744] [serial = 629] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ec84400) [pid = 1744] [serial = 628] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x90f8a800) [pid = 1744] [serial = 632] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x90e97800) [pid = 1744] [serial = 631] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x95270400) [pid = 1744] [serial = 640] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a19c000) [pid = 1744] [serial = 644] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x994e3000) [pid = 1744] [serial = 643] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9a64bc00) [pid = 1744] [serial = 647] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a40e000) [pid = 1744] [serial = 646] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9a85c400) [pid = 1744] [serial = 650] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a659400) [pid = 1744] [serial = 649] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x92de4400) [pid = 1744] [serial = 635] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92dc8000) [pid = 1744] [serial = 634] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9064b400) [pid = 1744] [serial = 668] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x948abc00) [pid = 1744] [serial = 638] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x93eca000) [pid = 1744] [serial = 637] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x902b1c00) [pid = 1744] [serial = 662] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x95271c00) [pid = 1744] [serial = 641] [outer = (nil)] [url = about:blank] 03:53:14 INFO - PROCESS | 1744 | 1467111194858 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]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 4602ms 03:53:14 INFO - PROCESS | 1744 | 1467111194889 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 1744 | 1467111194895 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 03:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:53:14 INFO - PROCESS | 1744 | 1467111194905 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 1744 | 1467111194908 Marionette TRACE conn3 <- [1,918,null,{}] 03:53:14 INFO - PROCESS | 1744 | 1467111194919 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}] 03:53:14 INFO - PROCESS | 1744 | 1467111194925 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:15 INFO - PROCESS | 1744 | 1467111195092 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:53:15 INFO - PROCESS | 1744 | 1467111195199 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 1744 | 1467111195213 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb30400 == 10 [pid = 1744] [id = 237] 03:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8ec79400) [pid = 1744] [serial = 712] [outer = (nil)] 03:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8ec7f400) [pid = 1744] [serial = 713] [outer = 0x8ec79400] 03:53:15 INFO - PROCESS | 1744 | 1467111195278 Marionette DEBUG loaded listener.js 03:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8ec84800) [pid = 1744] [serial = 714] [outer = 0x8ec79400] 03:53:16 INFO - PROCESS | 1744 | 1467111196027 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]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1186ms 03:53:16 INFO - PROCESS | 1744 | 1467111196090 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 1744 | 1467111196098 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 03:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:53:16 INFO - PROCESS | 1744 | 1467111196109 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 1744 | 1467111196113 Marionette TRACE conn3 <- [1,922,null,{}] 03:53:16 INFO - PROCESS | 1744 | 1467111196119 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}] 03:53:16 INFO - PROCESS | 1744 | 1467111196124 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:16 INFO - PROCESS | 1744 | 1467111196290 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:53:16 INFO - PROCESS | 1744 | 1467111196396 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:16 INFO - PROCESS | 1744 | 1467111196402 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2cc00 == 11 [pid = 1744] [id = 238] 03:53:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8ef88400) [pid = 1744] [serial = 715] [outer = (nil)] 03:53:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9029ac00) [pid = 1744] [serial = 716] [outer = 0x8ef88400] 03:53:16 INFO - PROCESS | 1744 | 1467111196471 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x902a3000) [pid = 1744] [serial = 717] [outer = 0x8ef88400] 03:53:17 INFO - PROCESS | 1744 | 1467111197287 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]]]}] 03:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1231ms 03:53:17 INFO - PROCESS | 1744 | 1467111197340 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:53:17 INFO - PROCESS | 1744 | 1467111197343 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 03:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:53:17 INFO - PROCESS | 1744 | 1467111197356 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:53:17 INFO - PROCESS | 1744 | 1467111197361 Marionette TRACE conn3 <- [1,926,null,{}] 03:53:17 INFO - PROCESS | 1744 | 1467111197377 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}] 03:53:17 INFO - PROCESS | 1744 | 1467111197386 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:17 INFO - PROCESS | 1744 | 1467111197589 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:53:17 INFO - PROCESS | 1744 | 1467111197613 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:17 INFO - PROCESS | 1744 | 1467111197624 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x90640c00 == 12 [pid = 1744] [id = 239] 03:53:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x90642000) [pid = 1744] [serial = 718] [outer = (nil)] 03:53:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9064ac00) [pid = 1744] [serial = 719] [outer = 0x90642000] 03:53:17 INFO - PROCESS | 1744 | 1467111197693 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x906bac00) [pid = 1744] [serial = 720] [outer = 0x90642000] 03:53:18 INFO - PROCESS | 1744 | 1467111198581 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]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1240ms 03:53:18 INFO - PROCESS | 1744 | 1467111198597 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 1744 | 1467111198601 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 03:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:53:18 INFO - PROCESS | 1744 | 1467111198617 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 1744 | 1467111198622 Marionette TRACE conn3 <- [1,930,null,{}] 03:53:18 INFO - PROCESS | 1744 | 1467111198627 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}] 03:53:18 INFO - PROCESS | 1744 | 1467111198632 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:18 INFO - PROCESS | 1744 | 1467111198832 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:53:18 INFO - PROCESS | 1744 | 1467111198857 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 1744 | 1467111198868 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029a800 == 13 [pid = 1744] [id = 240] 03:53:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x906ba400) [pid = 1744] [serial = 721] [outer = (nil)] 03:53:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90e9cc00) [pid = 1744] [serial = 722] [outer = 0x906ba400] 03:53:18 INFO - PROCESS | 1744 | 1467111198929 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90f49c00) [pid = 1744] [serial = 723] [outer = 0x906ba400] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91534400) [pid = 1744] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91536800) [pid = 1744] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90f4a000) [pid = 1744] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x90f91c00) [pid = 1744] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x90f4c800) [pid = 1744] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90649800) [pid = 1744] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ec83800) [pid = 1744] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9063ec00) [pid = 1744] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8eb2ac00) [pid = 1744] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x91530c00) [pid = 1744] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x90641c00) [pid = 1744] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8c073400) [pid = 1744] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:53:19 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x8ec96000) [pid = 1744] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:53:20 INFO - PROCESS | 1744 | 1467111200091 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]]]}] 03:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1494ms 03:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:53:20 INFO - PROCESS | 1744 | 1467111200105 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 1744 | 1467111200108 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 03:53:20 INFO - PROCESS | 1744 | 1467111200115 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 1744 | 1467111200118 Marionette TRACE conn3 <- [1,934,null,{}] 03:53:20 INFO - PROCESS | 1744 | 1467111200123 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}] 03:53:20 INFO - PROCESS | 1744 | 1467111200126 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:20 INFO - PROCESS | 1744 | 1467111200295 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:53:20 INFO - PROCESS | 1744 | 1467111200310 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 1744 | 1467111200316 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7e000 == 14 [pid = 1744] [id = 241] 03:53:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8ef94400) [pid = 1744] [serial = 724] [outer = (nil)] 03:53:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x90e96000) [pid = 1744] [serial = 725] [outer = 0x8ef94400] 03:53:20 INFO - PROCESS | 1744 | 1467111200379 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x90f49800) [pid = 1744] [serial = 726] [outer = 0x8ef94400] 03:53:21 INFO - PROCESS | 1744 | 1467111201141 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]]]}] 03:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1080ms 03:53:21 INFO - PROCESS | 1744 | 1467111201194 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 1744 | 1467111201197 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 03:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:53:21 INFO - PROCESS | 1744 | 1467111201208 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 1744 | 1467111201210 Marionette TRACE conn3 <- [1,938,null,{}] 03:53:21 INFO - PROCESS | 1744 | 1467111201215 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}] 03:53:21 INFO - PROCESS | 1744 | 1467111201225 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:21 INFO - PROCESS | 1744 | 1467111201459 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:53:21 INFO - PROCESS | 1744 | 1467111201472 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:21 INFO - PROCESS | 1744 | 1467111201480 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec94000 == 15 [pid = 1744] [id = 242] 03:53:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x90f8ac00) [pid = 1744] [serial = 727] [outer = (nil)] 03:53:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x91537000) [pid = 1744] [serial = 728] [outer = 0x90f8ac00] 03:53:21 INFO - PROCESS | 1744 | 1467111201545 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x91daa800) [pid = 1744] [serial = 729] [outer = 0x90f8ac00] 03:53:22 INFO - PROCESS | 1744 | 1467111202586 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]]]}] 03:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1434ms 03:53:22 INFO - PROCESS | 1744 | 1467111202643 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:53:22 INFO - PROCESS | 1744 | 1467111202649 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 03:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:53:22 INFO - PROCESS | 1744 | 1467111202657 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:53:22 INFO - PROCESS | 1744 | 1467111202664 Marionette TRACE conn3 <- [1,942,null,{}] 03:53:22 INFO - PROCESS | 1744 | 1467111202672 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}] 03:53:22 INFO - PROCESS | 1744 | 1467111202677 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:22 INFO - PROCESS | 1744 | 1467111202859 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:53:23 INFO - PROCESS | 1744 | 1467111203041 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 1744 | 1467111203052 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec86c00 == 16 [pid = 1744] [id = 243] 03:53:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ec89400) [pid = 1744] [serial = 730] [outer = (nil)] 03:53:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x90298400) [pid = 1744] [serial = 731] [outer = 0x8ec89400] 03:53:23 INFO - PROCESS | 1744 | 1467111203132 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x902a7c00) [pid = 1744] [serial = 732] [outer = 0x8ec89400] 03:53:24 INFO - PROCESS | 1744 | 1467111204090 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]]]}] 03:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1489ms 03:53:24 INFO - PROCESS | 1744 | 1467111204146 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 1744 | 1467111204153 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 03:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:53:24 INFO - PROCESS | 1744 | 1467111204163 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 1744 | 1467111204167 Marionette TRACE conn3 <- [1,946,null,{}] 03:53:24 INFO - PROCESS | 1744 | 1467111204173 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}] 03:53:24 INFO - PROCESS | 1744 | 1467111204179 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:24 INFO - PROCESS | 1744 | 1467111204366 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:53:24 INFO - PROCESS | 1744 | 1467111204514 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:24 INFO - PROCESS | 1744 | 1467111204526 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x902acc00 == 17 [pid = 1744] [id = 244] 03:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x90649c00) [pid = 1744] [serial = 733] [outer = (nil)] 03:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x90e9e000) [pid = 1744] [serial = 734] [outer = 0x90649c00] 03:53:24 INFO - PROCESS | 1744 | 1467111204600 Marionette DEBUG loaded listener.js 03:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90f46400) [pid = 1744] [serial = 735] [outer = 0x90649c00] 03:53:25 INFO - PROCESS | 1744 | 1467111205571 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]]]}] 03:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1485ms 03:53:25 INFO - PROCESS | 1744 | 1467111205647 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 1744 | 1467111205652 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 03:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:53:25 INFO - PROCESS | 1744 | 1467111205658 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 1744 | 1467111205663 Marionette TRACE conn3 <- [1,950,null,{}] 03:53:25 INFO - PROCESS | 1744 | 1467111205679 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}] 03:53:25 INFO - PROCESS | 1744 | 1467111205688 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:25 INFO - PROCESS | 1744 | 1467111205894 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:53:26 INFO - PROCESS | 1744 | 1467111206060 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:26 INFO - PROCESS | 1744 | 1467111206070 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec97400 == 18 [pid = 1744] [id = 245] 03:53:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ef93800) [pid = 1744] [serial = 736] [outer = (nil)] 03:53:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90640000) [pid = 1744] [serial = 737] [outer = 0x8ef93800] 03:53:26 INFO - PROCESS | 1744 | 1467111206192 Marionette DEBUG loaded listener.js 03:53:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91db0800) [pid = 1744] [serial = 738] [outer = 0x8ef93800] 03:53:27 INFO - PROCESS | 1744 | 1467111207299 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]]]}] 03:53:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ea800 == 17 [pid = 1744] [id = 236] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ef85800) [pid = 1744] [serial = 694] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x906acc00) [pid = 1744] [serial = 676] [outer = (nil)] [url = about:blank] 03:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1687ms 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90e53c00) [pid = 1744] [serial = 677] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec7bc00) [pid = 1744] [serial = 673] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ec87000) [pid = 1744] [serial = 674] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91538c00) [pid = 1744] [serial = 679] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x91da4000) [pid = 1744] [serial = 680] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90e5d800) [pid = 1744] [serial = 688] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x90f41400) [pid = 1744] [serial = 689] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8e2eb400) [pid = 1744] [serial = 682] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8eb2a400) [pid = 1744] [serial = 683] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8ef8bc00) [pid = 1744] [serial = 685] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x902a0800) [pid = 1744] [serial = 686] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x91da7800) [pid = 1744] [serial = 691] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x91fd2c00) [pid = 1744] [serial = 692] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x8eb25000) [pid = 1744] [serial = 710] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x92409400) [pid = 1744] [serial = 708] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x9220a400) [pid = 1744] [serial = 704] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x92316000) [pid = 1744] [serial = 705] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x92407800) [pid = 1744] [serial = 707] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x9a862400) [pid = 1744] [serial = 461] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 51 (0x91da1400) [pid = 1744] [serial = 701] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 50 (0x90f95c00) [pid = 1744] [serial = 671] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 49 (0x906ae000) [pid = 1744] [serial = 697] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 48 (0x9152d800) [pid = 1744] [serial = 700] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 47 (0x90e5d000) [pid = 1744] [serial = 698] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | --DOMWINDOW == 46 (0x8ef91c00) [pid = 1744] [serial = 695] [outer = (nil)] [url = about:blank] 03:53:27 INFO - PROCESS | 1744 | 1467111207385 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:53:27 INFO - PROCESS | 1744 | 1467111207394 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 03:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:53:27 INFO - PROCESS | 1744 | 1467111207401 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:53:27 INFO - PROCESS | 1744 | 1467111207405 Marionette TRACE conn3 <- [1,954,null,{}] 03:53:27 INFO - PROCESS | 1744 | 1467111207412 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}] 03:53:27 INFO - PROCESS | 1744 | 1467111207418 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:27 INFO - PROCESS | 1744 | 1467111207580 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:53:27 INFO - PROCESS | 1744 | 1467111207736 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 1744 | 1467111207744 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb30800 == 18 [pid = 1744] [id = 246] 03:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 47 (0x8ec78400) [pid = 1744] [serial = 739] [outer = (nil)] 03:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 48 (0x8ec83400) [pid = 1744] [serial = 740] [outer = 0x8ec78400] 03:53:27 INFO - PROCESS | 1744 | 1467111207810 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 49 (0x8ec8b400) [pid = 1744] [serial = 741] [outer = 0x8ec78400] 03:53:28 INFO - PROCESS | 1744 | 1467111208499 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]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1130ms 03:53:28 INFO - PROCESS | 1744 | 1467111208531 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 1744 | 1467111208536 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 03:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:53:28 INFO - PROCESS | 1744 | 1467111208546 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 1744 | 1467111208550 Marionette TRACE conn3 <- [1,958,null,{}] 03:53:28 INFO - PROCESS | 1744 | 1467111208569 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}] 03:53:28 INFO - PROCESS | 1744 | 1467111208574 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:28 INFO - PROCESS | 1744 | 1467111208731 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:53:28 INFO - PROCESS | 1744 | 1467111208743 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 1744 | 1467111208749 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029f800 == 19 [pid = 1744] [id = 247] 03:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 50 (0x902a3800) [pid = 1744] [serial = 742] [outer = (nil)] 03:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 51 (0x902ab800) [pid = 1744] [serial = 743] [outer = 0x902a3800] 03:53:28 INFO - PROCESS | 1744 | 1467111208824 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0x902b7400) [pid = 1744] [serial = 744] [outer = 0x902a3800] 03:53:29 INFO - PROCESS | 1744 | 1467111209686 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]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1185ms 03:53:29 INFO - PROCESS | 1744 | 1467111209732 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 1744 | 1467111209736 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 03:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:53:29 INFO - PROCESS | 1744 | 1467111209742 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - PROCESS | 1744 | 1467111209748 Marionette TRACE conn3 <- [1,962,null,{}] 03:53:29 INFO - PROCESS | 1744 | 1467111209767 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}] 03:53:29 INFO - PROCESS | 1744 | 1467111209775 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:29 INFO - PROCESS | 1744 | 1467111209916 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:53:29 INFO - PROCESS | 1744 | 1467111209926 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 1744 | 1467111209935 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f41c00 == 20 [pid = 1744] [id = 248] 03:53:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x90f43800) [pid = 1744] [serial = 745] [outer = (nil)] 03:53:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x90f8a800) [pid = 1744] [serial = 746] [outer = 0x90f43800] 03:53:30 INFO - PROCESS | 1744 | 1467111210000 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x9152dc00) [pid = 1744] [serial = 747] [outer = 0x90f43800] 03:53:30 INFO - PROCESS | 1744 | 1467111210851 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]]]}] 03:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1150ms 03:53:30 INFO - PROCESS | 1744 | 1467111210893 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:53:30 INFO - PROCESS | 1744 | 1467111210897 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 03:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:53:30 INFO - PROCESS | 1744 | 1467111210902 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 1744 | 1467111210904 Marionette TRACE conn3 <- [1,966,null,{}] 03:53:30 INFO - PROCESS | 1744 | 1467111210910 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}] 03:53:30 INFO - PROCESS | 1744 | 1467111210913 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:31 INFO - PROCESS | 1744 | 1467111211113 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:53:31 INFO - PROCESS | 1744 | 1467111211130 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:31 INFO - PROCESS | 1744 | 1467111211137 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x906bb400 == 21 [pid = 1744] [id = 249] 03:53:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x91534800) [pid = 1744] [serial = 748] [outer = (nil)] 03:53:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x91da3000) [pid = 1744] [serial = 749] [outer = 0x91534800] 03:53:31 INFO - PROCESS | 1744 | 1467111211199 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x91fd2c00) [pid = 1744] [serial = 750] [outer = 0x91534800] 03:53:32 INFO - PROCESS | 1744 | 1467111212029 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]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1181ms 03:53:32 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x8e2eac00) [pid = 1744] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:53:32 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x8ef88400) [pid = 1744] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:53:32 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x90642000) [pid = 1744] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:53:32 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x906ba400) [pid = 1744] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:53:32 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x8ef94400) [pid = 1744] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:53:32 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x8ec79400) [pid = 1744] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:53:32 INFO - PROCESS | 1744 | 1467111212106 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 1744 | 1467111212116 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 03:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:53:32 INFO - PROCESS | 1744 | 1467111212124 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 1744 | 1467111212127 Marionette TRACE conn3 <- [1,970,null,{}] 03:53:32 INFO - PROCESS | 1744 | 1467111212138 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}] 03:53:32 INFO - PROCESS | 1744 | 1467111212141 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:32 INFO - PROCESS | 1744 | 1467111212280 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:53:32 INFO - PROCESS | 1744 | 1467111212289 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 1744 | 1467111212297 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x90642000 == 22 [pid = 1744] [id = 250] 03:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x906b0800) [pid = 1744] [serial = 751] [outer = (nil)] 03:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x90f96800) [pid = 1744] [serial = 752] [outer = 0x906b0800] 03:53:32 INFO - PROCESS | 1744 | 1467111212361 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x91da4000) [pid = 1744] [serial = 753] [outer = 0x906b0800] 03:53:33 INFO - PROCESS | 1744 | 1467111213145 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]]]}] 03:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1037ms 03:53:33 INFO - PROCESS | 1744 | 1467111213162 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:53:33 INFO - PROCESS | 1744 | 1467111213166 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 03:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:53:33 INFO - PROCESS | 1744 | 1467111213173 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 1744 | 1467111213176 Marionette TRACE conn3 <- [1,974,null,{}] 03:53:33 INFO - PROCESS | 1744 | 1467111213181 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}] 03:53:33 INFO - PROCESS | 1744 | 1467111213190 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:33 INFO - PROCESS | 1744 | 1467111213420 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:53:33 INFO - PROCESS | 1744 | 1467111213432 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:33 INFO - PROCESS | 1744 | 1467111213443 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c075000 == 23 [pid = 1744] [id = 251] 03:53:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x8eb2e800) [pid = 1744] [serial = 754] [outer = (nil)] 03:53:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x9220f800) [pid = 1744] [serial = 755] [outer = 0x8eb2e800] 03:53:33 INFO - PROCESS | 1744 | 1467111213503 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x9152ac00) [pid = 1744] [serial = 756] [outer = 0x8eb2e800] 03:53:34 INFO - PROCESS | 1744 | 1467111214270 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]]]}] 03:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1180ms 03:53:34 INFO - PROCESS | 1744 | 1467111214353 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:53:34 INFO - PROCESS | 1744 | 1467111214359 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 03:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:53:34 INFO - PROCESS | 1744 | 1467111214367 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:53:34 INFO - PROCESS | 1744 | 1467111214373 Marionette TRACE conn3 <- [1,978,null,{}] 03:53:34 INFO - PROCESS | 1744 | 1467111214382 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}] 03:53:34 INFO - PROCESS | 1744 | 1467111214387 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:34 INFO - PROCESS | 1744 | 1467111214555 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:53:34 INFO - PROCESS | 1744 | 1467111214675 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:34 INFO - PROCESS | 1744 | 1467111214690 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2eec00 == 24 [pid = 1744] [id = 252] 03:53:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8eb2a400) [pid = 1744] [serial = 757] [outer = (nil)] 03:53:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8ec7d000) [pid = 1744] [serial = 758] [outer = 0x8eb2a400] 03:53:34 INFO - PROCESS | 1744 | 1467111214764 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8ef86000) [pid = 1744] [serial = 759] [outer = 0x8eb2a400] 03:53:35 INFO - PROCESS | 1744 | 1467111215644 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]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1343ms 03:53:35 INFO - PROCESS | 1744 | 1467111215710 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 1744 | 1467111215717 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 03:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:53:35 INFO - PROCESS | 1744 | 1467111215727 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 1744 | 1467111215731 Marionette TRACE conn3 <- [1,982,null,{}] 03:53:35 INFO - PROCESS | 1744 | 1467111215737 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}] 03:53:35 INFO - PROCESS | 1744 | 1467111215742 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:35 INFO - PROCESS | 1744 | 1467111215943 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:53:36 INFO - PROCESS | 1744 | 1467111216100 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 1744 | 1467111216107 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x90299000 == 25 [pid = 1744] [id = 253] 03:53:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x906ac400) [pid = 1744] [serial = 760] [outer = (nil)] 03:53:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x90e58800) [pid = 1744] [serial = 761] [outer = 0x906ac400] 03:53:36 INFO - PROCESS | 1744 | 1467111216188 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x90e98400) [pid = 1744] [serial = 762] [outer = 0x906ac400] 03:53:37 INFO - PROCESS | 1744 | 1467111217103 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]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1433ms 03:53:37 INFO - PROCESS | 1744 | 1467111217160 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:53:37 INFO - PROCESS | 1744 | 1467111217164 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 03:53:37 INFO - PROCESS | 1744 | 1467111217171 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 1744 | 1467111217176 Marionette TRACE conn3 <- [1,986,null,{}] 03:53:37 INFO - PROCESS | 1744 | 1467111217192 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}] 03:53:37 INFO - PROCESS | 1744 | 1467111217201 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:37 INFO - PROCESS | 1744 | 1467111217402 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:53:37 INFO - PROCESS | 1744 | 1467111217593 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 1744 | 1467111217601 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x91daa000 == 26 [pid = 1744] [id = 254] 03:53:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9220b400) [pid = 1744] [serial = 763] [outer = (nil)] 03:53:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9231ac00) [pid = 1744] [serial = 764] [outer = 0x9220b400] 03:53:37 INFO - PROCESS | 1744 | 1467111217723 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92409000) [pid = 1744] [serial = 765] [outer = 0x9220b400] 03:53:38 INFO - PROCESS | 1744 | 1467111218572 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]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1443ms 03:53:38 INFO - PROCESS | 1744 | 1467111218613 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 1744 | 1467111218617 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 03:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:53:38 INFO - PROCESS | 1744 | 1467111218624 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 1744 | 1467111218627 Marionette TRACE conn3 <- [1,990,null,{}] 03:53:38 INFO - PROCESS | 1744 | 1467111218633 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}] 03:53:38 INFO - PROCESS | 1744 | 1467111218638 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:38 INFO - PROCESS | 1744 | 1467111218802 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:53:38 INFO - PROCESS | 1744 | 1467111218947 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 1744 | 1467111218954 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e2000 == 27 [pid = 1744] [id = 255] 03:53:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x902ad000) [pid = 1744] [serial = 766] [outer = (nil)] 03:53:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x927e3000) [pid = 1744] [serial = 767] [outer = 0x902ad000] 03:53:39 INFO - PROCESS | 1744 | 1467111219029 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x927e6800) [pid = 1744] [serial = 768] [outer = 0x902ad000] 03:53:39 INFO - PROCESS | 1744 | 1467111219898 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]]]}] 03:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1330ms 03:53:39 INFO - PROCESS | 1744 | 1467111219955 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 1744 | 1467111219959 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 03:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:53:39 INFO - PROCESS | 1744 | 1467111219964 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 1744 | 1467111219967 Marionette TRACE conn3 <- [1,994,null,{}] 03:53:39 INFO - PROCESS | 1744 | 1467111219973 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}] 03:53:39 INFO - PROCESS | 1744 | 1467111219977 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:40 INFO - PROCESS | 1744 | 1467111220134 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:53:40 INFO - PROCESS | 1744 | 1467111220280 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 1744 | 1467111220288 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec94c00 == 28 [pid = 1744] [id = 256] 03:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x902ab000) [pid = 1744] [serial = 769] [outer = (nil)] 03:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x927ed400) [pid = 1744] [serial = 770] [outer = 0x902ab000] 03:53:40 INFO - PROCESS | 1744 | 1467111220368 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x928d2c00) [pid = 1744] [serial = 771] [outer = 0x902ab000] 03:53:41 INFO - PROCESS | 1744 | 1467111221249 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]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1339ms 03:53:41 INFO - PROCESS | 1744 | 1467111221305 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 1744 | 1467111221307 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 03:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:53:41 INFO - PROCESS | 1744 | 1467111221314 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 1744 | 1467111221318 Marionette TRACE conn3 <- [1,998,null,{}] 03:53:41 INFO - PROCESS | 1744 | 1467111221324 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}] 03:53:41 INFO - PROCESS | 1744 | 1467111221334 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:41 INFO - PROCESS | 1744 | 1467111221531 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:53:41 INFO - PROCESS | 1744 | 1467111221813 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 1744 | 1467111221820 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e9400 == 29 [pid = 1744] [id = 257] 03:53:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e2eac00) [pid = 1744] [serial = 772] [outer = (nil)] 03:53:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8eb25000) [pid = 1744] [serial = 773] [outer = 0x8e2eac00] 03:53:41 INFO - PROCESS | 1744 | 1467111221946 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ec7dc00) [pid = 1744] [serial = 774] [outer = 0x8e2eac00] 03:53:42 INFO - PROCESS | 1744 | 1467111222832 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]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1588ms 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ec7fc00) [pid = 1744] [serial = 711] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9029ac00) [pid = 1744] [serial = 716] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9064ac00) [pid = 1744] [serial = 719] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90e9cc00) [pid = 1744] [serial = 722] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x90e96000) [pid = 1744] [serial = 725] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec84800) [pid = 1744] [serial = 714] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec7f400) [pid = 1744] [serial = 713] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90f49c00) [pid = 1744] [serial = 723] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x906bac00) [pid = 1744] [serial = 720] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x90f49800) [pid = 1744] [serial = 726] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x91537000) [pid = 1744] [serial = 728] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x902a3000) [pid = 1744] [serial = 717] [outer = (nil)] [url = about:blank] 03:53:43 INFO - PROCESS | 1744 | 1467111223811 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 1744 | 1467111223817 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 03:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:53:43 INFO - PROCESS | 1744 | 1467111223843 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 1744 | 1467111223850 Marionette TRACE conn3 <- [1,1002,null,{}] 03:53:43 INFO - PROCESS | 1744 | 1467111223859 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}] 03:53:43 INFO - PROCESS | 1744 | 1467111223865 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:44 INFO - PROCESS | 1744 | 1467111224004 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:53:44 INFO - PROCESS | 1744 | 1467111224105 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:44 INFO - PROCESS | 1744 | 1467111224118 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb28400 == 30 [pid = 1744] [id = 258] 03:53:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8eb28800) [pid = 1744] [serial = 775] [outer = (nil)] 03:53:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8eb2d800) [pid = 1744] [serial = 776] [outer = 0x8eb28800] 03:53:44 INFO - PROCESS | 1744 | 1467111224182 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ec7b800) [pid = 1744] [serial = 777] [outer = 0x8eb28800] 03:53:44 INFO - PROCESS | 1744 | 1467111224860 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]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1046ms 03:53:44 INFO - PROCESS | 1744 | 1467111224882 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 1744 | 1467111224888 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 03:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:53:44 INFO - PROCESS | 1744 | 1467111224898 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 1744 | 1467111224904 Marionette TRACE conn3 <- [1,1006,null,{}] 03:53:44 INFO - PROCESS | 1744 | 1467111224911 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}] 03:53:44 INFO - PROCESS | 1744 | 1467111224917 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:45 INFO - PROCESS | 1744 | 1467111225093 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:53:45 INFO - PROCESS | 1744 | 1467111225198 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 1744 | 1467111225206 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8ec00 == 31 [pid = 1744] [id = 259] 03:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9029b000) [pid = 1744] [serial = 778] [outer = (nil)] 03:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x902aa800) [pid = 1744] [serial = 779] [outer = 0x9029b000] 03:53:45 INFO - PROCESS | 1744 | 1467111225271 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x902b3000) [pid = 1744] [serial = 780] [outer = 0x9029b000] 03:53:45 INFO - PROCESS | 1744 | 1467111225972 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]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1141ms 03:53:46 INFO - PROCESS | 1744 | 1467111226055 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 1744 | 1467111226059 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 03:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:53:46 INFO - PROCESS | 1744 | 1467111226065 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 1744 | 1467111226069 Marionette TRACE conn3 <- [1,1010,null,{}] 03:53:46 INFO - PROCESS | 1744 | 1467111226104 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}] 03:53:46 INFO - PROCESS | 1744 | 1467111226118 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:46 INFO - PROCESS | 1744 | 1467111226318 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:53:46 INFO - PROCESS | 1744 | 1467111226342 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:46 INFO - PROCESS | 1744 | 1467111226357 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e94400 == 32 [pid = 1744] [id = 260] 03:53:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90e99400) [pid = 1744] [serial = 781] [outer = (nil)] 03:53:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90e9f800) [pid = 1744] [serial = 782] [outer = 0x90e99400] 03:53:46 INFO - PROCESS | 1744 | 1467111226420 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90f4a400) [pid = 1744] [serial = 783] [outer = 0x90e99400] 03:53:47 INFO - PROCESS | 1744 | 1467111227244 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]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1239ms 03:53:47 INFO - PROCESS | 1744 | 1467111227305 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 1744 | 1467111227307 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 03:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:53:47 INFO - PROCESS | 1744 | 1467111227313 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 1744 | 1467111227316 Marionette TRACE conn3 <- [1,1014,null,{}] 03:53:47 INFO - PROCESS | 1744 | 1467111227321 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}] 03:53:47 INFO - PROCESS | 1744 | 1467111227325 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:47 INFO - PROCESS | 1744 | 1467111227525 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:53:47 INFO - PROCESS | 1744 | 1467111227545 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 1744 | 1467111227551 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x90649800 == 33 [pid = 1744] [id = 261] 03:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90e58c00) [pid = 1744] [serial = 784] [outer = (nil)] 03:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9152a800) [pid = 1744] [serial = 785] [outer = 0x90e58c00] 03:53:47 INFO - PROCESS | 1744 | 1467111227614 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91da6400) [pid = 1744] [serial = 786] [outer = 0x90e58c00] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8eb2e800) [pid = 1744] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91534800) [pid = 1744] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x906b0800) [pid = 1744] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90649c00) [pid = 1744] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ec89400) [pid = 1744] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90f43800) [pid = 1744] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x902a3800) [pid = 1744] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90f8ac00) [pid = 1744] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ef93800) [pid = 1744] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:53:48 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ec78400) [pid = 1744] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:53:48 INFO - PROCESS | 1744 | 1467111228662 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]]]}] 03:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1377ms 03:53:48 INFO - PROCESS | 1744 | 1467111228691 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 1744 | 1467111228695 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 03:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:53:48 INFO - PROCESS | 1744 | 1467111228701 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 1744 | 1467111228703 Marionette TRACE conn3 <- [1,1018,null,{}] 03:53:48 INFO - PROCESS | 1744 | 1467111228709 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}] 03:53:48 INFO - PROCESS | 1744 | 1467111228712 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:48 INFO - PROCESS | 1744 | 1467111228857 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:53:48 INFO - PROCESS | 1744 | 1467111228869 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 1744 | 1467111228876 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7c800 == 34 [pid = 1744] [id = 262] 03:53:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x902a1c00) [pid = 1744] [serial = 787] [outer = (nil)] 03:53:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9152c800) [pid = 1744] [serial = 788] [outer = 0x902a1c00] 03:53:48 INFO - PROCESS | 1744 | 1467111228937 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91fd6c00) [pid = 1744] [serial = 789] [outer = 0x902a1c00] 03:53:49 INFO - PROCESS | 1744 | 1467111229655 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]]]}] 03:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 03:53:49 INFO - PROCESS | 1744 | 1467111229687 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 1744 | 1467111229690 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 03:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:53:49 INFO - PROCESS | 1744 | 1467111229696 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 1744 | 1467111229700 Marionette TRACE conn3 <- [1,1022,null,{}] 03:53:49 INFO - PROCESS | 1744 | 1467111229705 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}] 03:53:49 INFO - PROCESS | 1744 | 1467111229714 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:49 INFO - PROCESS | 1744 | 1467111229935 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:53:49 INFO - PROCESS | 1744 | 1467111229953 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:49 INFO - PROCESS | 1744 | 1467111229961 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f8a400 == 35 [pid = 1744] [id = 263] 03:53:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91fdd800) [pid = 1744] [serial = 790] [outer = (nil)] 03:53:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92406000) [pid = 1744] [serial = 791] [outer = 0x91fdd800] 03:53:50 INFO - PROCESS | 1744 | 1467111230022 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92417400) [pid = 1744] [serial = 792] [outer = 0x91fdd800] 03:53:51 INFO - PROCESS | 1744 | 1467111230999 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]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1391ms 03:53:51 INFO - PROCESS | 1744 | 1467111231088 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 1744 | 1467111231094 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 03:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:53:51 INFO - PROCESS | 1744 | 1467111231102 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 1744 | 1467111231106 Marionette TRACE conn3 <- [1,1026,null,{}] 03:53:51 INFO - PROCESS | 1744 | 1467111231114 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}] 03:53:51 INFO - PROCESS | 1744 | 1467111231127 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:51 INFO - PROCESS | 1744 | 1467111231331 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:53:51 INFO - PROCESS | 1744 | 1467111231481 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:51 INFO - PROCESS | 1744 | 1467111231493 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2edc00 == 36 [pid = 1744] [id = 264] 03:53:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e2efc00) [pid = 1744] [serial = 793] [outer = (nil)] 03:53:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ef91400) [pid = 1744] [serial = 794] [outer = 0x8e2efc00] 03:53:51 INFO - PROCESS | 1744 | 1467111231568 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9063f400) [pid = 1744] [serial = 795] [outer = 0x8e2efc00] 03:53:52 INFO - PROCESS | 1744 | 1467111232491 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]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1433ms 03:53:52 INFO - PROCESS | 1744 | 1467111232533 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 1744 | 1467111232540 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 03:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:53:52 INFO - PROCESS | 1744 | 1467111232549 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 1744 | 1467111232554 Marionette TRACE conn3 <- [1,1030,null,{}] 03:53:52 INFO - PROCESS | 1744 | 1467111232559 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}] 03:53:52 INFO - PROCESS | 1744 | 1467111232564 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:52 INFO - PROCESS | 1744 | 1467111232738 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:53:52 INFO - PROCESS | 1744 | 1467111232886 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 1744 | 1467111232893 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8cc00 == 37 [pid = 1744] [id = 265] 03:53:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90e5c000) [pid = 1744] [serial = 796] [outer = (nil)] 03:53:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x90f4a000) [pid = 1744] [serial = 797] [outer = 0x90e5c000] 03:53:52 INFO - PROCESS | 1744 | 1467111232969 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x90f97c00) [pid = 1744] [serial = 798] [outer = 0x90e5c000] 03:53:53 INFO - PROCESS | 1744 | 1467111233991 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]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1481ms 03:53:54 INFO - PROCESS | 1744 | 1467111234031 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 1744 | 1467111234034 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 03:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:53:54 INFO - PROCESS | 1744 | 1467111234041 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 1744 | 1467111234046 Marionette TRACE conn3 <- [1,1034,null,{}] 03:53:54 INFO - PROCESS | 1744 | 1467111234061 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}] 03:53:54 INFO - PROCESS | 1744 | 1467111234070 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:54 INFO - PROCESS | 1744 | 1467111234243 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:53:54 INFO - PROCESS | 1744 | 1467111234392 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 1744 | 1467111234403 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x927e9400 == 38 [pid = 1744] [id = 266] 03:53:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x927eb400) [pid = 1744] [serial = 799] [outer = (nil)] 03:53:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x927f1400) [pid = 1744] [serial = 800] [outer = 0x927eb400] 03:53:54 INFO - PROCESS | 1744 | 1467111234519 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x928d7c00) [pid = 1744] [serial = 801] [outer = 0x927eb400] 03:53:55 INFO - PROCESS | 1744 | 1467111235565 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]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1636ms 03:53:55 INFO - PROCESS | 1744 | 1467111235678 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 1744 | 1467111235684 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 03:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:53:55 INFO - PROCESS | 1744 | 1467111235692 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 1744 | 1467111235697 Marionette TRACE conn3 <- [1,1038,null,{}] 03:53:55 INFO - PROCESS | 1744 | 1467111235713 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}] 03:53:55 INFO - PROCESS | 1744 | 1467111235717 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:55 INFO - PROCESS | 1744 | 1467111235913 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:53:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7c800 == 37 [pid = 1744] [id = 262] 03:53:56 INFO - PROCESS | 1744 | --DOCSHELL 0x90649800 == 36 [pid = 1744] [id = 261] 03:53:56 INFO - PROCESS | 1744 | --DOCSHELL 0x90e94400 == 35 [pid = 1744] [id = 260] 03:53:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8ec00 == 34 [pid = 1744] [id = 259] 03:53:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb28400 == 33 [pid = 1744] [id = 258] 03:53:56 INFO - PROCESS | 1744 | 1467111236130 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 1744 | 1467111236147 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7ec00 == 34 [pid = 1744] [id = 267] 03:53:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ec85000) [pid = 1744] [serial = 802] [outer = (nil)] 03:53:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ec8f000) [pid = 1744] [serial = 803] [outer = 0x8ec85000] 03:53:56 INFO - PROCESS | 1744 | 1467111236221 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ef88c00) [pid = 1744] [serial = 804] [outer = 0x8ec85000] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91da3000) [pid = 1744] [serial = 749] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90f96800) [pid = 1744] [serial = 752] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x90e9e000) [pid = 1744] [serial = 734] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90f46400) [pid = 1744] [serial = 735] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90298400) [pid = 1744] [serial = 731] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x902a7c00) [pid = 1744] [serial = 732] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x90f8a800) [pid = 1744] [serial = 746] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x902ab800) [pid = 1744] [serial = 743] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x902b7400) [pid = 1744] [serial = 744] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91fd2c00) [pid = 1744] [serial = 750] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91daa800) [pid = 1744] [serial = 729] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90640000) [pid = 1744] [serial = 737] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91db0800) [pid = 1744] [serial = 738] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec83400) [pid = 1744] [serial = 740] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec8b400) [pid = 1744] [serial = 741] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9152ac00) [pid = 1744] [serial = 756] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91da4000) [pid = 1744] [serial = 753] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9152dc00) [pid = 1744] [serial = 747] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9220f800) [pid = 1744] [serial = 755] [outer = (nil)] [url = about:blank] 03:53:56 INFO - PROCESS | 1744 | 1467111236979 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]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1332ms 03:53:57 INFO - PROCESS | 1744 | 1467111237024 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 1744 | 1467111237031 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 03:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:53:57 INFO - PROCESS | 1744 | 1467111237042 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 1744 | 1467111237046 Marionette TRACE conn3 <- [1,1042,null,{}] 03:53:57 INFO - PROCESS | 1744 | 1467111237052 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}] 03:53:57 INFO - PROCESS | 1744 | 1467111237058 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:57 INFO - PROCESS | 1744 | 1467111237220 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:53:57 INFO - PROCESS | 1744 | 1467111237230 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:57 INFO - PROCESS | 1744 | 1467111237242 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8dc00 == 35 [pid = 1744] [id = 268] 03:53:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9063d400) [pid = 1744] [serial = 805] [outer = (nil)] 03:53:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9064b400) [pid = 1744] [serial = 806] [outer = 0x9063d400] 03:53:57 INFO - PROCESS | 1744 | 1467111237305 Marionette DEBUG loaded listener.js 03:53:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x90e54800) [pid = 1744] [serial = 807] [outer = 0x9063d400] 03:53:58 INFO - PROCESS | 1744 | 1467111238085 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]]]}] 03:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1078ms 03:53:58 INFO - PROCESS | 1744 | 1467111238133 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 1744 | 1467111238135 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 03:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:53:58 INFO - PROCESS | 1744 | 1467111238142 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 1744 | 1467111238147 Marionette TRACE conn3 <- [1,1046,null,{}] 03:53:58 INFO - PROCESS | 1744 | 1467111238160 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}] 03:53:58 INFO - PROCESS | 1744 | 1467111238168 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:58 INFO - PROCESS | 1744 | 1467111238311 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:53:58 INFO - PROCESS | 1744 | 1467111238321 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:58 INFO - PROCESS | 1744 | 1467111238330 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da2400 == 36 [pid = 1744] [id = 269] 03:53:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91da3000) [pid = 1744] [serial = 808] [outer = (nil)] 03:53:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91dacc00) [pid = 1744] [serial = 809] [outer = 0x91da3000] 03:53:58 INFO - PROCESS | 1744 | 1467111238405 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91fd9c00) [pid = 1744] [serial = 810] [outer = 0x91da3000] 03:53:59 INFO - PROCESS | 1744 | 1467111239304 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]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1197ms 03:53:59 INFO - PROCESS | 1744 | 1467111239339 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:53:59 INFO - PROCESS | 1744 | 1467111239343 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 03:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:53:59 INFO - PROCESS | 1744 | 1467111239349 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 1744 | 1467111239352 Marionette TRACE conn3 <- [1,1050,null,{}] 03:53:59 INFO - PROCESS | 1744 | 1467111239357 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}] 03:53:59 INFO - PROCESS | 1744 | 1467111239360 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:59 INFO - PROCESS | 1744 | 1467111239549 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:53:59 INFO - PROCESS | 1744 | 1467111239576 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 1744 | 1467111239587 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:53:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fe0000 == 37 [pid = 1744] [id = 270] 03:53:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92202c00) [pid = 1744] [serial = 811] [outer = (nil)] 03:53:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92316000) [pid = 1744] [serial = 812] [outer = 0x92202c00] 03:53:59 INFO - PROCESS | 1744 | 1467111239646 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9240b400) [pid = 1744] [serial = 813] [outer = 0x92202c00] 03:54:00 INFO - PROCESS | 1744 | 1467111240433 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]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1136ms 03:54:00 INFO - PROCESS | 1744 | 1467111240492 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 1744 | 1467111240496 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 03:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:54:00 INFO - PROCESS | 1744 | 1467111240502 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 1744 | 1467111240504 Marionette TRACE conn3 <- [1,1054,null,{}] 03:54:00 INFO - PROCESS | 1744 | 1467111240509 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}] 03:54:00 INFO - PROCESS | 1744 | 1467111240513 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:00 INFO - PROCESS | 1744 | 1467111240747 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8eb2a400) [pid = 1744] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x906ac400) [pid = 1744] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8eb28800) [pid = 1744] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9220b400) [pid = 1744] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8e2eac00) [pid = 1744] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x902ad000) [pid = 1744] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x902ab000) [pid = 1744] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x90e58c00) [pid = 1744] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9029b000) [pid = 1744] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x90e99400) [pid = 1744] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:54:00 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x902a1c00) [pid = 1744] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:54:00 INFO - PROCESS | 1744 | 1467111240844 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 1744 | 1467111240853 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb27c00 == 38 [pid = 1744] [id = 271] 03:54:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8eb28800) [pid = 1744] [serial = 814] [outer = (nil)] 03:54:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x902a1c00) [pid = 1744] [serial = 815] [outer = 0x8eb28800] 03:54:00 INFO - PROCESS | 1744 | 1467111240915 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x902b2400) [pid = 1744] [serial = 816] [outer = 0x8eb28800] 03:54:01 INFO - PROCESS | 1744 | 1467111241639 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]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1180ms 03:54:01 INFO - PROCESS | 1744 | 1467111241683 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 1744 | 1467111241687 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 03:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:54:01 INFO - PROCESS | 1744 | 1467111241693 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 1744 | 1467111241696 Marionette TRACE conn3 <- [1,1058,null,{}] 03:54:01 INFO - PROCESS | 1744 | 1467111241705 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}] 03:54:01 INFO - PROCESS | 1744 | 1467111241715 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:01 INFO - PROCESS | 1744 | 1467111241890 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:54:01 INFO - PROCESS | 1744 | 1467111241900 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 1744 | 1467111241909 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f89800 == 39 [pid = 1744] [id = 272] 03:54:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x928d5400) [pid = 1744] [serial = 817] [outer = (nil)] 03:54:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92dc5c00) [pid = 1744] [serial = 818] [outer = 0x928d5400] 03:54:01 INFO - PROCESS | 1744 | 1467111241973 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92dc8400) [pid = 1744] [serial = 819] [outer = 0x928d5400] 03:54:02 INFO - PROCESS | 1744 | 1467111242775 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]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1129ms 03:54:02 INFO - PROCESS | 1744 | 1467111242832 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:54:02 INFO - PROCESS | 1744 | 1467111242838 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 03:54:02 INFO - PROCESS | 1744 | 1467111242863 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 1744 | 1467111242870 Marionette TRACE conn3 <- [1,1062,null,{}] 03:54:02 INFO - PROCESS | 1744 | 1467111242881 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}] 03:54:02 INFO - PROCESS | 1744 | 1467111242886 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:03 INFO - PROCESS | 1744 | 1467111243055 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:54:03 INFO - PROCESS | 1744 | 1467111243203 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 1744 | 1467111243217 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7c800 == 40 [pid = 1744] [id = 273] 03:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ec85400) [pid = 1744] [serial = 820] [outer = (nil)] 03:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ef88000) [pid = 1744] [serial = 821] [outer = 0x8ec85400] 03:54:03 INFO - PROCESS | 1744 | 1467111243293 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x902a7800) [pid = 1744] [serial = 822] [outer = 0x8ec85400] 03:54:04 INFO - PROCESS | 1744 | 1467111244204 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]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1414ms 03:54:04 INFO - PROCESS | 1744 | 1467111244260 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 1744 | 1467111244268 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 03:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:54:04 INFO - PROCESS | 1744 | 1467111244280 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 1744 | 1467111244284 Marionette TRACE conn3 <- [1,1066,null,{}] 03:54:04 INFO - PROCESS | 1744 | 1467111244291 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}] 03:54:04 INFO - PROCESS | 1744 | 1467111244297 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:04 INFO - PROCESS | 1744 | 1467111244510 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:54:04 INFO - PROCESS | 1744 | 1467111244721 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 1744 | 1467111244728 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e9fc00 == 41 [pid = 1744] [id = 274] 03:54:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90f43800) [pid = 1744] [serial = 823] [outer = (nil)] 03:54:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90f8a800) [pid = 1744] [serial = 824] [outer = 0x90f43800] 03:54:04 INFO - PROCESS | 1744 | 1467111244852 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91533c00) [pid = 1744] [serial = 825] [outer = 0x90f43800] 03:54:05 INFO - PROCESS | 1744 | 1467111245783 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]]]}] 03:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1535ms 03:54:05 INFO - PROCESS | 1744 | 1467111245814 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 1744 | 1467111245818 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 03:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:54:05 INFO - PROCESS | 1744 | 1467111245825 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 1744 | 1467111245831 Marionette TRACE conn3 <- [1,1070,null,{}] 03:54:05 INFO - PROCESS | 1744 | 1467111245847 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}] 03:54:05 INFO - PROCESS | 1744 | 1467111245855 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:06 INFO - PROCESS | 1744 | 1467111246031 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:54:06 INFO - PROCESS | 1744 | 1467111246188 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 1744 | 1467111246208 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x92416c00 == 42 [pid = 1744] [id = 275] 03:54:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x927e8400) [pid = 1744] [serial = 826] [outer = (nil)] 03:54:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x928e0800) [pid = 1744] [serial = 827] [outer = 0x927e8400] 03:54:06 INFO - PROCESS | 1744 | 1467111246324 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92dc4800) [pid = 1744] [serial = 828] [outer = 0x927e8400] 03:54:07 INFO - PROCESS | 1744 | 1467111247187 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]]]}] 03:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1438ms 03:54:07 INFO - PROCESS | 1744 | 1467111247264 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 1744 | 1467111247269 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 03:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:54:07 INFO - PROCESS | 1744 | 1467111247276 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 1744 | 1467111247280 Marionette TRACE conn3 <- [1,1074,null,{}] 03:54:07 INFO - PROCESS | 1744 | 1467111247286 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}] 03:54:07 INFO - PROCESS | 1744 | 1467111247291 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:07 INFO - PROCESS | 1744 | 1467111247500 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:54:07 INFO - PROCESS | 1744 | 1467111247651 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:07 INFO - PROCESS | 1744 | 1467111247659 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x92de5000 == 43 [pid = 1744] [id = 276] 03:54:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92de5400) [pid = 1744] [serial = 829] [outer = (nil)] 03:54:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x930c1800) [pid = 1744] [serial = 830] [outer = 0x92de5400] 03:54:07 INFO - PROCESS | 1744 | 1467111247735 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x930cb800) [pid = 1744] [serial = 831] [outer = 0x92de5400] 03:54:08 INFO - PROCESS | 1744 | 1467111248610 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]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1393ms 03:54:08 INFO - PROCESS | 1744 | 1467111248669 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 1744 | 1467111248673 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 03:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:54:08 INFO - PROCESS | 1744 | 1467111248678 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 1744 | 1467111248681 Marionette TRACE conn3 <- [1,1078,null,{}] 03:54:08 INFO - PROCESS | 1744 | 1467111248687 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}] 03:54:08 INFO - PROCESS | 1744 | 1467111248691 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:08 INFO - PROCESS | 1744 | 1467111248855 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:54:09 INFO - PROCESS | 1744 | 1467111249007 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 1744 | 1467111249013 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x930be000 == 44 [pid = 1744] [id = 277] 03:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x930c2400) [pid = 1744] [serial = 832] [outer = (nil)] 03:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93e38400) [pid = 1744] [serial = 833] [outer = 0x930c2400] 03:54:09 INFO - PROCESS | 1744 | 1467111249087 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93e83800) [pid = 1744] [serial = 834] [outer = 0x930c2400] 03:54:10 INFO - PROCESS | 1744 | 1467111250138 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]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1534ms 03:54:10 INFO - PROCESS | 1744 | 1467111250214 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:54:10 INFO - PROCESS | 1744 | 1467111250220 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 03:54:10 INFO - PROCESS | 1744 | 1467111250228 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 1744 | 1467111250233 Marionette TRACE conn3 <- [1,1082,null,{}] 03:54:10 INFO - PROCESS | 1744 | 1467111250241 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}] 03:54:10 INFO - PROCESS | 1744 | 1467111250246 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:10 INFO - PROCESS | 1744 | 1467111250431 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:54:10 INFO - PROCESS | 1744 | 1467111250687 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 1744 | 1467111250700 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec80800 == 45 [pid = 1744] [id = 278] 03:54:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ef86400) [pid = 1744] [serial = 835] [outer = (nil)] 03:54:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ef93800) [pid = 1744] [serial = 836] [outer = 0x8ef86400] 03:54:10 INFO - PROCESS | 1744 | 1467111250767 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9029c800) [pid = 1744] [serial = 837] [outer = 0x8ef86400] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e9400 == 44 [pid = 1744] [id = 257] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb27c00 == 43 [pid = 1744] [id = 271] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x91fe0000 == 42 [pid = 1744] [id = 270] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x91da2400 == 41 [pid = 1744] [id = 269] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8dc00 == 40 [pid = 1744] [id = 268] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7ec00 == 39 [pid = 1744] [id = 267] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec94c00 == 38 [pid = 1744] [id = 256] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2edc00 == 37 [pid = 1744] [id = 264] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8cc00 == 36 [pid = 1744] [id = 265] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x927e9400 == 35 [pid = 1744] [id = 266] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x90f8a400 == 34 [pid = 1744] [id = 263] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e2000 == 33 [pid = 1744] [id = 255] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x930be000 == 32 [pid = 1744] [id = 277] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x92416c00 == 31 [pid = 1744] [id = 275] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x92de5000 == 30 [pid = 1744] [id = 276] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x90e9fc00 == 29 [pid = 1744] [id = 274] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x90f89800 == 28 [pid = 1744] [id = 272] 03:54:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7c800 == 27 [pid = 1744] [id = 273] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ef86000) [pid = 1744] [serial = 759] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ec7d000) [pid = 1744] [serial = 758] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x90e98400) [pid = 1744] [serial = 762] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x90e58800) [pid = 1744] [serial = 761] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8eb2d800) [pid = 1744] [serial = 776] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92409000) [pid = 1744] [serial = 765] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9231ac00) [pid = 1744] [serial = 764] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec7b800) [pid = 1744] [serial = 777] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ec7dc00) [pid = 1744] [serial = 774] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8eb25000) [pid = 1744] [serial = 773] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x927e6800) [pid = 1744] [serial = 768] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x927e3000) [pid = 1744] [serial = 767] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x928d2c00) [pid = 1744] [serial = 771] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x927ed400) [pid = 1744] [serial = 770] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9152a800) [pid = 1744] [serial = 785] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x902aa800) [pid = 1744] [serial = 779] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90e9f800) [pid = 1744] [serial = 782] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9152c800) [pid = 1744] [serial = 788] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90f4a400) [pid = 1744] [serial = 783] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91da6400) [pid = 1744] [serial = 786] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x91fd6c00) [pid = 1744] [serial = 789] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x902b3000) [pid = 1744] [serial = 780] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92406000) [pid = 1744] [serial = 791] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1744 | 1467111252545 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]]]}] 03:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2389ms 03:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:54:12 INFO - PROCESS | 1744 | 1467111252616 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 1744 | 1467111252620 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 03:54:12 INFO - PROCESS | 1744 | 1467111252628 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 1744 | 1467111252633 Marionette TRACE conn3 <- [1,1086,null,{}] 03:54:12 INFO - PROCESS | 1744 | 1467111252640 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}] 03:54:12 INFO - PROCESS | 1744 | 1467111252646 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:12 INFO - PROCESS | 1744 | 1467111252784 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:54:12 INFO - PROCESS | 1744 | 1467111252892 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 1744 | 1467111252899 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2b800 == 28 [pid = 1744] [id = 279] 03:54:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8eb2bc00) [pid = 1744] [serial = 838] [outer = (nil)] 03:54:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8eb30c00) [pid = 1744] [serial = 839] [outer = 0x8eb2bc00] 03:54:12 INFO - PROCESS | 1744 | 1467111252966 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ec7d800) [pid = 1744] [serial = 840] [outer = 0x8eb2bc00] 03:54:13 INFO - PROCESS | 1744 | 1467111253624 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]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1082ms 03:54:13 INFO - PROCESS | 1744 | 1467111253725 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 1744 | 1467111253734 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 03:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:54:13 INFO - PROCESS | 1744 | 1467111253749 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 1744 | 1467111253752 Marionette TRACE conn3 <- [1,1090,null,{}] 03:54:13 INFO - PROCESS | 1744 | 1467111253766 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}] 03:54:13 INFO - PROCESS | 1744 | 1467111253771 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:13 INFO - PROCESS | 1744 | 1467111253918 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:54:13 INFO - PROCESS | 1744 | 1467111253927 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 1744 | 1467111253936 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8e800 == 29 [pid = 1744] [id = 280] 03:54:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ef94c00) [pid = 1744] [serial = 841] [outer = (nil)] 03:54:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x902a4c00) [pid = 1744] [serial = 842] [outer = 0x8ef94c00] 03:54:14 INFO - PROCESS | 1744 | 1467111254004 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x902ac000) [pid = 1744] [serial = 843] [outer = 0x8ef94c00] 03:54:14 INFO - PROCESS | 1744 | 1467111254967 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]]]}] 03:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1254ms 03:54:15 INFO - PROCESS | 1744 | 1467111255005 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 1744 | 1467111255011 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 03:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:54:15 INFO - PROCESS | 1744 | 1467111255020 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 1744 | 1467111255024 Marionette TRACE conn3 <- [1,1094,null,{}] 03:54:15 INFO - PROCESS | 1744 | 1467111255032 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}] 03:54:15 INFO - PROCESS | 1744 | 1467111255038 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:15 INFO - PROCESS | 1744 | 1467111255206 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:54:15 INFO - PROCESS | 1744 | 1467111255354 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 1744 | 1467111255368 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e3000 == 30 [pid = 1744] [id = 281] 03:54:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e2e5c00) [pid = 1744] [serial = 844] [outer = (nil)] 03:54:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ec91400) [pid = 1744] [serial = 845] [outer = 0x8e2e5c00] 03:54:15 INFO - PROCESS | 1744 | 1467111255441 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x902a0400) [pid = 1744] [serial = 846] [outer = 0x8e2e5c00] 03:54:16 INFO - PROCESS | 1744 | 1467111256465 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]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1530ms 03:54:16 INFO - PROCESS | 1744 | 1467111256550 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 1744 | 1467111256556 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 03:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:54:16 INFO - PROCESS | 1744 | 1467111256566 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 1744 | 1467111256570 Marionette TRACE conn3 <- [1,1098,null,{}] 03:54:16 INFO - PROCESS | 1744 | 1467111256576 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}] 03:54:16 INFO - PROCESS | 1744 | 1467111256582 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:16 INFO - PROCESS | 1744 | 1467111256777 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:54:16 INFO - PROCESS | 1744 | 1467111256967 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:16 INFO - PROCESS | 1744 | 1467111256974 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e58c00 == 31 [pid = 1744] [id = 282] 03:54:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90e5c400) [pid = 1744] [serial = 847] [outer = (nil)] 03:54:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x90e94c00) [pid = 1744] [serial = 848] [outer = 0x90e5c400] 03:54:17 INFO - PROCESS | 1744 | 1467111257093 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90e9b800) [pid = 1744] [serial = 849] [outer = 0x90e5c400] 03:54:18 INFO - PROCESS | 1744 | 1467111258019 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]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1528ms 03:54:18 INFO - PROCESS | 1744 | 1467111258095 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 1744 | 1467111258099 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 03:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:54:18 INFO - PROCESS | 1744 | 1467111258105 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 1744 | 1467111258111 Marionette TRACE conn3 <- [1,1102,null,{}] 03:54:18 INFO - PROCESS | 1744 | 1467111258128 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}] 03:54:18 INFO - PROCESS | 1744 | 1467111258136 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:18 INFO - PROCESS | 1744 | 1467111258357 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:54:18 INFO - PROCESS | 1744 | 1467111258603 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:18 INFO - PROCESS | 1744 | 1467111258617 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f90800 == 32 [pid = 1744] [id = 283] 03:54:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x90f92800) [pid = 1744] [serial = 850] [outer = (nil)] 03:54:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91537000) [pid = 1744] [serial = 851] [outer = 0x90f92800] 03:54:18 INFO - PROCESS | 1744 | 1467111258697 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91da8000) [pid = 1744] [serial = 852] [outer = 0x90f92800] 03:54:19 INFO - PROCESS | 1744 | 1467111259677 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]]]}] 03:54:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2b800 == 31 [pid = 1744] [id = 279] 03:54:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec80800 == 30 [pid = 1744] [id = 278] 03:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1684ms 03:54:19 INFO - PROCESS | 1744 | 1467111259790 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 1744 | 1467111259795 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 03:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:54:19 INFO - PROCESS | 1744 | 1467111259812 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 1744 | 1467111259817 Marionette TRACE conn3 <- [1,1106,null,{}] 03:54:19 INFO - PROCESS | 1744 | 1467111259825 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}] 03:54:19 INFO - PROCESS | 1744 | 1467111259830 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:19 INFO - PROCESS | 1744 | 1467111259974 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:54:20 INFO - PROCESS | 1744 | 1467111260150 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 1744 | 1467111260162 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec84c00 == 31 [pid = 1744] [id = 284] 03:54:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ec87c00) [pid = 1744] [serial = 853] [outer = (nil)] 03:54:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ef86c00) [pid = 1744] [serial = 854] [outer = 0x8ec87c00] 03:54:20 INFO - PROCESS | 1744 | 1467111260234 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x902b1800) [pid = 1744] [serial = 855] [outer = 0x8ec87c00] 03:54:21 INFO - PROCESS | 1744 | 1467111261036 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]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1286ms 03:54:21 INFO - PROCESS | 1744 | 1467111261098 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 1744 | 1467111261104 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 03:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:54:21 INFO - PROCESS | 1744 | 1467111261114 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 1744 | 1467111261118 Marionette TRACE conn3 <- [1,1110,null,{}] 03:54:21 INFO - PROCESS | 1744 | 1467111261123 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}] 03:54:21 INFO - PROCESS | 1744 | 1467111261129 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:21 INFO - PROCESS | 1744 | 1467111261332 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:54:21 INFO - PROCESS | 1744 | 1467111261350 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 1744 | 1467111261357 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e5dc00 == 32 [pid = 1744] [id = 285] 03:54:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90e9e000) [pid = 1744] [serial = 856] [outer = (nil)] 03:54:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x90f4ac00) [pid = 1744] [serial = 857] [outer = 0x90e9e000] 03:54:21 INFO - PROCESS | 1744 | 1467111261423 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90f8c400) [pid = 1744] [serial = 858] [outer = 0x90e9e000] 03:54:22 INFO - PROCESS | 1744 | 1467111262257 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]]]}] 03:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1180ms 03:54:22 INFO - PROCESS | 1744 | 1467111262294 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 1744 | 1467111262298 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 03:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:54:22 INFO - PROCESS | 1744 | 1467111262312 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 1744 | 1467111262316 Marionette TRACE conn3 <- [1,1114,null,{}] 03:54:22 INFO - PROCESS | 1744 | 1467111262331 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}] 03:54:22 INFO - PROCESS | 1744 | 1467111262338 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:22 INFO - PROCESS | 1744 | 1467111262582 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ef86400) [pid = 1744] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec85400) [pid = 1744] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90f43800) [pid = 1744] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8eb2bc00) [pid = 1744] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x927e8400) [pid = 1744] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92de5400) [pid = 1744] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92202c00) [pid = 1744] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8eb28800) [pid = 1744] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e2efc00) [pid = 1744] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91fdd800) [pid = 1744] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ec85000) [pid = 1744] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91da3000) [pid = 1744] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9063d400) [pid = 1744] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x927eb400) [pid = 1744] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90e5c000) [pid = 1744] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x930c2400) [pid = 1744] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:54:22 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x928d5400) [pid = 1744] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:54:22 INFO - PROCESS | 1744 | 1467111262699 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 1744 | 1467111262711 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2b000 == 33 [pid = 1744] [id = 286] 03:54:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8eb2bc00) [pid = 1744] [serial = 859] [outer = (nil)] 03:54:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90646800) [pid = 1744] [serial = 860] [outer = 0x8eb2bc00] 03:54:22 INFO - PROCESS | 1744 | 1467111262774 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91fdd800) [pid = 1744] [serial = 861] [outer = 0x8eb2bc00] 03:54:23 INFO - PROCESS | 1744 | 1467111263507 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]]]}] 03:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1241ms 03:54:23 INFO - PROCESS | 1744 | 1467111263547 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 1744 | 1467111263564 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 03:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:54:23 INFO - PROCESS | 1744 | 1467111263570 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 1744 | 1467111263572 Marionette TRACE conn3 <- [1,1118,null,{}] 03:54:23 INFO - PROCESS | 1744 | 1467111263578 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}] 03:54:23 INFO - PROCESS | 1744 | 1467111263582 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:23 INFO - PROCESS | 1744 | 1467111263761 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:54:23 INFO - PROCESS | 1744 | 1467111263874 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 1744 | 1467111263883 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb25000 == 34 [pid = 1744] [id = 287] 03:54:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ec83400) [pid = 1744] [serial = 862] [outer = (nil)] 03:54:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92402800) [pid = 1744] [serial = 863] [outer = 0x8ec83400] 03:54:23 INFO - PROCESS | 1744 | 1467111263944 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9240d800) [pid = 1744] [serial = 864] [outer = 0x8ec83400] 03:54:24 INFO - PROCESS | 1744 | 1467111264678 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]]]}] 03:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1135ms 03:54:24 INFO - PROCESS | 1744 | 1467111264712 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 1744 | 1467111264717 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 03:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:54:24 INFO - PROCESS | 1744 | 1467111264728 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 1744 | 1467111264733 Marionette TRACE conn3 <- [1,1122,null,{}] 03:54:24 INFO - PROCESS | 1744 | 1467111264744 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}] 03:54:24 INFO - PROCESS | 1744 | 1467111264749 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:24 INFO - PROCESS | 1744 | 1467111264923 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:54:25 INFO - PROCESS | 1744 | 1467111265074 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 1744 | 1467111265087 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2eac00 == 35 [pid = 1744] [id = 288] 03:54:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ec78800) [pid = 1744] [serial = 865] [outer = (nil)] 03:54:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ec7fc00) [pid = 1744] [serial = 866] [outer = 0x8ec78800] 03:54:25 INFO - PROCESS | 1744 | 1467111265165 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec8b800) [pid = 1744] [serial = 867] [outer = 0x8ec78800] 03:54:26 INFO - PROCESS | 1744 | 1467111266034 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]]]}] 03:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1334ms 03:54:26 INFO - PROCESS | 1744 | 1467111266061 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 1744 | 1467111266068 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 03:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:54:26 INFO - PROCESS | 1744 | 1467111266077 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 1744 | 1467111266081 Marionette TRACE conn3 <- [1,1126,null,{}] 03:54:26 INFO - PROCESS | 1744 | 1467111266087 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}] 03:54:26 INFO - PROCESS | 1744 | 1467111266092 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:26 INFO - PROCESS | 1744 | 1467111266243 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:54:26 INFO - PROCESS | 1744 | 1467111266413 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 1744 | 1467111266421 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x91533800 == 36 [pid = 1744] [id = 289] 03:54:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91535800) [pid = 1744] [serial = 868] [outer = (nil)] 03:54:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91dad400) [pid = 1744] [serial = 869] [outer = 0x91535800] 03:54:26 INFO - PROCESS | 1744 | 1467111266495 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91fd6c00) [pid = 1744] [serial = 870] [outer = 0x91535800] 03:54:27 INFO - PROCESS | 1744 | 1467111267446 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]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1432ms 03:54:27 INFO - PROCESS | 1744 | 1467111267510 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 1744 | 1467111267514 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 03:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:54:27 INFO - PROCESS | 1744 | 1467111267520 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 1744 | 1467111267526 Marionette TRACE conn3 <- [1,1130,null,{}] 03:54:27 INFO - PROCESS | 1744 | 1467111267541 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}] 03:54:27 INFO - PROCESS | 1744 | 1467111267550 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:27 INFO - PROCESS | 1744 | 1467111267763 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:54:27 INFO - PROCESS | 1744 | 1467111267973 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 1744 | 1467111267985 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x927efc00 == 37 [pid = 1744] [id = 290] 03:54:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x927f0800) [pid = 1744] [serial = 871] [outer = (nil)] 03:54:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x928d5800) [pid = 1744] [serial = 872] [outer = 0x927f0800] 03:54:28 INFO - PROCESS | 1744 | 1467111268104 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x928e0400) [pid = 1744] [serial = 873] [outer = 0x927f0800] 03:54:28 INFO - PROCESS | 1744 | 1467111268966 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]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1484ms 03:54:29 INFO - PROCESS | 1744 | 1467111269004 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 1744 | 1467111269008 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 03:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:54:29 INFO - PROCESS | 1744 | 1467111269014 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 1744 | 1467111269018 Marionette TRACE conn3 <- [1,1134,null,{}] 03:54:29 INFO - PROCESS | 1744 | 1467111269024 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}] 03:54:29 INFO - PROCESS | 1744 | 1467111269030 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:29 INFO - PROCESS | 1744 | 1467111269197 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:54:29 INFO - PROCESS | 1744 | 1467111269349 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 1744 | 1467111269357 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x927eb400 == 38 [pid = 1744] [id = 291] 03:54:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92dcc800) [pid = 1744] [serial = 874] [outer = (nil)] 03:54:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92dea800) [pid = 1744] [serial = 875] [outer = 0x92dcc800] 03:54:29 INFO - PROCESS | 1744 | 1467111269430 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x930bfc00) [pid = 1744] [serial = 876] [outer = 0x92dcc800] 03:54:30 INFO - PROCESS | 1744 | 1467111270283 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]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1329ms 03:54:30 INFO - PROCESS | 1744 | 1467111270359 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 1744 | 1467111270362 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 03:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:54:30 INFO - PROCESS | 1744 | 1467111270371 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 1744 | 1467111270374 Marionette TRACE conn3 <- [1,1138,null,{}] 03:54:30 INFO - PROCESS | 1744 | 1467111270378 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}] 03:54:30 INFO - PROCESS | 1744 | 1467111270384 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:30 INFO - PROCESS | 1744 | 1467111270536 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:54:30 INFO - PROCESS | 1744 | 1467111270689 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 1744 | 1467111270695 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b800 == 39 [pid = 1744] [id = 292] 03:54:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x902b7c00) [pid = 1744] [serial = 877] [outer = (nil)] 03:54:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93e85000) [pid = 1744] [serial = 878] [outer = 0x902b7c00] 03:54:30 INFO - PROCESS | 1744 | 1467111270772 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93e37800) [pid = 1744] [serial = 879] [outer = 0x902b7c00] 03:54:31 INFO - PROCESS | 1744 | 1467111271607 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]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1287ms 03:54:31 INFO - PROCESS | 1744 | 1467111271659 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 1744 | 1467111271663 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 03:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:54:31 INFO - PROCESS | 1744 | 1467111271669 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 1744 | 1467111271672 Marionette TRACE conn3 <- [1,1142,null,{}] 03:54:31 INFO - PROCESS | 1744 | 1467111271679 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}] 03:54:31 INFO - PROCESS | 1744 | 1467111271689 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:31 INFO - PROCESS | 1744 | 1467111271895 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:54:32 INFO - PROCESS | 1744 | 1467111272052 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 1744 | 1467111272062 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c070000 == 40 [pid = 1744] [id = 293] 03:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8c074400) [pid = 1744] [serial = 880] [outer = (nil)] 03:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x902aa400) [pid = 1744] [serial = 881] [outer = 0x8c074400] 03:54:32 INFO - PROCESS | 1744 | 1467111272134 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9240f400) [pid = 1744] [serial = 882] [outer = 0x8c074400] 03:54:33 INFO - PROCESS | 1744 | 1467111273165 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]]]}] 03:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1532ms 03:54:33 INFO - PROCESS | 1744 | 1467111273202 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:54:33 INFO - PROCESS | 1744 | 1467111273207 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 03:54:33 INFO - PROCESS | 1744 | 1467111273216 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:54:33 INFO - PROCESS | 1744 | 1467111273220 Marionette TRACE conn3 <- [1,1146,null,{}] 03:54:33 INFO - PROCESS | 1744 | 1467111273228 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}] 03:54:33 INFO - PROCESS | 1744 | 1467111273234 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:33 INFO - PROCESS | 1744 | 1467111273396 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:54:33 INFO - PROCESS | 1744 | 1467111273604 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:33 INFO - PROCESS | 1744 | 1467111273614 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c076c00 == 41 [pid = 1744] [id = 294] 03:54:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ec85400) [pid = 1744] [serial = 883] [outer = (nil)] 03:54:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ef8b400) [pid = 1744] [serial = 884] [outer = 0x8ec85400] 03:54:33 INFO - PROCESS | 1744 | 1467111273692 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x902ab400) [pid = 1744] [serial = 885] [outer = 0x8ec85400] 03:54:34 INFO - PROCESS | 1744 | 1467111274556 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]]]}] 03:54:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2b000 == 40 [pid = 1744] [id = 286] 03:54:34 INFO - PROCESS | 1744 | --DOCSHELL 0x90e5dc00 == 39 [pid = 1744] [id = 285] 03:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1386ms 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x902a4c00) [pid = 1744] [serial = 842] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec84c00 == 38 [pid = 1744] [id = 284] 03:54:34 INFO - PROCESS | 1744 | --DOCSHELL 0x90f90800 == 37 [pid = 1744] [id = 283] 03:54:34 INFO - PROCESS | 1744 | --DOCSHELL 0x90e58c00 == 36 [pid = 1744] [id = 282] 03:54:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e3000 == 35 [pid = 1744] [id = 281] 03:54:34 INFO - PROCESS | 1744 | 1467111274623 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 1744 | 1467111274630 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 03:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:54:34 INFO - PROCESS | 1744 | 1467111274641 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 1744 | 1467111274645 Marionette TRACE conn3 <- [1,1150,null,{}] 03:54:34 INFO - PROCESS | 1744 | 1467111274652 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}] 03:54:34 INFO - PROCESS | 1744 | 1467111274657 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:34 INFO - PROCESS | 1744 | 1467111274806 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ef93800) [pid = 1744] [serial = 836] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ef88000) [pid = 1744] [serial = 821] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x902a7800) [pid = 1744] [serial = 822] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90f8a800) [pid = 1744] [serial = 824] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8eb30c00) [pid = 1744] [serial = 839] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x928e0800) [pid = 1744] [serial = 827] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91533c00) [pid = 1744] [serial = 825] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x930c1800) [pid = 1744] [serial = 830] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92316000) [pid = 1744] [serial = 812] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x902a1c00) [pid = 1744] [serial = 815] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9240b400) [pid = 1744] [serial = 813] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ef91400) [pid = 1744] [serial = 794] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9063f400) [pid = 1744] [serial = 795] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92417400) [pid = 1744] [serial = 792] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec8f000) [pid = 1744] [serial = 803] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ef88c00) [pid = 1744] [serial = 804] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91dacc00) [pid = 1744] [serial = 809] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9064b400) [pid = 1744] [serial = 806] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x90e54800) [pid = 1744] [serial = 807] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x927f1400) [pid = 1744] [serial = 800] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x928d7c00) [pid = 1744] [serial = 801] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90f4a000) [pid = 1744] [serial = 797] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x90f97c00) [pid = 1744] [serial = 798] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec7d800) [pid = 1744] [serial = 840] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92dc4800) [pid = 1744] [serial = 828] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93e38400) [pid = 1744] [serial = 833] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x92dc8400) [pid = 1744] [serial = 819] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x930cb800) [pid = 1744] [serial = 831] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x93e83800) [pid = 1744] [serial = 834] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9029c800) [pid = 1744] [serial = 837] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x902b2400) [pid = 1744] [serial = 816] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x91fd9c00) [pid = 1744] [serial = 810] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x92dc5c00) [pid = 1744] [serial = 818] [outer = (nil)] [url = about:blank] 03:54:34 INFO - PROCESS | 1744 | 1467111274971 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 1744 | 1467111274979 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7d800 == 36 [pid = 1744] [id = 295] 03:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8ef88c00) [pid = 1744] [serial = 886] [outer = (nil)] 03:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x902a4400) [pid = 1744] [serial = 887] [outer = 0x8ef88c00] 03:54:35 INFO - PROCESS | 1744 | 1467111275048 Marionette DEBUG loaded listener.js 03:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x902ae000) [pid = 1744] [serial = 888] [outer = 0x8ef88c00] 03:54:35 INFO - PROCESS | 1744 | 1467111275768 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]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1181ms 03:54:35 INFO - PROCESS | 1744 | 1467111275829 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:54:35 INFO - PROCESS | 1744 | 1467111275831 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 03:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:54:35 INFO - PROCESS | 1744 | 1467111275839 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - PROCESS | 1744 | 1467111275844 Marionette TRACE conn3 <- [1,1154,null,{}] 03:54:35 INFO - PROCESS | 1744 | 1467111275858 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}] 03:54:35 INFO - PROCESS | 1744 | 1467111275865 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:36 INFO - PROCESS | 1744 | 1467111276015 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:54:36 INFO - PROCESS | 1744 | 1467111276025 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 1744 | 1467111276034 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4dc00 == 37 [pid = 1744] [id = 296] 03:54:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x90f4e000) [pid = 1744] [serial = 889] [outer = (nil)] 03:54:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9152a400) [pid = 1744] [serial = 890] [outer = 0x90f4e000] 03:54:36 INFO - PROCESS | 1744 | 1467111276095 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91da4000) [pid = 1744] [serial = 891] [outer = 0x90f4e000] 03:54:36 INFO - PROCESS | 1744 | 1467111276930 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]]]}] 03:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1143ms 03:54:36 INFO - PROCESS | 1744 | 1467111276984 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:54:36 INFO - PROCESS | 1744 | 1467111276987 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 03:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:54:36 INFO - PROCESS | 1744 | 1467111276994 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 1744 | 1467111276996 Marionette TRACE conn3 <- [1,1158,null,{}] 03:54:37 INFO - PROCESS | 1744 | 1467111277002 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}] 03:54:37 INFO - PROCESS | 1744 | 1467111277005 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:37 INFO - PROCESS | 1744 | 1467111277148 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:54:37 INFO - PROCESS | 1744 | 1467111277155 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 1744 | 1467111277164 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x906ba400 == 38 [pid = 1744] [id = 297] 03:54:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91dacc00) [pid = 1744] [serial = 892] [outer = (nil)] 03:54:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91fde800) [pid = 1744] [serial = 893] [outer = 0x91dacc00] 03:54:37 INFO - PROCESS | 1744 | 1467111277224 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92316400) [pid = 1744] [serial = 894] [outer = 0x91dacc00] 03:54:38 INFO - PROCESS | 1744 | 1467111278092 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]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1127ms 03:54:38 INFO - PROCESS | 1744 | 1467111278121 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 1744 | 1467111278124 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 03:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:54:38 INFO - PROCESS | 1744 | 1467111278130 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 1744 | 1467111278132 Marionette TRACE conn3 <- [1,1162,null,{}] 03:54:38 INFO - PROCESS | 1744 | 1467111278137 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}] 03:54:38 INFO - PROCESS | 1744 | 1467111278141 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:38 INFO - PROCESS | 1744 | 1467111278313 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:54:38 INFO - PROCESS | 1744 | 1467111278393 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 1744 | 1467111278400 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c073400 == 39 [pid = 1744] [id = 298] 03:54:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90e98400) [pid = 1744] [serial = 895] [outer = (nil)] 03:54:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92410400) [pid = 1744] [serial = 896] [outer = 0x90e98400] 03:54:38 INFO - PROCESS | 1744 | 1467111278460 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92415000) [pid = 1744] [serial = 897] [outer = 0x90e98400] 03:54:39 INFO - PROCESS | 1744 | 1467111279273 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]]]}] 03:54:39 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90e9e000) [pid = 1744] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:54:39 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8eb2bc00) [pid = 1744] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:54:39 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e2e5c00) [pid = 1744] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:54:39 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90f92800) [pid = 1744] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:54:39 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ec87c00) [pid = 1744] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1227ms 03:54:39 INFO - PROCESS | 1744 | 1467111279357 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 03:54:39 INFO - PROCESS | 1744 | 1467111279361 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 03:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:54:39 INFO - PROCESS | 1744 | 1467111279366 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - PROCESS | 1744 | 1467111279368 Marionette TRACE conn3 <- [1,1166,null,{}] 03:54:39 INFO - PROCESS | 1744 | 1467111279373 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}] 03:54:39 INFO - PROCESS | 1744 | 1467111279381 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:39 INFO - PROCESS | 1744 | 1467111279540 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:54:39 INFO - PROCESS | 1744 | 1467111279549 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 1744 | 1467111279561 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e5ec00 == 40 [pid = 1744] [id = 299] 03:54:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92209400) [pid = 1744] [serial = 898] [outer = (nil)] 03:54:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92dc6400) [pid = 1744] [serial = 899] [outer = 0x92209400] 03:54:39 INFO - PROCESS | 1744 | 1467111279624 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92dcec00) [pid = 1744] [serial = 900] [outer = 0x92209400] 03:54:40 INFO - PROCESS | 1744 | 1467111280368 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]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1031ms 03:54:40 INFO - PROCESS | 1744 | 1467111280397 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 1744 | 1467111280401 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 03:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:54:40 INFO - PROCESS | 1744 | 1467111280406 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 1744 | 1467111280408 Marionette TRACE conn3 <- [1,1170,null,{}] 03:54:40 INFO - PROCESS | 1744 | 1467111280413 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}] 03:54:40 INFO - PROCESS | 1744 | 1467111280417 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:40 INFO - PROCESS | 1744 | 1467111280585 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:54:40 INFO - PROCESS | 1744 | 1467111280604 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 1744 | 1467111280627 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2b800 == 41 [pid = 1744] [id = 300] 03:54:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x928da800) [pid = 1744] [serial = 901] [outer = (nil)] 03:54:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93a26c00) [pid = 1744] [serial = 902] [outer = 0x928da800] 03:54:40 INFO - PROCESS | 1744 | 1467111280683 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93e38800) [pid = 1744] [serial = 903] [outer = 0x928da800] 03:54:41 INFO - PROCESS | 1744 | 1467111281388 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]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1081ms 03:54:41 INFO - PROCESS | 1744 | 1467111281488 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 1744 | 1467111281494 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 03:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:54:41 INFO - PROCESS | 1744 | 1467111281501 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 1744 | 1467111281507 Marionette TRACE conn3 <- [1,1174,null,{}] 03:54:41 INFO - PROCESS | 1744 | 1467111281515 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}] 03:54:41 INFO - PROCESS | 1744 | 1467111281520 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:41 INFO - PROCESS | 1744 | 1467111281725 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:54:41 INFO - PROCESS | 1744 | 1467111281881 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 1744 | 1467111281894 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2c000 == 42 [pid = 1744] [id = 301] 03:54:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8eb2d000) [pid = 1744] [serial = 904] [outer = (nil)] 03:54:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ec7a800) [pid = 1744] [serial = 905] [outer = 0x8eb2d000] 03:54:41 INFO - PROCESS | 1744 | 1467111281966 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec93400) [pid = 1744] [serial = 906] [outer = 0x8eb2d000] 03:54:42 INFO - PROCESS | 1744 | 1467111282810 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] 03:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:54:42 INFO - PROCESS | 1744 | 1467111282891 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 03:54:42 INFO - PROCESS | 1744 | 1467111282902 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - PROCESS | 1744 | 1467111282907 Marionette TRACE conn3 <- [1,1178,null,{}] 03:54:42 INFO - PROCESS | 1744 | 1467111282913 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}] 03:54:42 INFO - PROCESS | 1744 | 1467111282918 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:43 INFO - PROCESS | 1744 | 1467111283112 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:54:43 INFO - PROCESS | 1744 | 1467111283265 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 1744 | 1467111283273 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb28400 == 43 [pid = 1744] [id = 302] 03:54:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x906ad400) [pid = 1744] [serial = 907] [outer = (nil)] 03:54:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x90ea0c00) [pid = 1744] [serial = 908] [outer = 0x906ad400] 03:54:43 INFO - PROCESS | 1744 | 1467111283351 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90f90800) [pid = 1744] [serial = 909] [outer = 0x906ad400] 03:54:44 INFO - PROCESS | 1744 | 1467111284210 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] 03:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:54:44 INFO - PROCESS | 1744 | 1467111284292 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 03:54:44 INFO - PROCESS | 1744 | 1467111284298 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 1744 | 1467111284301 Marionette TRACE conn3 <- [1,1182,null,{}] 03:54:44 INFO - PROCESS | 1744 | 1467111284315 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}] 03:54:44 INFO - PROCESS | 1744 | 1467111284323 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:44 INFO - PROCESS | 1744 | 1467111284522 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:54:44 INFO - PROCESS | 1744 | 1467111284678 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 1744 | 1467111284692 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x928ddc00 == 44 [pid = 1744] [id = 303] 03:54:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x928e0800) [pid = 1744] [serial = 910] [outer = (nil)] 03:54:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93a27c00) [pid = 1744] [serial = 911] [outer = 0x928e0800] 03:54:44 INFO - PROCESS | 1744 | 1467111284766 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93ec3000) [pid = 1744] [serial = 912] [outer = 0x928e0800] 03:54:45 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:45 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:54:45 INFO - PROCESS | 1744 | 1467111285620 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] 03:54:45 INFO - PROCESS | 1744 | 1467111285684 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 03:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:54:45 INFO - PROCESS | 1744 | 1467111285690 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:54:45 INFO - PROCESS | 1744 | 1467111285692 Marionette TRACE conn3 <- [1,1186,null,{}] 03:54:45 INFO - PROCESS | 1744 | 1467111285698 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}] 03:54:45 INFO - PROCESS | 1744 | 1467111285703 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:45 INFO - PROCESS | 1744 | 1467111285859 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:54:46 INFO - PROCESS | 1744 | 1467111286011 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 1744 | 1467111286017 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f800 == 45 [pid = 1744] [id = 304] 03:54:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x928d8000) [pid = 1744] [serial = 913] [outer = (nil)] 03:54:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93e3ac00) [pid = 1744] [serial = 914] [outer = 0x928d8000] 03:54:46 INFO - PROCESS | 1744 | 1467111286105 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x95267c00) [pid = 1744] [serial = 915] [outer = 0x928d8000] 03:54:46 INFO - PROCESS | 1744 | 1467111286919 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] 03:54:46 INFO - PROCESS | 1744 | 1467111286973 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 03:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:54:46 INFO - PROCESS | 1744 | 1467111286979 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 1744 | 1467111286982 Marionette TRACE conn3 <- [1,1190,null,{}] 03:54:46 INFO - PROCESS | 1744 | 1467111286987 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}] 03:54:46 INFO - PROCESS | 1744 | 1467111286992 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:47 INFO - PROCESS | 1744 | 1467111287143 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:54:47 INFO - PROCESS | 1744 | 1467111287298 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 1744 | 1467111287306 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06a800 == 46 [pid = 1744] [id = 305] 03:54:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92201400) [pid = 1744] [serial = 916] [outer = (nil)] 03:54:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x96673800) [pid = 1744] [serial = 917] [outer = 0x92201400] 03:54:47 INFO - PROCESS | 1744 | 1467111287378 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9667a400) [pid = 1744] [serial = 918] [outer = 0x92201400] 03:54:48 INFO - PROCESS | 1744 | 1467111288243 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] 03:54:48 INFO - PROCESS | 1744 | 1467111288311 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 03:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:54:48 INFO - PROCESS | 1744 | 1467111288318 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:54:48 INFO - PROCESS | 1744 | 1467111288322 Marionette TRACE conn3 <- [1,1194,null,{}] 03:54:48 INFO - PROCESS | 1744 | 1467111288327 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}] 03:54:48 INFO - PROCESS | 1744 | 1467111288336 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:48 INFO - PROCESS | 1744 | 1467111288560 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:54:48 INFO - PROCESS | 1744 | 1467111288716 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 1744 | 1467111288726 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f43800 == 47 [pid = 1744] [id = 306] 03:54:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x90f8b800) [pid = 1744] [serial = 919] [outer = (nil)] 03:54:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x98442c00) [pid = 1744] [serial = 920] [outer = 0x90f8b800] 03:54:48 INFO - PROCESS | 1744 | 1467111288795 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9948f800) [pid = 1744] [serial = 921] [outer = 0x90f8b800] 03:54:49 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:49 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:49 INFO - PROCESS | 1744 | 1467111289854 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] 03:54:49 INFO - PROCESS | 1744 | 1467111289910 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 03:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:54:49 INFO - PROCESS | 1744 | 1467111289917 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 1744 | 1467111289922 Marionette TRACE conn3 <- [1,1198,null,{}] 03:54:49 INFO - PROCESS | 1744 | 1467111289929 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}] 03:54:49 INFO - PROCESS | 1744 | 1467111289935 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:50 INFO - PROCESS | 1744 | 1467111290092 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:54:50 INFO - PROCESS | 1744 | 1467111290302 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 1744 | 1467111290315 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x90641800 == 48 [pid = 1744] [id = 307] 03:54:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90645000) [pid = 1744] [serial = 922] [outer = (nil)] 03:54:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x906ac400) [pid = 1744] [serial = 923] [outer = 0x90645000] 03:54:50 INFO - PROCESS | 1744 | 1467111290381 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x90e59000) [pid = 1744] [serial = 924] [outer = 0x90645000] 03:54:51 INFO - PROCESS | 1744 | 1467111291208 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]]]}] 03:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1331ms 03:54:51 INFO - PROCESS | 1744 | 1467111291249 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:54:51 INFO - PROCESS | 1744 | 1467111291255 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 03:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:54:51 INFO - PROCESS | 1744 | 1467111291263 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:54:51 INFO - PROCESS | 1744 | 1467111291267 Marionette TRACE conn3 <- [1,1202,null,{}] 03:54:51 INFO - PROCESS | 1744 | 1467111291273 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}] 03:54:51 INFO - PROCESS | 1744 | 1467111291277 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:51 INFO - PROCESS | 1744 | 1467111291436 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:54:51 INFO - PROCESS | 1744 | 1467111291599 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:51 INFO - PROCESS | 1744 | 1467111291607 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec92c00 == 49 [pid = 1744] [id = 308] 03:54:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x91daac00) [pid = 1744] [serial = 925] [outer = (nil)] 03:54:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x91fd9c00) [pid = 1744] [serial = 926] [outer = 0x91daac00] 03:54:51 INFO - PROCESS | 1744 | 1467111291674 Marionette DEBUG loaded listener.js 03:54:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9220b400) [pid = 1744] [serial = 927] [outer = 0x91daac00] 03:54:52 INFO - PROCESS | 1744 | --DOCSHELL 0x90e5ec00 == 48 [pid = 1744] [id = 299] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x92402800) [pid = 1744] [serial = 863] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90e94c00) [pid = 1744] [serial = 848] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8c073400 == 47 [pid = 1744] [id = 298] 03:54:52 INFO - PROCESS | 1744 | --DOCSHELL 0x906ba400 == 46 [pid = 1744] [id = 297] 03:54:52 INFO - PROCESS | 1744 | --DOCSHELL 0x90f4dc00 == 45 [pid = 1744] [id = 296] 03:54:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7d800 == 44 [pid = 1744] [id = 295] 03:54:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8c076c00 == 43 [pid = 1744] [id = 294] 03:54:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb25000 == 42 [pid = 1744] [id = 287] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x90f4ac00) [pid = 1744] [serial = 857] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x90646800) [pid = 1744] [serial = 860] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90f8c400) [pid = 1744] [serial = 858] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x902a0400) [pid = 1744] [serial = 846] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91da8000) [pid = 1744] [serial = 852] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91537000) [pid = 1744] [serial = 851] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ec91400) [pid = 1744] [serial = 845] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ef86c00) [pid = 1744] [serial = 854] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91fdd800) [pid = 1744] [serial = 861] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x902b1800) [pid = 1744] [serial = 855] [outer = (nil)] [url = about:blank] 03:54:52 INFO - PROCESS | 1744 | 1467111292478 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]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1230ms 03:54:52 INFO - PROCESS | 1744 | 1467111292532 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 1744 | 1467111292535 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 03:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:54:52 INFO - PROCESS | 1744 | 1467111292543 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 1744 | 1467111292548 Marionette TRACE conn3 <- [1,1206,null,{}] 03:54:52 INFO - PROCESS | 1744 | 1467111292561 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}] 03:54:52 INFO - PROCESS | 1744 | 1467111292568 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:52 INFO - PROCESS | 1744 | 1467111292720 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:54:52 INFO - PROCESS | 1744 | 1467111292729 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 1744 | 1467111292738 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da2000 == 43 [pid = 1744] [id = 309] 03:54:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91da2800) [pid = 1744] [serial = 928] [outer = (nil)] 03:54:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x927e3400) [pid = 1744] [serial = 929] [outer = 0x91da2800] 03:54:52 INFO - PROCESS | 1744 | 1467111292803 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x928d9000) [pid = 1744] [serial = 930] [outer = 0x91da2800] 03:54:53 INFO - PROCESS | 1744 | 1467111293634 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]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1136ms 03:54:53 INFO - PROCESS | 1744 | 1467111293684 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:54:53 INFO - PROCESS | 1744 | 1467111293689 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 03:54:53 INFO - PROCESS | 1744 | 1467111293694 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 1744 | 1467111293698 Marionette TRACE conn3 <- [1,1210,null,{}] 03:54:53 INFO - PROCESS | 1744 | 1467111293702 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}] 03:54:53 INFO - PROCESS | 1744 | 1467111293707 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:53 INFO - PROCESS | 1744 | 1467111293843 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:54:53 INFO - PROCESS | 1744 | 1467111293855 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 1744 | 1467111293863 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x92406c00 == 44 [pid = 1744] [id = 310] 03:54:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x930bd000) [pid = 1744] [serial = 931] [outer = (nil)] 03:54:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93e3a800) [pid = 1744] [serial = 932] [outer = 0x930bd000] 03:54:53 INFO - PROCESS | 1744 | 1467111293924 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9481e400) [pid = 1744] [serial = 933] [outer = 0x930bd000] 03:54:54 INFO - PROCESS | 1744 | 1467111294771 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]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1131ms 03:54:54 INFO - PROCESS | 1744 | 1467111294826 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 03:54:54 INFO - PROCESS | 1744 | 1467111294830 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 03:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:54:54 INFO - PROCESS | 1744 | 1467111294840 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - PROCESS | 1744 | 1467111294842 Marionette TRACE conn3 <- [1,1214,null,{}] 03:54:54 INFO - PROCESS | 1744 | 1467111294847 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}] 03:54:54 INFO - PROCESS | 1744 | 1467111294852 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:55 INFO - PROCESS | 1744 | 1467111295037 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:54:55 INFO - PROCESS | 1744 | 1467111295054 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 1744 | 1467111295062 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c067400 == 45 [pid = 1744] [id = 311] 03:54:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92dcf400) [pid = 1744] [serial = 934] [outer = (nil)] 03:54:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x97925c00) [pid = 1744] [serial = 935] [outer = 0x92dcf400] 03:54:55 INFO - PROCESS | 1744 | 1467111295120 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9836c400) [pid = 1744] [serial = 936] [outer = 0x92dcf400] 03:54:55 INFO - PROCESS | 1744 | 1467111295890 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]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1130ms 03:54:55 INFO - PROCESS | 1744 | 1467111295971 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 1744 | 1467111295974 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 03:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:54:55 INFO - PROCESS | 1744 | 1467111295979 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 1744 | 1467111295982 Marionette TRACE conn3 <- [1,1218,null,{}] 03:54:55 INFO - PROCESS | 1744 | 1467111295987 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}] 03:54:55 INFO - PROCESS | 1744 | 1467111295995 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:56 INFO - PROCESS | 1744 | 1467111296214 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:54:56 INFO - PROCESS | 1744 | 1467111296292 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 1744 | 1467111296300 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb22800 == 46 [pid = 1744] [id = 312] 03:54:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8eb27400) [pid = 1744] [serial = 937] [outer = (nil)] 03:54:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x99f9ec00) [pid = 1744] [serial = 938] [outer = 0x8eb27400] 03:54:56 INFO - PROCESS | 1744 | 1467111296359 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x90f92800) [pid = 1744] [serial = 939] [outer = 0x8eb27400] 03:54:56 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x90e5c400) [pid = 1744] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:54:56 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90e98400) [pid = 1744] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:54:56 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91dacc00) [pid = 1744] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:54:56 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x90f4e000) [pid = 1744] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:54:56 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x92209400) [pid = 1744] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:54:56 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ef88c00) [pid = 1744] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:54:56 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ec85400) [pid = 1744] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:54:57 INFO - PROCESS | 1744 | 1467111297206 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]]]}] 03:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1282ms 03:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:54:57 INFO - PROCESS | 1744 | 1467111297262 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:54:57 INFO - PROCESS | 1744 | 1467111297265 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 03:54:57 INFO - PROCESS | 1744 | 1467111297271 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:54:57 INFO - PROCESS | 1744 | 1467111297274 Marionette TRACE conn3 <- [1,1222,null,{}] 03:54:57 INFO - PROCESS | 1744 | 1467111297279 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}] 03:54:57 INFO - PROCESS | 1744 | 1467111297283 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:57 INFO - PROCESS | 1744 | 1467111297457 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:54:57 INFO - PROCESS | 1744 | 1467111297472 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 1744 | 1467111297480 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef90c00 == 47 [pid = 1744] [id = 313] 03:54:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x90e56800) [pid = 1744] [serial = 940] [outer = (nil)] 03:54:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9241fc00) [pid = 1744] [serial = 941] [outer = 0x90e56800] 03:54:57 INFO - PROCESS | 1744 | 1467111297540 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x93e3cc00) [pid = 1744] [serial = 942] [outer = 0x90e56800] 03:54:58 INFO - PROCESS | 1744 | 1467111298243 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] 03:54:58 INFO - PROCESS | 1744 | 1467111298304 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 03:54:58 INFO - PROCESS | 1744 | 1467111298310 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 1744 | 1467111298313 Marionette TRACE conn3 <- [1,1226,null,{}] 03:54:58 INFO - PROCESS | 1744 | 1467111298318 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}] 03:54:58 INFO - PROCESS | 1744 | 1467111298322 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:58 INFO - PROCESS | 1744 | 1467111298534 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:54:58 INFO - PROCESS | 1744 | 1467111298545 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 1744 | 1467111298553 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ec800 == 48 [pid = 1744] [id = 314] 03:54:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e2efc00) [pid = 1744] [serial = 943] [outer = (nil)] 03:54:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9a19ac00) [pid = 1744] [serial = 944] [outer = 0x8e2efc00] 03:54:58 INFO - PROCESS | 1744 | 1467111298611 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9a1e1400) [pid = 1744] [serial = 945] [outer = 0x8e2efc00] 03:54:59 INFO - PROCESS | 1744 | 1467111299505 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]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1227ms 03:54:59 INFO - PROCESS | 1744 | 1467111299538 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:54:59 INFO - PROCESS | 1744 | 1467111299543 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 03:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:54:59 INFO - PROCESS | 1744 | 1467111299551 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - PROCESS | 1744 | 1467111299556 Marionette TRACE conn3 <- [1,1230,null,{}] 03:54:59 INFO - PROCESS | 1744 | 1467111299565 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}] 03:54:59 INFO - PROCESS | 1744 | 1467111299570 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:59 INFO - PROCESS | 1744 | 1467111299739 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:54:59 INFO - PROCESS | 1744 | 1467111299899 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 1744 | 1467111299910 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:54:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7b000 == 49 [pid = 1744] [id = 315] 03:54:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ef90000) [pid = 1744] [serial = 946] [outer = (nil)] 03:54:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x90649c00) [pid = 1744] [serial = 947] [outer = 0x8ef90000] 03:54:59 INFO - PROCESS | 1744 | 1467111299982 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x90e5c400) [pid = 1744] [serial = 948] [outer = 0x8ef90000] 03:55:00 INFO - PROCESS | 1744 | 1467111300869 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]]]}] 03:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1382ms 03:55:00 INFO - PROCESS | 1744 | 1467111300935 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 1744 | 1467111300941 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 03:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:55:00 INFO - PROCESS | 1744 | 1467111300952 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 1744 | 1467111300955 Marionette TRACE conn3 <- [1,1234,null,{}] 03:55:00 INFO - PROCESS | 1744 | 1467111300961 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}] 03:55:00 INFO - PROCESS | 1744 | 1467111300968 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:01 INFO - PROCESS | 1744 | 1467111301167 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:55:01 INFO - PROCESS | 1744 | 1467111301328 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 1744 | 1467111301337 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x91537c00 == 50 [pid = 1744] [id = 316] 03:55:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91fd3400) [pid = 1744] [serial = 949] [outer = (nil)] 03:55:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9220ac00) [pid = 1744] [serial = 950] [outer = 0x91fd3400] 03:55:01 INFO - PROCESS | 1744 | 1467111301413 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x928da400) [pid = 1744] [serial = 951] [outer = 0x91fd3400] 03:55:02 INFO - PROCESS | 1744 | 1467111302283 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]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1382ms 03:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:55:02 INFO - PROCESS | 1744 | 1467111302335 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 1744 | 1467111302338 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 03:55:02 INFO - PROCESS | 1744 | 1467111302345 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 1744 | 1467111302350 Marionette TRACE conn3 <- [1,1238,null,{}] 03:55:02 INFO - PROCESS | 1744 | 1467111302365 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}] 03:55:02 INFO - PROCESS | 1744 | 1467111302378 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:02 INFO - PROCESS | 1744 | 1467111302548 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:55:02 INFO - PROCESS | 1744 | 1467111302709 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 1744 | 1467111302730 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x99486800 == 51 [pid = 1744] [id = 317] 03:55:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x994e2800) [pid = 1744] [serial = 952] [outer = (nil)] 03:55:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x99714000) [pid = 1744] [serial = 953] [outer = 0x994e2800] 03:55:02 INFO - PROCESS | 1744 | 1467111302809 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a40a400) [pid = 1744] [serial = 954] [outer = 0x994e2800] 03:55:03 INFO - PROCESS | 1744 | 1467111303603 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]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1284ms 03:55:03 INFO - PROCESS | 1744 | 1467111303627 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:55:03 INFO - PROCESS | 1744 | 1467111303632 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 03:55:03 INFO - PROCESS | 1744 | 1467111303637 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - PROCESS | 1744 | 1467111303641 Marionette TRACE conn3 <- [1,1242,null,{}] 03:55:03 INFO - PROCESS | 1744 | 1467111303646 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}] 03:55:03 INFO - PROCESS | 1744 | 1467111303650 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:03 INFO - PROCESS | 1744 | 1467111303804 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:55:03 INFO - PROCESS | 1744 | 1467111303967 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 1744 | 1467111303978 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x994e1000 == 52 [pid = 1744] [id = 318] 03:55:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9a64c400) [pid = 1744] [serial = 955] [outer = (nil)] 03:55:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9a651400) [pid = 1744] [serial = 956] [outer = 0x9a64c400] 03:55:04 INFO - PROCESS | 1744 | 1467111304046 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9a650400) [pid = 1744] [serial = 957] [outer = 0x9a64c400] 03:55:04 INFO - PROCESS | 1744 | 1467111304901 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]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1332ms 03:55:04 INFO - PROCESS | 1744 | 1467111304970 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 1744 | 1467111304974 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 03:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:55:04 INFO - PROCESS | 1744 | 1467111304979 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - PROCESS | 1744 | 1467111304983 Marionette TRACE conn3 <- [1,1246,null,{}] 03:55:04 INFO - PROCESS | 1744 | 1467111304988 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}] 03:55:04 INFO - PROCESS | 1744 | 1467111304992 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:05 INFO - PROCESS | 1744 | 1467111305145 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:55:05 INFO - PROCESS | 1744 | 1467111305306 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:05 INFO - PROCESS | 1744 | 1467111305312 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c072c00 == 53 [pid = 1744] [id = 319] 03:55:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9526ec00) [pid = 1744] [serial = 958] [outer = (nil)] 03:55:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9a658c00) [pid = 1744] [serial = 959] [outer = 0x9526ec00] 03:55:05 INFO - PROCESS | 1744 | 1467111305384 Marionette DEBUG loaded listener.js 03:55:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9a829800) [pid = 1744] [serial = 960] [outer = 0x9526ec00] 03:55:06 INFO - PROCESS | 1744 | 1467111306251 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]]]}] 03:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1327ms 03:55:06 INFO - PROCESS | 1744 | 1467111306307 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:55:06 INFO - PROCESS | 1744 | 1467111306311 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 03:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:55:06 INFO - PROCESS | 1744 | 1467111306317 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:55:06 INFO - PROCESS | 1744 | 1467111306320 Marionette TRACE conn3 <- [1,1250,null,{}] 03:55:06 INFO - PROCESS | 1744 | 1467111306326 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}] 03:55:06 INFO - PROCESS | 1744 | 1467111306335 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:06 INFO - PROCESS | 1744 | 1467111306531 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:55:06 INFO - PROCESS | 1744 | 1467111306691 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 1744 | 1467111306699 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c073800 == 54 [pid = 1744] [id = 320] 03:55:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8e2e3000) [pid = 1744] [serial = 961] [outer = (nil)] 03:55:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9a8a4400) [pid = 1744] [serial = 962] [outer = 0x8e2e3000] 03:55:06 INFO - PROCESS | 1744 | 1467111306770 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9ab32400) [pid = 1744] [serial = 963] [outer = 0x8e2e3000] 03:55:07 INFO - PROCESS | 1744 | 1467111307614 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]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1385ms 03:55:07 INFO - PROCESS | 1744 | 1467111307703 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 1744 | 1467111307707 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 03:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:55:07 INFO - PROCESS | 1744 | 1467111307713 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 1744 | 1467111307716 Marionette TRACE conn3 <- [1,1254,null,{}] 03:55:07 INFO - PROCESS | 1744 | 1467111307721 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}] 03:55:07 INFO - PROCESS | 1744 | 1467111307726 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:07 INFO - PROCESS | 1744 | 1467111307892 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:55:08 INFO - PROCESS | 1744 | 1467111308054 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 1744 | 1467111308061 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec79800 == 55 [pid = 1744] [id = 321] 03:55:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8ef91c00) [pid = 1744] [serial = 964] [outer = (nil)] 03:55:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x91538000) [pid = 1744] [serial = 965] [outer = 0x8ef91c00] 03:55:08 INFO - PROCESS | 1744 | 1467111308133 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x91da9400) [pid = 1744] [serial = 966] [outer = 0x8ef91c00] 03:55:09 INFO - PROCESS | 1744 | 1467111309196 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]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1529ms 03:55:09 INFO - PROCESS | 1744 | 1467111309258 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:55:09 INFO - PROCESS | 1744 | 1467111309264 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 03:55:09 INFO - PROCESS | 1744 | 1467111309272 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 1744 | 1467111309275 Marionette TRACE conn3 <- [1,1258,null,{}] 03:55:09 INFO - PROCESS | 1744 | 1467111309283 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}] 03:55:09 INFO - PROCESS | 1744 | 1467111309292 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:09 INFO - PROCESS | 1744 | 1467111309483 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:55:09 INFO - PROCESS | 1744 | 1467111309700 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 1744 | 1467111309709 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e9ec00 == 56 [pid = 1744] [id = 322] 03:55:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x90e9fc00) [pid = 1744] [serial = 967] [outer = (nil)] 03:55:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x90f88800) [pid = 1744] [serial = 968] [outer = 0x90e9fc00] 03:55:09 INFO - PROCESS | 1744 | 1467111309776 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x91da7c00) [pid = 1744] [serial = 969] [outer = 0x90e9fc00] 03:55:10 INFO - PROCESS | 1744 | 1467111310669 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]]]}] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef90c00 == 55 [pid = 1744] [id = 313] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb22800 == 54 [pid = 1744] [id = 312] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8c067400 == 53 [pid = 1744] [id = 311] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x92406c00 == 52 [pid = 1744] [id = 310] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x91da2000 == 51 [pid = 1744] [id = 309] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec92c00 == 50 [pid = 1744] [id = 308] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x90641800 == 49 [pid = 1744] [id = 307] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8e800 == 48 [pid = 1744] [id = 280] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2eac00 == 47 [pid = 1744] [id = 288] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x927efc00 == 46 [pid = 1744] [id = 290] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2b800 == 45 [pid = 1744] [id = 300] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06b800 == 44 [pid = 1744] [id = 292] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb28400 == 43 [pid = 1744] [id = 302] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2c000 == 42 [pid = 1744] [id = 301] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x928ddc00 == 41 [pid = 1744] [id = 303] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f800 == 40 [pid = 1744] [id = 304] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06a800 == 39 [pid = 1744] [id = 305] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x90f43800 == 38 [pid = 1744] [id = 306] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x927eb400 == 37 [pid = 1744] [id = 291] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x91533800 == 36 [pid = 1744] [id = 289] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8c070000 == 35 [pid = 1744] [id = 293] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec79800 == 34 [pid = 1744] [id = 321] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8c073800 == 33 [pid = 1744] [id = 320] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x994e1000 == 32 [pid = 1744] [id = 318] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8c072c00 == 31 [pid = 1744] [id = 319] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x99486800 == 30 [pid = 1744] [id = 317] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x91537c00 == 29 [pid = 1744] [id = 316] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ec800 == 28 [pid = 1744] [id = 314] 03:55:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7b000 == 27 [pid = 1744] [id = 315] 03:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2484ms 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x90e9b800) [pid = 1744] [serial = 849] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x928d5800) [pid = 1744] [serial = 872] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x92410400) [pid = 1744] [serial = 896] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x93e85000) [pid = 1744] [serial = 878] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x8ec7fc00) [pid = 1744] [serial = 866] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x92dea800) [pid = 1744] [serial = 875] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x91dad400) [pid = 1744] [serial = 869] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x92316400) [pid = 1744] [serial = 894] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x91da4000) [pid = 1744] [serial = 891] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x91fde800) [pid = 1744] [serial = 893] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x92dc6400) [pid = 1744] [serial = 899] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x902a4400) [pid = 1744] [serial = 887] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x902ae000) [pid = 1744] [serial = 888] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x92415000) [pid = 1744] [serial = 897] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x92dcec00) [pid = 1744] [serial = 900] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9152a400) [pid = 1744] [serial = 890] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x902ab400) [pid = 1744] [serial = 885] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8ef8b400) [pid = 1744] [serial = 884] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x902aa400) [pid = 1744] [serial = 881] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93a26c00) [pid = 1744] [serial = 902] [outer = (nil)] [url = about:blank] 03:55:11 INFO - PROCESS | 1744 | 1467111311960 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 1744 | 1467111311965 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 03:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:55:11 INFO - PROCESS | 1744 | 1467111311975 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 1744 | 1467111311982 Marionette TRACE conn3 <- [1,1262,null,{}] 03:55:11 INFO - PROCESS | 1744 | 1467111311990 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}] 03:55:12 INFO - PROCESS | 1744 | 1467111311996 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:12 INFO - PROCESS | 1744 | 1467111312135 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:55:12 INFO - PROCESS | 1744 | 1467111312258 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 1744 | 1467111312271 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2ec00 == 28 [pid = 1744] [id = 323] 03:55:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8eb2f400) [pid = 1744] [serial = 970] [outer = (nil)] 03:55:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8ec7fc00) [pid = 1744] [serial = 971] [outer = 0x8eb2f400] 03:55:12 INFO - PROCESS | 1744 | 1467111312331 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8ec8d400) [pid = 1744] [serial = 972] [outer = 0x8eb2f400] 03:55:13 INFO - PROCESS | 1744 | 1467111313008 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]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1083ms 03:55:13 INFO - PROCESS | 1744 | 1467111313068 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:55:13 INFO - PROCESS | 1744 | 1467111313073 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 03:55:13 INFO - PROCESS | 1744 | 1467111313084 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 1744 | 1467111313089 Marionette TRACE conn3 <- [1,1266,null,{}] 03:55:13 INFO - PROCESS | 1744 | 1467111313109 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}] 03:55:13 INFO - PROCESS | 1744 | 1467111313115 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:13 INFO - PROCESS | 1744 | 1467111313265 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:55:13 INFO - PROCESS | 1744 | 1467111313274 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 1744 | 1467111313281 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x906b3c00 == 29 [pid = 1744] [id = 324] 03:55:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x906b7400) [pid = 1744] [serial = 973] [outer = (nil)] 03:55:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x90e5c000) [pid = 1744] [serial = 974] [outer = 0x906b7400] 03:55:13 INFO - PROCESS | 1744 | 1467111313346 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x90e9cc00) [pid = 1744] [serial = 975] [outer = 0x906b7400] 03:55:14 INFO - PROCESS | 1744 | 1467111314146 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]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1096ms 03:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:55:14 INFO - PROCESS | 1744 | 1467111314237 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 1744 | 1467111314240 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 03:55:14 INFO - PROCESS | 1744 | 1467111314246 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - PROCESS | 1744 | 1467111314250 Marionette TRACE conn3 <- [1,1270,null,{}] 03:55:14 INFO - PROCESS | 1744 | 1467111314280 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}] 03:55:14 INFO - PROCESS | 1744 | 1467111314288 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:14 INFO - PROCESS | 1744 | 1467111314502 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:55:14 INFO - PROCESS | 1744 | 1467111314529 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 1744 | 1467111314541 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x91dab800 == 30 [pid = 1744] [id = 325] 03:55:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x91dac800) [pid = 1744] [serial = 976] [outer = (nil)] 03:55:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x91fd4c00) [pid = 1744] [serial = 977] [outer = 0x91dac800] 03:55:14 INFO - PROCESS | 1744 | 1467111314604 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x92209000) [pid = 1744] [serial = 978] [outer = 0x91dac800] 03:55:15 INFO - PROCESS | 1744 | 1467111315401 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]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1201ms 03:55:15 INFO - PROCESS | 1744 | 1467111315447 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 1744 | 1467111315450 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 03:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:55:15 INFO - PROCESS | 1744 | 1467111315463 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 1744 | 1467111315466 Marionette TRACE conn3 <- [1,1274,null,{}] 03:55:15 INFO - PROCESS | 1744 | 1467111315471 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}] 03:55:15 INFO - PROCESS | 1744 | 1467111315476 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:15 INFO - PROCESS | 1744 | 1467111315673 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:55:15 INFO - PROCESS | 1744 | 1467111315698 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 1744 | 1467111315705 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd3000 == 31 [pid = 1744] [id = 326] 03:55:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x91fd9800) [pid = 1744] [serial = 979] [outer = (nil)] 03:55:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x927e2c00) [pid = 1744] [serial = 980] [outer = 0x91fd9800] 03:55:15 INFO - PROCESS | 1744 | 1467111315766 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x92dccc00) [pid = 1744] [serial = 981] [outer = 0x91fd9800] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8c074400) [pid = 1744] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8ef94c00) [pid = 1744] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8ec83400) [pid = 1744] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x92dcf400) [pid = 1744] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8eb27400) [pid = 1744] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x930bd000) [pid = 1744] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x90f8b800) [pid = 1744] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x928da800) [pid = 1744] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x928d8000) [pid = 1744] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x928e0800) [pid = 1744] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x90645000) [pid = 1744] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x906ad400) [pid = 1744] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x91da2800) [pid = 1744] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92201400) [pid = 1744] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8e2efc00) [pid = 1744] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91daac00) [pid = 1744] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8eb2d000) [pid = 1744] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x90e56800) [pid = 1744] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91535800) [pid = 1744] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x902b7c00) [pid = 1744] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x92dcc800) [pid = 1744] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x927f0800) [pid = 1744] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:55:17 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ec78800) [pid = 1744] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:55:17 INFO - PROCESS | 1744 | 1467111317544 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]]]}] 03:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2144ms 03:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:55:17 INFO - PROCESS | 1744 | 1467111317600 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 1744 | 1467111317603 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 03:55:17 INFO - PROCESS | 1744 | 1467111317609 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 1744 | 1467111317612 Marionette TRACE conn3 <- [1,1278,null,{}] 03:55:17 INFO - PROCESS | 1744 | 1467111317617 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}] 03:55:17 INFO - PROCESS | 1744 | 1467111317620 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:17 INFO - PROCESS | 1744 | 1467111317796 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:55:17 INFO - PROCESS | 1744 | 1467111317813 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 1744 | 1467111317821 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b400 == 32 [pid = 1744] [id = 327] 03:55:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ec84400) [pid = 1744] [serial = 982] [outer = (nil)] 03:55:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9064b000) [pid = 1744] [serial = 983] [outer = 0x8ec84400] 03:55:17 INFO - PROCESS | 1744 | 1467111317879 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91da1400) [pid = 1744] [serial = 984] [outer = 0x8ec84400] 03:55:18 INFO - PROCESS | 1744 | 1467111318587 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]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1028ms 03:55:18 INFO - PROCESS | 1744 | 1467111318637 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:55:18 INFO - PROCESS | 1744 | 1467111318641 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 03:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:55:18 INFO - PROCESS | 1744 | 1467111318647 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 1744 | 1467111318650 Marionette TRACE conn3 <- [1,1282,null,{}] 03:55:18 INFO - PROCESS | 1744 | 1467111318655 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}] 03:55:18 INFO - PROCESS | 1744 | 1467111318665 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:18 INFO - PROCESS | 1744 | 1467111318912 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:55:18 INFO - PROCESS | 1744 | 1467111318925 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 1744 | 1467111318934 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f8b000 == 33 [pid = 1744] [id = 328] 03:55:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92dd0400) [pid = 1744] [serial = 985] [outer = (nil)] 03:55:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x93a28000) [pid = 1744] [serial = 986] [outer = 0x92dd0400] 03:55:19 INFO - PROCESS | 1744 | 1467111318994 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x93e8e400) [pid = 1744] [serial = 987] [outer = 0x92dd0400] 03:55:19 INFO - PROCESS | 1744 | 1467111319968 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]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1377ms 03:55:20 INFO - PROCESS | 1744 | 1467111320025 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 1744 | 1467111320031 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 03:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:55:20 INFO - PROCESS | 1744 | 1467111320039 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 1744 | 1467111320043 Marionette TRACE conn3 <- [1,1286,null,{}] 03:55:20 INFO - PROCESS | 1744 | 1467111320053 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}] 03:55:20 INFO - PROCESS | 1744 | 1467111320058 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:20 INFO - PROCESS | 1744 | 1467111320228 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:55:20 INFO - PROCESS | 1744 | 1467111320390 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 1744 | 1467111320402 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c070c00 == 34 [pid = 1744] [id = 329] 03:55:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ef86c00) [pid = 1744] [serial = 988] [outer = (nil)] 03:55:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x902a8c00) [pid = 1744] [serial = 989] [outer = 0x8ef86c00] 03:55:20 INFO - PROCESS | 1744 | 1467111320526 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x90e56800) [pid = 1744] [serial = 990] [outer = 0x8ef86c00] 03:55:21 INFO - PROCESS | 1744 | 1467111321424 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]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1432ms 03:55:21 INFO - PROCESS | 1744 | 1467111321471 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 1744 | 1467111321478 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 03:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:55:21 INFO - PROCESS | 1744 | 1467111321487 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 1744 | 1467111321491 Marionette TRACE conn3 <- [1,1290,null,{}] 03:55:21 INFO - PROCESS | 1744 | 1467111321497 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}] 03:55:21 INFO - PROCESS | 1744 | 1467111321503 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:21 INFO - PROCESS | 1744 | 1467111321679 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:55:21 INFO - PROCESS | 1744 | 1467111321842 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 1744 | 1467111321853 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06c000 == 35 [pid = 1744] [id = 330] 03:55:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x91daa800) [pid = 1744] [serial = 991] [outer = (nil)] 03:55:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x92316000) [pid = 1744] [serial = 992] [outer = 0x91daa800] 03:55:21 INFO - PROCESS | 1744 | 1467111321981 Marionette DEBUG loaded listener.js 03:55:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x927e4c00) [pid = 1744] [serial = 993] [outer = 0x91daa800] 03:55:22 INFO - PROCESS | 1744 | 1467111322905 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]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1482ms 03:55:22 INFO - PROCESS | 1744 | 1467111322970 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:55:22 INFO - PROCESS | 1744 | 1467111322974 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 03:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:55:22 INFO - PROCESS | 1744 | 1467111322980 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 1744 | 1467111322986 Marionette TRACE conn3 <- [1,1294,null,{}] 03:55:23 INFO - PROCESS | 1744 | 1467111323003 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}] 03:55:23 INFO - PROCESS | 1744 | 1467111323011 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:23 INFO - PROCESS | 1744 | 1467111323204 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:55:23 INFO - PROCESS | 1744 | 1467111323422 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 1744 | 1467111323432 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eca400 == 36 [pid = 1744] [id = 331] 03:55:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93eca800) [pid = 1744] [serial = 994] [outer = (nil)] 03:55:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9481d000) [pid = 1744] [serial = 995] [outer = 0x93eca800] 03:55:23 INFO - PROCESS | 1744 | 1467111323548 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x95262c00) [pid = 1744] [serial = 996] [outer = 0x93eca800] 03:55:24 INFO - PROCESS | 1744 | 1467111324391 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]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1486ms 03:55:24 INFO - PROCESS | 1744 | 1467111324467 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 1744 | 1467111324472 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 03:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:55:24 INFO - PROCESS | 1744 | 1467111324477 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 1744 | 1467111324481 Marionette TRACE conn3 <- [1,1298,null,{}] 03:55:24 INFO - PROCESS | 1744 | 1467111324486 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}] 03:55:24 INFO - PROCESS | 1744 | 1467111324491 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:24 INFO - PROCESS | 1744 | 1467111324701 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:55:24 INFO - PROCESS | 1744 | 1467111324871 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 1744 | 1467111324877 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c073400 == 37 [pid = 1744] [id = 332] 03:55:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8c073800) [pid = 1744] [serial = 997] [outer = (nil)] 03:55:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x92404400) [pid = 1744] [serial = 998] [outer = 0x8c073800] 03:55:24 INFO - PROCESS | 1744 | 1467111324990 Marionette DEBUG loaded listener.js 03:55:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x97922c00) [pid = 1744] [serial = 999] [outer = 0x8c073800] 03:55:26 INFO - PROCESS | 1744 | 1467111326000 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]]]}] 03:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1582ms 03:55:26 INFO - PROCESS | 1744 | 1467111326060 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 03:55:26 INFO - PROCESS | 1744 | 1467111326066 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 03:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:55:26 INFO - PROCESS | 1744 | 1467111326074 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:55:26 INFO - PROCESS | 1744 | 1467111326078 Marionette TRACE conn3 <- [1,1302,null,{}] 03:55:26 INFO - PROCESS | 1744 | 1467111326085 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}] 03:55:26 INFO - PROCESS | 1744 | 1467111326090 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:26 INFO - PROCESS | 1744 | 1467111326252 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:55:26 INFO - PROCESS | 1744 | 1467111326490 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 1744 | 1467111326511 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef91800 == 38 [pid = 1744] [id = 333] 03:55:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8ef93800) [pid = 1744] [serial = 1000] [outer = (nil)] 03:55:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9029d400) [pid = 1744] [serial = 1001] [outer = 0x8ef93800] 03:55:26 INFO - PROCESS | 1744 | 1467111326613 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x902ab800) [pid = 1744] [serial = 1002] [outer = 0x8ef93800] 03:55:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06b400 == 37 [pid = 1744] [id = 327] 03:55:27 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd3000 == 36 [pid = 1744] [id = 326] 03:55:27 INFO - PROCESS | 1744 | --DOCSHELL 0x91dab800 == 35 [pid = 1744] [id = 325] 03:55:27 INFO - PROCESS | 1744 | --DOCSHELL 0x906b3c00 == 34 [pid = 1744] [id = 324] 03:55:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2ec00 == 33 [pid = 1744] [id = 323] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9240d800) [pid = 1744] [serial = 864] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9240f400) [pid = 1744] [serial = 882] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x902ac000) [pid = 1744] [serial = 843] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x91fd6c00) [pid = 1744] [serial = 870] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x93e37800) [pid = 1744] [serial = 879] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x930bfc00) [pid = 1744] [serial = 876] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x928e0400) [pid = 1744] [serial = 873] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x8ec8b800) [pid = 1744] [serial = 867] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x97925c00) [pid = 1744] [serial = 935] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x99f9ec00) [pid = 1744] [serial = 938] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93e3a800) [pid = 1744] [serial = 932] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x98442c00) [pid = 1744] [serial = 920] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9948f800) [pid = 1744] [serial = 921] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x93e38800) [pid = 1744] [serial = 903] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x93e3ac00) [pid = 1744] [serial = 914] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x95267c00) [pid = 1744] [serial = 915] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x93a27c00) [pid = 1744] [serial = 911] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93ec3000) [pid = 1744] [serial = 912] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x906ac400) [pid = 1744] [serial = 923] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x90e59000) [pid = 1744] [serial = 924] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90ea0c00) [pid = 1744] [serial = 908] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x90f90800) [pid = 1744] [serial = 909] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x927e3400) [pid = 1744] [serial = 929] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x928d9000) [pid = 1744] [serial = 930] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x96673800) [pid = 1744] [serial = 917] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9667a400) [pid = 1744] [serial = 918] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a19ac00) [pid = 1744] [serial = 944] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91fd9c00) [pid = 1744] [serial = 926] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9220b400) [pid = 1744] [serial = 927] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ec7a800) [pid = 1744] [serial = 905] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90f92800) [pid = 1744] [serial = 939] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec93400) [pid = 1744] [serial = 906] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9241fc00) [pid = 1744] [serial = 941] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a1e1400) [pid = 1744] [serial = 945] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93e3cc00) [pid = 1744] [serial = 942] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9836c400) [pid = 1744] [serial = 936] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9481e400) [pid = 1744] [serial = 933] [outer = (nil)] [url = about:blank] 03:55:27 INFO - PROCESS | 1744 | 1467111327446 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]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1430ms 03:55:27 INFO - PROCESS | 1744 | 1467111327528 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 1744 | 1467111327535 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 03:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:55:27 INFO - PROCESS | 1744 | 1467111327545 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 1744 | 1467111327549 Marionette TRACE conn3 <- [1,1306,null,{}] 03:55:27 INFO - PROCESS | 1744 | 1467111327554 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}] 03:55:27 INFO - PROCESS | 1744 | 1467111327559 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:27 INFO - PROCESS | 1744 | 1467111327706 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:55:27 INFO - PROCESS | 1744 | 1467111327715 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 1744 | 1467111327721 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ed400 == 34 [pid = 1744] [id = 334] 03:55:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x90e93c00) [pid = 1744] [serial = 1003] [outer = (nil)] 03:55:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90f4b800) [pid = 1744] [serial = 1004] [outer = 0x90e93c00] 03:55:27 INFO - PROCESS | 1744 | 1467111327788 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x90f97000) [pid = 1744] [serial = 1005] [outer = 0x90e93c00] 03:55:28 INFO - PROCESS | 1744 | 1467111328599 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]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1090ms 03:55:28 INFO - PROCESS | 1744 | 1467111328639 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 1744 | 1467111328643 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 03:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:55:28 INFO - PROCESS | 1744 | 1467111328648 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 1744 | 1467111328653 Marionette TRACE conn3 <- [1,1310,null,{}] 03:55:28 INFO - PROCESS | 1744 | 1467111328669 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}] 03:55:28 INFO - PROCESS | 1744 | 1467111328676 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:28 INFO - PROCESS | 1744 | 1467111328829 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:55:28 INFO - PROCESS | 1744 | 1467111328840 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 1744 | 1467111328846 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x92410800 == 35 [pid = 1744] [id = 335] 03:55:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92412000) [pid = 1744] [serial = 1006] [outer = (nil)] 03:55:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x927f1c00) [pid = 1744] [serial = 1007] [outer = 0x92412000] 03:55:28 INFO - PROCESS | 1744 | 1467111328912 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92dc4000) [pid = 1744] [serial = 1008] [outer = 0x92412000] 03:55:29 INFO - PROCESS | 1744 | 1467111329809 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] 03:55:29 INFO - PROCESS | 1744 | 1467111329890 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 03:55:29 INFO - PROCESS | 1744 | 1467111329896 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 1744 | 1467111329899 Marionette TRACE conn3 <- [1,1314,null,{}] 03:55:29 INFO - PROCESS | 1744 | 1467111329904 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}] 03:55:29 INFO - PROCESS | 1744 | 1467111329909 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:30 INFO - PROCESS | 1744 | 1467111330117 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:55:30 INFO - PROCESS | 1744 | 1467111330135 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 1744 | 1467111330142 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c067400 == 36 [pid = 1744] [id = 336] 03:55:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91538800) [pid = 1744] [serial = 1009] [outer = (nil)] 03:55:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93e86400) [pid = 1744] [serial = 1010] [outer = 0x91538800] 03:55:30 INFO - PROCESS | 1744 | 1467111330207 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93e8d800) [pid = 1744] [serial = 1011] [outer = 0x91538800] 03:55:31 INFO - PROCESS | 1744 | 1467111331021 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]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1178ms 03:55:31 INFO - PROCESS | 1744 | 1467111331084 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 1744 | 1467111331087 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 03:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:55:31 INFO - PROCESS | 1744 | 1467111331093 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - PROCESS | 1744 | 1467111331095 Marionette TRACE conn3 <- [1,1318,null,{}] 03:55:31 INFO - PROCESS | 1744 | 1467111331101 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}] 03:55:31 INFO - PROCESS | 1744 | 1467111331105 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:31 INFO - PROCESS | 1744 | 1467111331307 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:55:31 INFO - PROCESS | 1744 | 1467111331331 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 1744 | 1467111331339 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e87400 == 37 [pid = 1744] [id = 337] 03:55:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93ec9400) [pid = 1744] [serial = 1012] [outer = (nil)] 03:55:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x94827800) [pid = 1744] [serial = 1013] [outer = 0x93ec9400] 03:55:31 INFO - PROCESS | 1744 | 1467111331398 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x948a9c00) [pid = 1744] [serial = 1014] [outer = 0x93ec9400] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x906b7400) [pid = 1744] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ef90000) [pid = 1744] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8eb2f400) [pid = 1744] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90e9fc00) [pid = 1744] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91fd3400) [pid = 1744] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x994e2800) [pid = 1744] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9a64c400) [pid = 1744] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9526ec00) [pid = 1744] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91fd9800) [pid = 1744] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e2e3000) [pid = 1744] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ef91c00) [pid = 1744] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ec84400) [pid = 1744] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:55:31 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91dac800) [pid = 1744] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:55:32 INFO - PROCESS | 1744 | 1467111332314 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]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1277ms 03:55:32 INFO - PROCESS | 1744 | 1467111332371 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 1744 | 1467111332374 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 03:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:55:32 INFO - PROCESS | 1744 | 1467111332380 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 1744 | 1467111332382 Marionette TRACE conn3 <- [1,1322,null,{}] 03:55:32 INFO - PROCESS | 1744 | 1467111332387 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}] 03:55:32 INFO - PROCESS | 1744 | 1467111332396 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:32 INFO - PROCESS | 1744 | 1467111332568 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:55:32 INFO - PROCESS | 1744 | 1467111332576 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 1744 | 1467111332582 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec83400 == 38 [pid = 1744] [id = 338] 03:55:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ef8bc00) [pid = 1744] [serial = 1015] [outer = (nil)] 03:55:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x95270800) [pid = 1744] [serial = 1016] [outer = 0x8ef8bc00] 03:55:32 INFO - PROCESS | 1744 | 1467111332766 Marionette DEBUG loaded listener.js 03:55:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x97924800) [pid = 1744] [serial = 1017] [outer = 0x8ef8bc00] 03:55:33 INFO - PROCESS | 1744 | 1467111333404 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]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1075ms 03:55:33 INFO - PROCESS | 1744 | 1467111333456 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 1744 | 1467111333459 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 03:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:55:33 INFO - PROCESS | 1744 | 1467111333481 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - PROCESS | 1744 | 1467111333483 Marionette TRACE conn3 <- [1,1326,null,{}] 03:55:33 INFO - PROCESS | 1744 | 1467111333488 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}] 03:55:33 INFO - PROCESS | 1744 | 1467111333493 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:33 INFO - PROCESS | 1744 | 1467111333632 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:55:33 INFO - PROCESS | 1744 | 1467111333804 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 1744 | 1467111333810 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5c00 == 39 [pid = 1744] [id = 339] 03:55:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8e2e7000) [pid = 1744] [serial = 1018] [outer = (nil)] 03:55:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8eb29c00) [pid = 1744] [serial = 1019] [outer = 0x8e2e7000] 03:55:33 INFO - PROCESS | 1744 | 1467111333886 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8ec7b000) [pid = 1744] [serial = 1020] [outer = 0x8e2e7000] 03:55:34 INFO - PROCESS | 1744 | 1467111334837 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]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1383ms 03:55:34 INFO - PROCESS | 1744 | 1467111334867 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:55:34 INFO - PROCESS | 1744 | 1467111334872 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 03:55:34 INFO - PROCESS | 1744 | 1467111334880 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 1744 | 1467111334883 Marionette TRACE conn3 <- [1,1330,null,{}] 03:55:34 INFO - PROCESS | 1744 | 1467111334892 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}] 03:55:34 INFO - PROCESS | 1744 | 1467111334899 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:35 INFO - PROCESS | 1744 | 1467111335071 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:55:35 INFO - PROCESS | 1744 | 1467111335235 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 1744 | 1467111335243 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c068000 == 40 [pid = 1744] [id = 340] 03:55:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x902a0800) [pid = 1744] [serial = 1021] [outer = (nil)] 03:55:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x90f45000) [pid = 1744] [serial = 1022] [outer = 0x902a0800] 03:55:35 INFO - PROCESS | 1744 | 1467111335315 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91532400) [pid = 1744] [serial = 1023] [outer = 0x902a0800] 03:55:36 INFO - PROCESS | 1744 | 1467111336200 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]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1384ms 03:55:36 INFO - PROCESS | 1744 | 1467111336266 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 1744 | 1467111336273 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 03:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:55:36 INFO - PROCESS | 1744 | 1467111336280 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 1744 | 1467111336284 Marionette TRACE conn3 <- [1,1334,null,{}] 03:55:36 INFO - PROCESS | 1744 | 1467111336289 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}] 03:55:36 INFO - PROCESS | 1744 | 1467111336293 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:36 INFO - PROCESS | 1744 | 1467111336460 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:55:36 INFO - PROCESS | 1744 | 1467111336623 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 1744 | 1467111336631 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e98c00 == 41 [pid = 1744] [id = 341] 03:55:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90f4e000) [pid = 1744] [serial = 1024] [outer = (nil)] 03:55:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x930bfc00) [pid = 1744] [serial = 1025] [outer = 0x90f4e000] 03:55:36 INFO - PROCESS | 1744 | 1467111336704 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93ec4400) [pid = 1744] [serial = 1026] [outer = 0x90f4e000] 03:55:37 INFO - PROCESS | 1744 | --DOCSHELL 0x92406400 == 40 [pid = 1744] [id = 10] 03:55:37 INFO - PROCESS | 1744 | 1467111337671 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]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1479ms 03:55:37 INFO - PROCESS | 1744 | 1467111337760 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 1744 | 1467111337764 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 03:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:55:37 INFO - PROCESS | 1744 | 1467111337776 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 1744 | 1467111337785 Marionette TRACE conn3 <- [1,1338,null,{}] 03:55:37 INFO - PROCESS | 1744 | 1467111337792 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}] 03:55:37 INFO - PROCESS | 1744 | 1467111337799 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:38 INFO - PROCESS | 1744 | 1467111338000 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:55:38 INFO - PROCESS | 1744 | 1467111338205 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 1744 | 1467111338213 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240f000 == 41 [pid = 1744] [id = 342] 03:55:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9240f400) [pid = 1744] [serial = 1027] [outer = (nil)] 03:55:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x98442400) [pid = 1744] [serial = 1028] [outer = 0x9240f400] 03:55:38 INFO - PROCESS | 1744 | 1467111338297 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x984ea000) [pid = 1744] [serial = 1029] [outer = 0x9240f400] 03:55:39 INFO - PROCESS | 1744 | 1467111339495 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]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1748ms 03:55:39 INFO - PROCESS | 1744 | 1467111339519 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 1744 | 1467111339523 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 03:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:55:39 INFO - PROCESS | 1744 | 1467111339529 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 1744 | 1467111339532 Marionette TRACE conn3 <- [1,1342,null,{}] 03:55:39 INFO - PROCESS | 1744 | 1467111339538 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}] 03:55:39 INFO - PROCESS | 1744 | 1467111339542 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:39 INFO - PROCESS | 1744 | 1467111339738 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:55:39 INFO - PROCESS | 1744 | 1467111339945 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 1744 | 1467111339955 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9836c400 == 42 [pid = 1744] [id = 343] 03:55:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x98375000) [pid = 1744] [serial = 1030] [outer = (nil)] 03:55:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x99fa0c00) [pid = 1744] [serial = 1031] [outer = 0x98375000] 03:55:40 INFO - PROCESS | 1744 | 1467111340025 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9a0d0c00) [pid = 1744] [serial = 1032] [outer = 0x98375000] 03:55:40 INFO - PROCESS | 1744 | 1467111340827 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]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1338ms 03:55:40 INFO - PROCESS | 1744 | 1467111340867 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:55:40 INFO - PROCESS | 1744 | 1467111340871 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 03:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:55:40 INFO - PROCESS | 1744 | 1467111340877 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 1744 | 1467111340880 Marionette TRACE conn3 <- [1,1346,null,{}] 03:55:40 INFO - PROCESS | 1744 | 1467111340885 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}] 03:55:40 INFO - PROCESS | 1744 | 1467111340890 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:41 INFO - PROCESS | 1744 | 1467111341101 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:55:41 INFO - PROCESS | 1744 | 1467111341114 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 1744 | 1467111341129 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x99fa4400 == 43 [pid = 1744] [id = 344] 03:55:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x99fa9400) [pid = 1744] [serial = 1033] [outer = (nil)] 03:55:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9a3fa400) [pid = 1744] [serial = 1034] [outer = 0x99fa9400] 03:55:41 INFO - PROCESS | 1744 | 1467111341245 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9a652000) [pid = 1744] [serial = 1035] [outer = 0x99fa9400] 03:55:42 INFO - PROCESS | 1744 | 1467111342550 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]]]}] 03:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1730ms 03:55:42 INFO - PROCESS | 1744 | 1467111342607 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 1744 | 1467111342613 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 03:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:55:42 INFO - PROCESS | 1744 | 1467111342620 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - PROCESS | 1744 | 1467111342624 Marionette TRACE conn3 <- [1,1350,null,{}] 03:55:42 INFO - PROCESS | 1744 | 1467111342632 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}] 03:55:42 INFO - PROCESS | 1744 | 1467111342637 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:42 INFO - PROCESS | 1744 | 1467111342829 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:55:43 INFO - PROCESS | 1744 | 1467111343017 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 1744 | 1467111343030 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef91c00 == 44 [pid = 1744] [id = 345] 03:55:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8ef94c00) [pid = 1744] [serial = 1036] [outer = (nil)] 03:55:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x906b3c00) [pid = 1744] [serial = 1037] [outer = 0x8ef94c00] 03:55:43 INFO - PROCESS | 1744 | 1467111343091 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x90e95800) [pid = 1744] [serial = 1038] [outer = 0x8ef94c00] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec83400 == 43 [pid = 1744] [id = 338] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x93e87400 == 42 [pid = 1744] [id = 337] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8c067400 == 41 [pid = 1744] [id = 336] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x92410800 == 40 [pid = 1744] [id = 335] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ed400 == 39 [pid = 1744] [id = 334] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef91800 == 38 [pid = 1744] [id = 333] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x90f8b000 == 37 [pid = 1744] [id = 328] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8c070c00 == 36 [pid = 1744] [id = 329] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06c000 == 35 [pid = 1744] [id = 330] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8c073400 == 34 [pid = 1744] [id = 332] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x93eca400 == 33 [pid = 1744] [id = 331] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x90e9ec00 == 32 [pid = 1744] [id = 322] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x92413000 == 31 [pid = 1744] [id = 11] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x99fa4400 == 30 [pid = 1744] [id = 344] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9836c400 == 29 [pid = 1744] [id = 343] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x9240f000 == 28 [pid = 1744] [id = 342] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x90e98c00 == 27 [pid = 1744] [id = 341] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e5c00 == 26 [pid = 1744] [id = 339] 03:55:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8c068000 == 25 [pid = 1744] [id = 340] 03:55:44 INFO - PROCESS | 1744 | 1467111344831 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]]]}] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90e5c000) [pid = 1744] [serial = 974] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x90e5c400) [pid = 1744] [serial = 948] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ec7fc00) [pid = 1744] [serial = 971] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90649c00) [pid = 1744] [serial = 947] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ec8d400) [pid = 1744] [serial = 972] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91da7c00) [pid = 1744] [serial = 969] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90f88800) [pid = 1744] [serial = 968] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x928da400) [pid = 1744] [serial = 951] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9220ac00) [pid = 1744] [serial = 950] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9a40a400) [pid = 1744] [serial = 954] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x99714000) [pid = 1744] [serial = 953] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9a650400) [pid = 1744] [serial = 957] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a651400) [pid = 1744] [serial = 956] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9a829800) [pid = 1744] [serial = 960] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9a658c00) [pid = 1744] [serial = 959] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x927e2c00) [pid = 1744] [serial = 980] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9ab32400) [pid = 1744] [serial = 963] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9a8a4400) [pid = 1744] [serial = 962] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91da9400) [pid = 1744] [serial = 966] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91538000) [pid = 1744] [serial = 965] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92dccc00) [pid = 1744] [serial = 981] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91da1400) [pid = 1744] [serial = 984] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91fd4c00) [pid = 1744] [serial = 977] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92209000) [pid = 1744] [serial = 978] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9064b000) [pid = 1744] [serial = 983] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x90e9cc00) [pid = 1744] [serial = 975] [outer = (nil)] [url = about:blank] 03:55:44 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93a28000) [pid = 1744] [serial = 986] [outer = (nil)] [url = about:blank] 03:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2435ms 03:55:45 INFO - PROCESS | 1744 | 1467111345079 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:55:45 INFO - PROCESS | 1744 | 1467111345084 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 03:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:55:45 INFO - PROCESS | 1744 | 1467111345092 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 1744 | 1467111345098 Marionette TRACE conn3 <- [1,1354,null,{}] 03:55:45 INFO - PROCESS | 1744 | 1467111345106 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}] 03:55:45 INFO - PROCESS | 1744 | 1467111345111 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:45 INFO - PROCESS | 1744 | 1467111345247 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:55:45 INFO - PROCESS | 1744 | 1467111345354 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 1744 | 1467111345363 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2f0400 == 26 [pid = 1744] [id = 346] 03:55:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e2f0800) [pid = 1744] [serial = 1039] [outer = (nil)] 03:55:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8eb24800) [pid = 1744] [serial = 1040] [outer = 0x8e2f0800] 03:55:45 INFO - PROCESS | 1744 | 1467111345427 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8eb2b800) [pid = 1744] [serial = 1041] [outer = 0x8e2f0800] 03:55:46 INFO - PROCESS | 1744 | 1467111346092 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]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1031ms 03:55:46 INFO - PROCESS | 1744 | 1467111346123 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 1744 | 1467111346130 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 03:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:55:46 INFO - PROCESS | 1744 | 1467111346140 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 1744 | 1467111346143 Marionette TRACE conn3 <- [1,1358,null,{}] 03:55:46 INFO - PROCESS | 1744 | 1467111346149 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}] 03:55:46 INFO - PROCESS | 1744 | 1467111346154 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:46 INFO - PROCESS | 1744 | 1467111346297 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:55:46 INFO - PROCESS | 1744 | 1467111346412 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 1744 | 1467111346421 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ed000 == 27 [pid = 1744] [id = 347] 03:55:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ec82000) [pid = 1744] [serial = 1042] [outer = (nil)] 03:55:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ef8b000) [pid = 1744] [serial = 1043] [outer = 0x8ec82000] 03:55:46 INFO - PROCESS | 1744 | 1467111346481 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ef92c00) [pid = 1744] [serial = 1044] [outer = 0x8ec82000] 03:55:47 INFO - PROCESS | 1744 | 1467111347152 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]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1027ms 03:55:47 INFO - PROCESS | 1744 | 1467111347167 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 1744 | 1467111347170 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 03:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:55:47 INFO - PROCESS | 1744 | 1467111347177 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - PROCESS | 1744 | 1467111347182 Marionette TRACE conn3 <- [1,1362,null,{}] 03:55:47 INFO - PROCESS | 1744 | 1467111347197 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}] 03:55:47 INFO - PROCESS | 1744 | 1467111347205 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:47 INFO - PROCESS | 1744 | 1467111347413 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:55:47 INFO - PROCESS | 1744 | 1467111347449 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 1744 | 1467111347459 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9064a800 == 28 [pid = 1744] [id = 348] 03:55:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x906af000) [pid = 1744] [serial = 1045] [outer = (nil)] 03:55:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x906bbc00) [pid = 1744] [serial = 1046] [outer = 0x906af000] 03:55:47 INFO - PROCESS | 1744 | 1467111347523 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x90e61400) [pid = 1744] [serial = 1047] [outer = 0x906af000] 03:55:48 INFO - PROCESS | 1744 | 1467111348367 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]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1231ms 03:55:48 INFO - PROCESS | 1744 | 1467111348409 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 03:55:48 INFO - PROCESS | 1744 | 1467111348413 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 03:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:55:48 INFO - PROCESS | 1744 | 1467111348426 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 1744 | 1467111348442 Marionette TRACE conn3 <- [1,1366,null,{}] 03:55:48 INFO - PROCESS | 1744 | 1467111348447 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}] 03:55:48 INFO - PROCESS | 1744 | 1467111348451 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:48 INFO - PROCESS | 1744 | 1467111348626 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:55:48 INFO - PROCESS | 1744 | 1467111348644 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 1744 | 1467111348652 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2f400 == 29 [pid = 1744] [id = 349] 03:55:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90e97800) [pid = 1744] [serial = 1048] [outer = (nil)] 03:55:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x90f8b000) [pid = 1744] [serial = 1049] [outer = 0x90e97800] 03:55:48 INFO - PROCESS | 1744 | 1467111348710 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91532c00) [pid = 1744] [serial = 1050] [outer = 0x90e97800] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91538800) [pid = 1744] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93ec9400) [pid = 1744] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ef8bc00) [pid = 1744] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x90e93c00) [pid = 1744] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92412000) [pid = 1744] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91daa800) [pid = 1744] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ef93800) [pid = 1744] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92dd0400) [pid = 1744] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8c073800) [pid = 1744] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93eca800) [pid = 1744] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ef86c00) [pid = 1744] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92419000) [pid = 1744] [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.] 03:55:49 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92407400) [pid = 1744] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:55:50 INFO - PROCESS | 1744 | 1467111349994 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] 03:55:50 INFO - PROCESS | 1744 | 1467111350035 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 03:55:50 INFO - PROCESS | 1744 | 1467111350041 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 1744 | 1467111350044 Marionette TRACE conn3 <- [1,1370,null,{}] 03:55:50 INFO - PROCESS | 1744 | 1467111350049 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}] 03:55:50 INFO - PROCESS | 1744 | 1467111350053 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:50 INFO - PROCESS | 1744 | 1467111350182 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:55:50 INFO - PROCESS | 1744 | 1467111350195 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 1744 | 1467111350200 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b400 == 30 [pid = 1744] [id = 350] 03:55:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8c06d400) [pid = 1744] [serial = 1051] [outer = (nil)] 03:55:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90f44400) [pid = 1744] [serial = 1052] [outer = 0x8c06d400] 03:55:50 INFO - PROCESS | 1744 | 1467111350260 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91da2800) [pid = 1744] [serial = 1053] [outer = 0x8c06d400] 03:55:50 INFO - PROCESS | 1744 | 1467111350985 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] 03:55:51 INFO - PROCESS | 1744 | 1467111351025 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 03:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:55:51 INFO - PROCESS | 1744 | 1467111351030 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 1744 | 1467111351033 Marionette TRACE conn3 <- [1,1374,null,{}] 03:55:51 INFO - PROCESS | 1744 | 1467111351038 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}] 03:55:51 INFO - PROCESS | 1744 | 1467111351047 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:51 INFO - PROCESS | 1744 | 1467111351264 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:55:51 INFO - PROCESS | 1744 | 1467111351276 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 1744 | 1467111351285 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da8800 == 31 [pid = 1744] [id = 351] 03:55:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91dae000) [pid = 1744] [serial = 1054] [outer = (nil)] 03:55:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92201c00) [pid = 1744] [serial = 1055] [outer = 0x91dae000] 03:55:51 INFO - PROCESS | 1744 | 1467111351343 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9220c400) [pid = 1744] [serial = 1056] [outer = 0x91dae000] 03:55:52 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:52 INFO - PROCESS | 1744 | 1467111352329 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] 03:55:52 INFO - PROCESS | 1744 | 1467111352367 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 03:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:55:52 INFO - PROCESS | 1744 | 1467111352376 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 1744 | 1467111352380 Marionette TRACE conn3 <- [1,1378,null,{}] 03:55:52 INFO - PROCESS | 1744 | 1467111352388 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}] 03:55:52 INFO - PROCESS | 1744 | 1467111352394 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:52 INFO - PROCESS | 1744 | 1467111352593 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:55:52 INFO - PROCESS | 1744 | 1467111352747 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 1744 | 1467111352761 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c073400 == 32 [pid = 1744] [id = 352] 03:55:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8e2ea400) [pid = 1744] [serial = 1057] [outer = (nil)] 03:55:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec8a800) [pid = 1744] [serial = 1058] [outer = 0x8e2ea400] 03:55:52 INFO - PROCESS | 1744 | 1467111352837 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ef8c800) [pid = 1744] [serial = 1059] [outer = 0x8e2ea400] 03:55:53 INFO - PROCESS | 1744 | 1467111353807 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] 03:55:53 INFO - PROCESS | 1744 | 1467111353865 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 03:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:55:53 INFO - PROCESS | 1744 | 1467111353875 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 1744 | 1467111353880 Marionette TRACE conn3 <- [1,1382,null,{}] 03:55:53 INFO - PROCESS | 1744 | 1467111353885 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}] 03:55:53 INFO - PROCESS | 1744 | 1467111353890 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:54 INFO - PROCESS | 1744 | 1467111354083 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:55:54 INFO - PROCESS | 1744 | 1467111354237 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 1744 | 1467111354247 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e55000 == 33 [pid = 1744] [id = 353] 03:55:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x90e56c00) [pid = 1744] [serial = 1060] [outer = (nil)] 03:55:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90f42400) [pid = 1744] [serial = 1061] [outer = 0x90e56c00] 03:55:54 INFO - PROCESS | 1744 | 1467111354322 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9152cc00) [pid = 1744] [serial = 1062] [outer = 0x90e56c00] 03:55:55 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:55 INFO - PROCESS | 1744 | 1467111355404 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] 03:55:55 INFO - PROCESS | 1744 | 1467111355463 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 03:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:55:55 INFO - PROCESS | 1744 | 1467111355470 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 1744 | 1467111355475 Marionette TRACE conn3 <- [1,1386,null,{}] 03:55:55 INFO - PROCESS | 1744 | 1467111355490 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}] 03:55:55 INFO - PROCESS | 1744 | 1467111355498 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:55 INFO - PROCESS | 1744 | 1467111355666 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:55:55 INFO - PROCESS | 1744 | 1467111355869 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 1744 | 1467111355877 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x9231a400 == 34 [pid = 1744] [id = 354] 03:55:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9231bc00) [pid = 1744] [serial = 1063] [outer = (nil)] 03:55:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9240dc00) [pid = 1744] [serial = 1064] [outer = 0x9231bc00] 03:55:55 INFO - PROCESS | 1744 | 1467111355952 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92412800) [pid = 1744] [serial = 1065] [outer = 0x9231bc00] 03:55:57 INFO - PROCESS | 1744 | 1467111357077 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] 03:55:57 INFO - PROCESS | 1744 | 1467111357117 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 03:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:55:57 INFO - PROCESS | 1744 | 1467111357125 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 1744 | 1467111357129 Marionette TRACE conn3 <- [1,1390,null,{}] 03:55:57 INFO - PROCESS | 1744 | 1467111357136 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}] 03:55:57 INFO - PROCESS | 1744 | 1467111357141 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:57 INFO - PROCESS | 1744 | 1467111357299 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:55:57 INFO - PROCESS | 1744 | 1467111357516 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 1744 | 1467111357529 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8d400 == 35 [pid = 1744] [id = 355] 03:55:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ec8dc00) [pid = 1744] [serial = 1066] [outer = (nil)] 03:55:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ef85800) [pid = 1744] [serial = 1067] [outer = 0x8ec8dc00] 03:55:57 INFO - PROCESS | 1744 | 1467111357654 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9029e000) [pid = 1744] [serial = 1068] [outer = 0x8ec8dc00] 03:55:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06b400 == 34 [pid = 1744] [id = 350] 03:55:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2f400 == 33 [pid = 1744] [id = 349] 03:55:57 INFO - PROCESS | 1744 | --DOCSHELL 0x9064a800 == 32 [pid = 1744] [id = 348] 03:55:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ed000 == 31 [pid = 1744] [id = 347] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9240c800) [pid = 1744] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:55:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2f0400 == 30 [pid = 1744] [id = 346] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x90f95400) [pid = 1744] [serial = 702] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93e86400) [pid = 1744] [serial = 1010] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x94827800) [pid = 1744] [serial = 1013] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93e8d800) [pid = 1744] [serial = 1011] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x95270800) [pid = 1744] [serial = 1016] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90f4b800) [pid = 1744] [serial = 1004] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90f97000) [pid = 1744] [serial = 1005] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x927f1c00) [pid = 1744] [serial = 1007] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92316000) [pid = 1744] [serial = 992] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x927e4c00) [pid = 1744] [serial = 993] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9029d400) [pid = 1744] [serial = 1001] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x902ab800) [pid = 1744] [serial = 1002] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93e8e400) [pid = 1744] [serial = 987] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92404400) [pid = 1744] [serial = 998] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x97922c00) [pid = 1744] [serial = 999] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9481d000) [pid = 1744] [serial = 995] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x95262c00) [pid = 1744] [serial = 996] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x902a8c00) [pid = 1744] [serial = 989] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x90e56800) [pid = 1744] [serial = 990] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x948a9c00) [pid = 1744] [serial = 1014] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x97924800) [pid = 1744] [serial = 1017] [outer = (nil)] [url = about:blank] 03:55:57 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92dc4000) [pid = 1744] [serial = 1008] [outer = (nil)] [url = about:blank] 03:55:58 INFO - PROCESS | 1744 | 1467111358362 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]]]}] 03:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1285ms 03:55:58 INFO - PROCESS | 1744 | 1467111358435 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:55:58 INFO - PROCESS | 1744 | 1467111358440 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 03:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:55:58 INFO - PROCESS | 1744 | 1467111358450 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:55:58 INFO - PROCESS | 1744 | 1467111358453 Marionette TRACE conn3 <- [1,1394,null,{}] 03:55:58 INFO - PROCESS | 1744 | 1467111358458 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}] 03:55:58 INFO - PROCESS | 1744 | 1467111358463 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:58 INFO - PROCESS | 1744 | 1467111358599 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:55:58 INFO - PROCESS | 1744 | 1467111358607 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 1744 | 1467111358618 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec78400 == 31 [pid = 1744] [id = 356] 03:55:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x90642400) [pid = 1744] [serial = 1069] [outer = (nil)] 03:55:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x906b7c00) [pid = 1744] [serial = 1070] [outer = 0x90642400] 03:55:58 INFO - PROCESS | 1744 | 1467111358676 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x90e9cc00) [pid = 1744] [serial = 1071] [outer = 0x90642400] 03:55:59 INFO - PROCESS | 1744 | 1467111359431 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]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1027ms 03:55:59 INFO - PROCESS | 1744 | 1467111359478 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 1744 | 1467111359482 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 03:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:55:59 INFO - PROCESS | 1744 | 1467111359487 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 1744 | 1467111359492 Marionette TRACE conn3 <- [1,1398,null,{}] 03:55:59 INFO - PROCESS | 1744 | 1467111359527 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}] 03:55:59 INFO - PROCESS | 1744 | 1467111359535 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:59 INFO - PROCESS | 1744 | 1467111359674 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:55:59 INFO - PROCESS | 1744 | 1467111359684 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 1744 | 1467111359690 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:55:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x91dae400 == 32 [pid = 1744] [id = 357] 03:55:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91fd3400) [pid = 1744] [serial = 1072] [outer = (nil)] 03:55:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91fdf800) [pid = 1744] [serial = 1073] [outer = 0x91fd3400] 03:55:59 INFO - PROCESS | 1744 | 1467111359863 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92203000) [pid = 1744] [serial = 1074] [outer = 0x91fd3400] 03:56:00 INFO - PROCESS | 1744 | 1467111360659 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]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1231ms 03:56:00 INFO - PROCESS | 1744 | 1467111360719 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 1744 | 1467111360723 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 03:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:56:00 INFO - PROCESS | 1744 | 1467111360728 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 1744 | 1467111360731 Marionette TRACE conn3 <- [1,1402,null,{}] 03:56:00 INFO - PROCESS | 1744 | 1467111360736 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}] 03:56:00 INFO - PROCESS | 1744 | 1467111360739 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:00 INFO - PROCESS | 1744 | 1467111360923 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:56:00 INFO - PROCESS | 1744 | 1467111360946 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 1744 | 1467111360954 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240e000 == 33 [pid = 1744] [id = 358] 03:56:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9240fc00) [pid = 1744] [serial = 1075] [outer = (nil)] 03:56:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9241dc00) [pid = 1744] [serial = 1076] [outer = 0x9240fc00] 03:56:01 INFO - PROCESS | 1744 | 1467111361026 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x927e3400) [pid = 1744] [serial = 1077] [outer = 0x9240fc00] 03:56:01 INFO - PROCESS | 1744 | 1467111361829 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]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1131ms 03:56:01 INFO - PROCESS | 1744 | 1467111361861 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:56:01 INFO - PROCESS | 1744 | 1467111361863 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 03:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:56:01 INFO - PROCESS | 1744 | 1467111361873 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 1744 | 1467111361876 Marionette TRACE conn3 <- [1,1406,null,{}] 03:56:01 INFO - PROCESS | 1744 | 1467111361889 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}] 03:56:01 INFO - PROCESS | 1744 | 1467111361894 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:02 INFO - PROCESS | 1744 | 1467111362061 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:56:02 INFO - PROCESS | 1744 | 1467111362139 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 1744 | 1467111362147 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fdc000 == 34 [pid = 1744] [id = 359] 03:56:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92404c00) [pid = 1744] [serial = 1078] [outer = (nil)] 03:56:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x927ed000) [pid = 1744] [serial = 1079] [outer = 0x92404c00] 03:56:02 INFO - PROCESS | 1744 | 1467111362209 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x928d4c00) [pid = 1744] [serial = 1080] [outer = 0x92404c00] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8c06d400) [pid = 1744] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ec82000) [pid = 1744] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e2f0800) [pid = 1744] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e2e7000) [pid = 1744] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ef94c00) [pid = 1744] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x902a0800) [pid = 1744] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90f4e000) [pid = 1744] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9240f400) [pid = 1744] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x98375000) [pid = 1744] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x99fa9400) [pid = 1744] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:56:02 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90e97800) [pid = 1744] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:56:03 INFO - PROCESS | 1744 | 1467111363004 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]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1186ms 03:56:03 INFO - PROCESS | 1744 | 1467111363060 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 1744 | 1467111363063 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 03:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:56:03 INFO - PROCESS | 1744 | 1467111363072 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 1744 | 1467111363075 Marionette TRACE conn3 <- [1,1410,null,{}] 03:56:03 INFO - PROCESS | 1744 | 1467111363079 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}] 03:56:03 INFO - PROCESS | 1744 | 1467111363089 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:03 INFO - PROCESS | 1744 | 1467111363258 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:56:03 INFO - PROCESS | 1744 | 1467111363268 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 1744 | 1467111363276 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2f0800 == 35 [pid = 1744] [id = 360] 03:56:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ef91400) [pid = 1744] [serial = 1081] [outer = (nil)] 03:56:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92dc6800) [pid = 1744] [serial = 1082] [outer = 0x8ef91400] 03:56:03 INFO - PROCESS | 1744 | 1467111363334 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92dca000) [pid = 1744] [serial = 1083] [outer = 0x8ef91400] 03:56:04 INFO - PROCESS | 1744 | 1467111364100 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]]]}] 03:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1079ms 03:56:04 INFO - PROCESS | 1744 | 1467111364167 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 1744 | 1467111364170 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 03:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:56:04 INFO - PROCESS | 1744 | 1467111364176 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - PROCESS | 1744 | 1467111364178 Marionette TRACE conn3 <- [1,1414,null,{}] 03:56:04 INFO - PROCESS | 1744 | 1467111364193 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}] 03:56:04 INFO - PROCESS | 1744 | 1467111364197 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:04 INFO - PROCESS | 1744 | 1467111364325 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:56:04 INFO - PROCESS | 1744 | 1467111364334 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 1744 | 1467111364345 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x91538800 == 36 [pid = 1744] [id = 361] 03:56:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x928ddc00) [pid = 1744] [serial = 1084] [outer = (nil)] 03:56:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92de5800) [pid = 1744] [serial = 1085] [outer = 0x928ddc00] 03:56:04 INFO - PROCESS | 1744 | 1467111364409 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x930bd000) [pid = 1744] [serial = 1086] [outer = 0x928ddc00] 03:56:05 INFO - PROCESS | 1744 | 1467111365496 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]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1339ms 03:56:05 INFO - PROCESS | 1744 | 1467111365515 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 1744 | 1467111365521 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 03:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:56:05 INFO - PROCESS | 1744 | 1467111365528 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 1744 | 1467111365535 Marionette TRACE conn3 <- [1,1418,null,{}] 03:56:05 INFO - PROCESS | 1744 | 1467111365542 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}] 03:56:05 INFO - PROCESS | 1744 | 1467111365547 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:05 INFO - PROCESS | 1744 | 1467111365749 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:56:05 INFO - PROCESS | 1744 | 1467111365953 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 1744 | 1467111365962 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec86800 == 37 [pid = 1744] [id = 362] 03:56:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ec90000) [pid = 1744] [serial = 1087] [outer = (nil)] 03:56:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x902ae000) [pid = 1744] [serial = 1088] [outer = 0x8ec90000] 03:56:06 INFO - PROCESS | 1744 | 1467111366078 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x906b0c00) [pid = 1744] [serial = 1089] [outer = 0x8ec90000] 03:56:06 INFO - PROCESS | 1744 | 1467111366894 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]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1433ms 03:56:06 INFO - PROCESS | 1744 | 1467111366961 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 1744 | 1467111366968 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 03:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:56:06 INFO - PROCESS | 1744 | 1467111366978 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 1744 | 1467111366982 Marionette TRACE conn3 <- [1,1422,null,{}] 03:56:06 INFO - PROCESS | 1744 | 1467111366987 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}] 03:56:06 INFO - PROCESS | 1744 | 1467111366993 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:07 INFO - PROCESS | 1744 | 1467111367188 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:56:07 INFO - PROCESS | 1744 | 1467111367341 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 1744 | 1467111367349 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e94c00 == 38 [pid = 1744] [id = 363] 03:56:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91dad000) [pid = 1744] [serial = 1090] [outer = (nil)] 03:56:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9231ac00) [pid = 1744] [serial = 1091] [outer = 0x91dad000] 03:56:07 INFO - PROCESS | 1744 | 1467111367422 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92406000) [pid = 1744] [serial = 1092] [outer = 0x91dad000] 03:56:08 INFO - PROCESS | 1744 | 1467111368309 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]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1381ms 03:56:08 INFO - PROCESS | 1744 | 1467111368359 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:56:08 INFO - PROCESS | 1744 | 1467111368363 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 03:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:56:08 INFO - PROCESS | 1744 | 1467111368370 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - PROCESS | 1744 | 1467111368375 Marionette TRACE conn3 <- [1,1426,null,{}] 03:56:08 INFO - PROCESS | 1744 | 1467111368389 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}] 03:56:08 INFO - PROCESS | 1744 | 1467111368397 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:08 INFO - PROCESS | 1744 | 1467111368551 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:56:08 INFO - PROCESS | 1744 | 1467111368705 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 1744 | 1467111368719 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x92de2400 == 39 [pid = 1744] [id = 364] 03:56:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92de4400) [pid = 1744] [serial = 1093] [outer = (nil)] 03:56:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93e33000) [pid = 1744] [serial = 1094] [outer = 0x92de4400] 03:56:08 INFO - PROCESS | 1744 | 1467111368790 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93e83000) [pid = 1744] [serial = 1095] [outer = 0x92de4400] 03:56:09 INFO - PROCESS | 1744 | 1467111369625 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]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1281ms 03:56:09 INFO - PROCESS | 1744 | 1467111369653 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 1744 | 1467111369657 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 03:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:56:09 INFO - PROCESS | 1744 | 1467111369663 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 1744 | 1467111369666 Marionette TRACE conn3 <- [1,1430,null,{}] 03:56:09 INFO - PROCESS | 1744 | 1467111369671 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}] 03:56:09 INFO - PROCESS | 1744 | 1467111369676 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:09 INFO - PROCESS | 1744 | 1467111369824 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:56:10 INFO - PROCESS | 1744 | 1467111369982 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 1744 | 1467111369992 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x928de000 == 40 [pid = 1744] [id = 365] 03:56:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93e89800) [pid = 1744] [serial = 1096] [outer = (nil)] 03:56:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93e90000) [pid = 1744] [serial = 1097] [outer = 0x93e89800] 03:56:10 INFO - PROCESS | 1744 | 1467111370081 Marionette DEBUG loaded listener.js 03:56:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93ec7000) [pid = 1744] [serial = 1098] [outer = 0x93e89800] 03:56:11 INFO - PROCESS | 1744 | 1467111371022 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]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1391ms 03:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:56:11 INFO - PROCESS | 1744 | 1467111371054 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 1744 | 1467111371057 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 03:56:11 INFO - PROCESS | 1744 | 1467111371063 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 1744 | 1467111371066 Marionette TRACE conn3 <- [1,1434,null,{}] 03:56:11 INFO - PROCESS | 1744 | 1467111371072 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}] 03:56:11 INFO - PROCESS | 1744 | 1467111371076 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:11 INFO - PROCESS | 1744 | 1467111371227 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:56:11 INFO - PROCESS | 1744 | 1467111371543 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 1744 | 1467111371553 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e9800 == 41 [pid = 1744] [id = 366] 03:56:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8eb29000) [pid = 1744] [serial = 1099] [outer = (nil)] 03:56:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ec78800) [pid = 1744] [serial = 1100] [outer = 0x8eb29000] 03:56:11 INFO - PROCESS | 1744 | 1467111371683 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ec8c000) [pid = 1744] [serial = 1101] [outer = 0x8eb29000] 03:56:12 INFO - PROCESS | 1744 | 1467111372606 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]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1581ms 03:56:12 INFO - PROCESS | 1744 | 1467111372646 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 1744 | 1467111372650 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 03:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:56:12 INFO - PROCESS | 1744 | 1467111372657 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 1744 | 1467111372660 Marionette TRACE conn3 <- [1,1438,null,{}] 03:56:12 INFO - PROCESS | 1744 | 1467111372667 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}] 03:56:12 INFO - PROCESS | 1744 | 1467111372674 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2f0800 == 40 [pid = 1744] [id = 360] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x91fdc000 == 39 [pid = 1744] [id = 359] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x9240e000 == 38 [pid = 1744] [id = 358] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x91dae400 == 37 [pid = 1744] [id = 357] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec78400 == 36 [pid = 1744] [id = 356] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8d400 == 35 [pid = 1744] [id = 355] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x90e55000 == 34 [pid = 1744] [id = 353] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8c073400 == 33 [pid = 1744] [id = 352] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x91da8800 == 32 [pid = 1744] [id = 351] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x9231a400 == 31 [pid = 1744] [id = 354] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef91c00 == 30 [pid = 1744] [id = 345] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x928de000 == 29 [pid = 1744] [id = 365] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e9800 == 28 [pid = 1744] [id = 366] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x92de2400 == 27 [pid = 1744] [id = 364] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x90e94c00 == 26 [pid = 1744] [id = 363] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x91538800 == 25 [pid = 1744] [id = 361] 03:56:13 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec86800 == 24 [pid = 1744] [id = 362] 03:56:13 INFO - PROCESS | 1744 | 1467111373597 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8eb2b800) [pid = 1744] [serial = 1041] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ec7b000) [pid = 1744] [serial = 1020] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8eb29c00) [pid = 1744] [serial = 1019] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x90e95800) [pid = 1744] [serial = 1038] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91532400) [pid = 1744] [serial = 1023] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x906b3c00) [pid = 1744] [serial = 1037] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90f45000) [pid = 1744] [serial = 1022] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93ec4400) [pid = 1744] [serial = 1026] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x930bfc00) [pid = 1744] [serial = 1025] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x984ea000) [pid = 1744] [serial = 1029] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x98442400) [pid = 1744] [serial = 1028] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a0d0c00) [pid = 1744] [serial = 1032] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x99fa0c00) [pid = 1744] [serial = 1031] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9a652000) [pid = 1744] [serial = 1035] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x90f8b000) [pid = 1744] [serial = 1049] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9a3fa400) [pid = 1744] [serial = 1034] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x906bbc00) [pid = 1744] [serial = 1046] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91532c00) [pid = 1744] [serial = 1050] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91da2800) [pid = 1744] [serial = 1053] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92201c00) [pid = 1744] [serial = 1055] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90f44400) [pid = 1744] [serial = 1052] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ef8b000) [pid = 1744] [serial = 1043] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8ef92c00) [pid = 1744] [serial = 1044] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8eb24800) [pid = 1744] [serial = 1040] [outer = (nil)] [url = about:blank] 03:56:13 INFO - PROCESS | 1744 | 1467111373875 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 1744 | 1467111373887 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5c00 == 25 [pid = 1744] [id = 367] 03:56:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8e2e6400) [pid = 1744] [serial = 1102] [outer = (nil)] 03:56:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8e2e9400) [pid = 1744] [serial = 1103] [outer = 0x8e2e6400] 03:56:13 INFO - PROCESS | 1744 | 1467111373950 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8eb27000) [pid = 1744] [serial = 1104] [outer = 0x8e2e6400] 03:56:14 INFO - PROCESS | 1744 | 1467111374635 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]]]}] 03:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1993ms 03:56:14 INFO - PROCESS | 1744 | 1467111374650 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:56:14 INFO - PROCESS | 1744 | 1467111374657 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 03:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:56:14 INFO - PROCESS | 1744 | 1467111374665 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:56:14 INFO - PROCESS | 1744 | 1467111374669 Marionette TRACE conn3 <- [1,1442,null,{}] 03:56:14 INFO - PROCESS | 1744 | 1467111374676 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}] 03:56:14 INFO - PROCESS | 1744 | 1467111374681 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:14 INFO - PROCESS | 1744 | 1467111374829 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:56:14 INFO - PROCESS | 1744 | 1467111374943 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:14 INFO - PROCESS | 1744 | 1467111374953 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec93800 == 26 [pid = 1744] [id = 368] 03:56:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ec93c00) [pid = 1744] [serial = 1105] [outer = (nil)] 03:56:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ef85c00) [pid = 1744] [serial = 1106] [outer = 0x8ec93c00] 03:56:15 INFO - PROCESS | 1744 | 1467111375015 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ef8f800) [pid = 1744] [serial = 1107] [outer = 0x8ec93c00] 03:56:15 INFO - PROCESS | 1744 | 1467111375767 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]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1185ms 03:56:15 INFO - PROCESS | 1744 | 1467111375851 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:56:15 INFO - PROCESS | 1744 | 1467111375855 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 03:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:56:15 INFO - PROCESS | 1744 | 1467111375869 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - PROCESS | 1744 | 1467111375872 Marionette TRACE conn3 <- [1,1446,null,{}] 03:56:15 INFO - PROCESS | 1744 | 1467111375878 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}] 03:56:15 INFO - PROCESS | 1744 | 1467111375882 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:16 INFO - PROCESS | 1744 | 1467111376077 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:56:16 INFO - PROCESS | 1744 | 1467111376106 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:16 INFO - PROCESS | 1744 | 1467111376114 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b2400 == 27 [pid = 1744] [id = 369] 03:56:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x902b3c00) [pid = 1744] [serial = 1108] [outer = (nil)] 03:56:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9063dc00) [pid = 1744] [serial = 1109] [outer = 0x902b3c00] 03:56:16 INFO - PROCESS | 1744 | 1467111376176 Marionette DEBUG loaded listener.js 03:56:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90645000) [pid = 1744] [serial = 1110] [outer = 0x902b3c00] 03:56:17 INFO - PROCESS | 1744 | 1467111377076 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]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1244ms 03:56:17 INFO - PROCESS | 1744 | 1467111377111 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:56:17 INFO - PROCESS | 1744 | 1467111377117 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 03:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:56:17 INFO - PROCESS | 1744 | 1467111377133 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:56:17 INFO - PROCESS | 1744 | 1467111377139 Marionette TRACE conn3 <- [1,1450,null,{}] 03:56:17 INFO - PROCESS | 1744 | 1467111377149 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}] 03:56:17 INFO - PROCESS | 1744 | 1467111377154 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:17 INFO - PROCESS | 1744 | 1467111377345 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:56:17 INFO - PROCESS | 1744 | 1467111377360 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 1744 | 1467111377368 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b1c00 == 28 [pid = 1744] [id = 370] 03:56:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90649000) [pid = 1744] [serial = 1111] [outer = (nil)] 03:56:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90e5d400) [pid = 1744] [serial = 1112] [outer = 0x90649000] 03:56:17 INFO - PROCESS | 1744 | 1467111377444 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90f44400) [pid = 1744] [serial = 1113] [outer = 0x90649000] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x906af000) [pid = 1744] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9240fc00) [pid = 1744] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92404c00) [pid = 1744] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ef91400) [pid = 1744] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91dae000) [pid = 1744] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91fd3400) [pid = 1744] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x90e56c00) [pid = 1744] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ec8dc00) [pid = 1744] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90642400) [pid = 1744] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9231bc00) [pid = 1744] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x928ddc00) [pid = 1744] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:56:18 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8e2ea400) [pid = 1744] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:56:18 INFO - PROCESS | 1744 | 1467111378596 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]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1501ms 03:56:18 INFO - PROCESS | 1744 | 1467111378626 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 1744 | 1467111378630 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 03:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:56:18 INFO - PROCESS | 1744 | 1467111378635 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 1744 | 1467111378637 Marionette TRACE conn3 <- [1,1454,null,{}] 03:56:18 INFO - PROCESS | 1744 | 1467111378642 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}] 03:56:18 INFO - PROCESS | 1744 | 1467111378646 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:18 INFO - PROCESS | 1744 | 1467111378776 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:56:18 INFO - PROCESS | 1744 | 1467111378788 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 1744 | 1467111378793 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e9c00 == 29 [pid = 1744] [id = 371] 03:56:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9064ac00) [pid = 1744] [serial = 1114] [outer = (nil)] 03:56:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x90f4b400) [pid = 1744] [serial = 1115] [outer = 0x9064ac00] 03:56:18 INFO - PROCESS | 1744 | 1467111378854 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x90f50800) [pid = 1744] [serial = 1116] [outer = 0x9064ac00] 03:56:19 INFO - PROCESS | 1744 | 1467111379611 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]]]}] 03:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1028ms 03:56:19 INFO - PROCESS | 1744 | 1467111379663 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:56:19 INFO - PROCESS | 1744 | 1467111379665 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 03:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:56:19 INFO - PROCESS | 1744 | 1467111379678 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:56:19 INFO - PROCESS | 1744 | 1467111379680 Marionette TRACE conn3 <- [1,1458,null,{}] 03:56:19 INFO - PROCESS | 1744 | 1467111379704 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}] 03:56:19 INFO - PROCESS | 1744 | 1467111379708 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:19 INFO - PROCESS | 1744 | 1467111379846 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:56:19 INFO - PROCESS | 1744 | 1467111379855 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 1744 | 1467111379871 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x9152d800 == 30 [pid = 1744] [id = 372] 03:56:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9152e000) [pid = 1744] [serial = 1117] [outer = (nil)] 03:56:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91532400) [pid = 1744] [serial = 1118] [outer = 0x9152e000] 03:56:19 INFO - PROCESS | 1744 | 1467111379940 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91da8c00) [pid = 1744] [serial = 1119] [outer = 0x9152e000] 03:56:21 INFO - PROCESS | 1744 | 1467111381039 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]]]}] 03:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1433ms 03:56:21 INFO - PROCESS | 1744 | 1467111381112 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:56:21 INFO - PROCESS | 1744 | 1467111381118 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 03:56:21 INFO - PROCESS | 1744 | 1467111381125 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - PROCESS | 1744 | 1467111381130 Marionette TRACE conn3 <- [1,1462,null,{}] 03:56:21 INFO - PROCESS | 1744 | 1467111381138 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}] 03:56:21 INFO - PROCESS | 1744 | 1467111381143 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:21 INFO - PROCESS | 1744 | 1467111381337 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:56:21 INFO - PROCESS | 1744 | 1467111381546 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:21 INFO - PROCESS | 1744 | 1467111381553 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06e000 == 31 [pid = 1744] [id = 373] 03:56:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ec84c00) [pid = 1744] [serial = 1120] [outer = (nil)] 03:56:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9029c800) [pid = 1744] [serial = 1121] [outer = 0x8ec84c00] 03:56:21 INFO - PROCESS | 1744 | 1467111381651 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x902a8c00) [pid = 1744] [serial = 1122] [outer = 0x8ec84c00] 03:56:22 INFO - PROCESS | 1744 | 1467111382576 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]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1534ms 03:56:22 INFO - PROCESS | 1744 | 1467111382658 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 1744 | 1467111382665 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 03:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:56:22 INFO - PROCESS | 1744 | 1467111382674 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 1744 | 1467111382678 Marionette TRACE conn3 <- [1,1466,null,{}] 03:56:22 INFO - PROCESS | 1744 | 1467111382684 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}] 03:56:22 INFO - PROCESS | 1744 | 1467111382689 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:22 INFO - PROCESS | 1744 | 1467111382892 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:56:23 INFO - PROCESS | 1744 | 1467111383090 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 1744 | 1467111383097 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e59400 == 32 [pid = 1744] [id = 374] 03:56:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90e5c800) [pid = 1744] [serial = 1123] [outer = (nil)] 03:56:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90e9a000) [pid = 1744] [serial = 1124] [outer = 0x90e5c800] 03:56:23 INFO - PROCESS | 1744 | 1467111383195 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90f4d400) [pid = 1744] [serial = 1125] [outer = 0x90e5c800] 03:56:24 INFO - PROCESS | 1744 | 1467111384343 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]]]}] 03:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1737ms 03:56:24 INFO - PROCESS | 1744 | 1467111384412 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:56:24 INFO - PROCESS | 1744 | 1467111384417 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 03:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:56:24 INFO - PROCESS | 1744 | 1467111384425 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 1744 | 1467111384430 Marionette TRACE conn3 <- [1,1470,null,{}] 03:56:24 INFO - PROCESS | 1744 | 1467111384437 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}] 03:56:24 INFO - PROCESS | 1744 | 1467111384442 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:24 INFO - PROCESS | 1744 | 1467111384588 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:56:24 INFO - PROCESS | 1744 | 1467111384793 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 1744 | 1467111384806 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec87000 == 33 [pid = 1744] [id = 375] 03:56:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ec89400) [pid = 1744] [serial = 1126] [outer = (nil)] 03:56:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ec90c00) [pid = 1744] [serial = 1127] [outer = 0x8ec89400] 03:56:24 INFO - PROCESS | 1744 | 1467111384921 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ef88c00) [pid = 1744] [serial = 1128] [outer = 0x8ec89400] 03:56:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7e000 == 32 [pid = 1744] [id = 241] 03:56:25 INFO - PROCESS | 1744 | --DOCSHELL 0x90f41c00 == 31 [pid = 1744] [id = 248] 03:56:25 INFO - PROCESS | 1744 | --DOCSHELL 0x9029f800 == 30 [pid = 1744] [id = 247] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9241dc00) [pid = 1744] [serial = 1076] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x927ed000) [pid = 1744] [serial = 1079] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x927e3400) [pid = 1744] [serial = 1077] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92dc6800) [pid = 1744] [serial = 1082] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9220c400) [pid = 1744] [serial = 1056] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91fdf800) [pid = 1744] [serial = 1073] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90f42400) [pid = 1744] [serial = 1061] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9152cc00) [pid = 1744] [serial = 1062] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x928d4c00) [pid = 1744] [serial = 1080] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ef85800) [pid = 1744] [serial = 1067] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9029e000) [pid = 1744] [serial = 1068] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x906b7c00) [pid = 1744] [serial = 1070] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x90e9cc00) [pid = 1744] [serial = 1071] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9240dc00) [pid = 1744] [serial = 1064] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x92412800) [pid = 1744] [serial = 1065] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x92de5800) [pid = 1744] [serial = 1085] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x930bd000) [pid = 1744] [serial = 1086] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8ec8a800) [pid = 1744] [serial = 1058] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x8ef8c800) [pid = 1744] [serial = 1059] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x92203000) [pid = 1744] [serial = 1074] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x92dca000) [pid = 1744] [serial = 1083] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x90e61400) [pid = 1744] [serial = 1047] [outer = (nil)] [url = about:blank] 03:56:25 INFO - PROCESS | 1744 | 1467111385791 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]]]}] 03:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1384ms 03:56:25 INFO - PROCESS | 1744 | 1467111385808 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 1744 | 1467111385815 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 03:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:56:25 INFO - PROCESS | 1744 | 1467111385824 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 1744 | 1467111385827 Marionette TRACE conn3 <- [1,1474,null,{}] 03:56:25 INFO - PROCESS | 1744 | 1467111385832 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}] 03:56:25 INFO - PROCESS | 1744 | 1467111385837 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:25 INFO - PROCESS | 1744 | 1467111385974 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:56:26 INFO - PROCESS | 1744 | 1467111385990 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 1744 | 1467111385999 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b4400 == 31 [pid = 1744] [id = 376] 03:56:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x90646000) [pid = 1744] [serial = 1129] [outer = (nil)] 03:56:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x90e55800) [pid = 1744] [serial = 1130] [outer = 0x90646000] 03:56:26 INFO - PROCESS | 1744 | 1467111386060 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x90e5d800) [pid = 1744] [serial = 1131] [outer = 0x90646000] 03:56:26 INFO - PROCESS | 1744 | 1467111386877 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]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1083ms 03:56:26 INFO - PROCESS | 1744 | 1467111386918 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 1744 | 1467111386921 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 03:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:56:26 INFO - PROCESS | 1744 | 1467111386927 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 1744 | 1467111386932 Marionette TRACE conn3 <- [1,1478,null,{}] 03:56:26 INFO - PROCESS | 1744 | 1467111386983 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}] 03:56:26 INFO - PROCESS | 1744 | 1467111386987 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:27 INFO - PROCESS | 1744 | 1467111387156 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:56:27 INFO - PROCESS | 1744 | 1467111387304 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 1744 | 1467111387315 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec82000 == 32 [pid = 1744] [id = 377] 03:56:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8ec84800) [pid = 1744] [serial = 1132] [outer = (nil)] 03:56:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8ec96c00) [pid = 1744] [serial = 1133] [outer = 0x8ec84800] 03:56:27 INFO - PROCESS | 1744 | 1467111387398 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x902aac00) [pid = 1744] [serial = 1134] [outer = 0x8ec84800] 03:56:28 INFO - PROCESS | 1744 | 1467111388283 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]]]}] 03:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1423ms 03:56:28 INFO - PROCESS | 1744 | 1467111388352 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:56:28 INFO - PROCESS | 1744 | 1467111388357 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 03:56:28 INFO - PROCESS | 1744 | 1467111388364 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:56:28 INFO - PROCESS | 1744 | 1467111388368 Marionette TRACE conn3 <- [1,1482,null,{}] 03:56:28 INFO - PROCESS | 1744 | 1467111388376 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}] 03:56:28 INFO - PROCESS | 1744 | 1467111388381 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:28 INFO - PROCESS | 1744 | 1467111388577 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:56:28 INFO - PROCESS | 1744 | 1467111388731 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 1744 | 1467111388738 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f91c00 == 33 [pid = 1744] [id = 378] 03:56:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x90f92800) [pid = 1744] [serial = 1135] [outer = (nil)] 03:56:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9152b800) [pid = 1744] [serial = 1136] [outer = 0x90f92800] 03:56:28 INFO - PROCESS | 1744 | 1467111388816 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x91533400) [pid = 1744] [serial = 1137] [outer = 0x90f92800] 03:56:29 INFO - PROCESS | 1744 | 1467111389723 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]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1434ms 03:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:56:29 INFO - PROCESS | 1744 | 1467111389797 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 1744 | 1467111389801 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 03:56:29 INFO - PROCESS | 1744 | 1467111389807 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 1744 | 1467111389811 Marionette TRACE conn3 <- [1,1486,null,{}] 03:56:29 INFO - PROCESS | 1744 | 1467111389817 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}] 03:56:29 INFO - PROCESS | 1744 | 1467111389821 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:29 INFO - PROCESS | 1744 | 1467111389979 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:56:30 INFO - PROCESS | 1744 | 1467111390131 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 1744 | 1467111390144 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd9400 == 34 [pid = 1744] [id = 379] 03:56:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x91fd9800) [pid = 1744] [serial = 1138] [outer = (nil)] 03:56:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91fdd800) [pid = 1744] [serial = 1139] [outer = 0x91fd9800] 03:56:30 INFO - PROCESS | 1744 | 1467111390228 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92201c00) [pid = 1744] [serial = 1140] [outer = 0x91fd9800] 03:56:31 INFO - PROCESS | 1744 | 1467111391192 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]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1434ms 03:56:31 INFO - PROCESS | 1744 | 1467111391249 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:56:31 INFO - PROCESS | 1744 | 1467111391259 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 03:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:56:31 INFO - PROCESS | 1744 | 1467111391266 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 1744 | 1467111391269 Marionette TRACE conn3 <- [1,1490,null,{}] 03:56:31 INFO - PROCESS | 1744 | 1467111391275 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}] 03:56:31 INFO - PROCESS | 1744 | 1467111391279 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:31 INFO - PROCESS | 1744 | 1467111391435 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:56:31 INFO - PROCESS | 1744 | 1467111391584 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 1744 | 1467111391593 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x902ac800 == 35 [pid = 1744] [id = 380] 03:56:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9220cc00) [pid = 1744] [serial = 1141] [outer = (nil)] 03:56:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9240f800) [pid = 1744] [serial = 1142] [outer = 0x9220cc00] 03:56:31 INFO - PROCESS | 1744 | 1467111391663 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92413c00) [pid = 1744] [serial = 1143] [outer = 0x9220cc00] 03:56:32 INFO - PROCESS | 1744 | 1467111392531 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]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1328ms 03:56:32 INFO - PROCESS | 1744 | 1467111392594 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 1744 | 1467111392598 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 03:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:56:32 INFO - PROCESS | 1744 | 1467111392604 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 1744 | 1467111392606 Marionette TRACE conn3 <- [1,1494,null,{}] 03:56:32 INFO - PROCESS | 1744 | 1467111392612 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}] 03:56:32 INFO - PROCESS | 1744 | 1467111392617 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:32 INFO - PROCESS | 1744 | 1467111392759 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:56:32 INFO - PROCESS | 1744 | 1467111392910 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 1744 | 1467111392917 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da7000 == 36 [pid = 1744] [id = 381] 03:56:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92206400) [pid = 1744] [serial = 1144] [outer = (nil)] 03:56:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9241fc00) [pid = 1744] [serial = 1145] [outer = 0x92206400] 03:56:32 INFO - PROCESS | 1744 | 1467111392986 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92420800) [pid = 1744] [serial = 1146] [outer = 0x92206400] 03:56:33 INFO - PROCESS | 1744 | 1467111393873 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]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1334ms 03:56:33 INFO - PROCESS | 1744 | 1467111393938 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:56:33 INFO - PROCESS | 1744 | 1467111393942 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 03:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:56:33 INFO - PROCESS | 1744 | 1467111393948 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 1744 | 1467111393950 Marionette TRACE conn3 <- [1,1498,null,{}] 03:56:33 INFO - PROCESS | 1744 | 1467111393956 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}] 03:56:33 INFO - PROCESS | 1744 | 1467111393966 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:34 INFO - PROCESS | 1744 | 1467111394200 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:56:34 INFO - PROCESS | 1744 | 1467111394355 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 1744 | 1467111394361 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef87800 == 37 [pid = 1744] [id = 382] 03:56:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90f41800) [pid = 1744] [serial = 1147] [outer = (nil)] 03:56:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x928dcc00) [pid = 1744] [serial = 1148] [outer = 0x90f41800] 03:56:34 INFO - PROCESS | 1744 | 1467111394434 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92dc4400) [pid = 1744] [serial = 1149] [outer = 0x90f41800] 03:56:35 INFO - PROCESS | 1744 | 1467111395354 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]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1434ms 03:56:35 INFO - PROCESS | 1744 | 1467111395382 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:56:35 INFO - PROCESS | 1744 | 1467111395388 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 03:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:56:35 INFO - PROCESS | 1744 | 1467111395395 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 1744 | 1467111395399 Marionette TRACE conn3 <- [1,1502,null,{}] 03:56:35 INFO - PROCESS | 1744 | 1467111395406 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}] 03:56:35 INFO - PROCESS | 1744 | 1467111395411 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:35 INFO - PROCESS | 1744 | 1467111395555 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:56:35 INFO - PROCESS | 1744 | 1467111395725 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 1744 | 1467111395740 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8bc00 == 38 [pid = 1744] [id = 383] 03:56:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9029a400) [pid = 1744] [serial = 1150] [outer = (nil)] 03:56:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x902b4c00) [pid = 1744] [serial = 1151] [outer = 0x9029a400] 03:56:35 INFO - PROCESS | 1744 | 1467111395802 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x90648400) [pid = 1744] [serial = 1152] [outer = 0x9029a400] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb30400 == 37 [pid = 1744] [id = 237] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x90642000 == 36 [pid = 1744] [id = 250] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x90640c00 == 35 [pid = 1744] [id = 239] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec94000 == 34 [pid = 1744] [id = 242] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8c075000 == 33 [pid = 1744] [id = 251] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec97400 == 32 [pid = 1744] [id = 245] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x906bb400 == 31 [pid = 1744] [id = 249] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x9029a800 == 30 [pid = 1744] [id = 240] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec86c00 == 29 [pid = 1744] [id = 243] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x91daa000 == 28 [pid = 1744] [id = 254] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e5c00 == 27 [pid = 1744] [id = 367] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2eec00 == 26 [pid = 1744] [id = 252] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2cc00 == 25 [pid = 1744] [id = 238] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb30800 == 24 [pid = 1744] [id = 246] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x902acc00 == 23 [pid = 1744] [id = 244] 03:56:36 INFO - PROCESS | 1744 | --DOCSHELL 0x90299000 == 22 [pid = 1744] [id = 253] 03:56:37 INFO - PROCESS | 1744 | 1467111397556 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]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2181ms 03:56:37 INFO - PROCESS | 1744 | 1467111397577 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 1744 | 1467111397581 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 03:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:56:37 INFO - PROCESS | 1744 | 1467111397588 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 1744 | 1467111397593 Marionette TRACE conn3 <- [1,1506,null,{}] 03:56:37 INFO - PROCESS | 1744 | 1467111397599 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}] 03:56:37 INFO - PROCESS | 1744 | 1467111397604 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:37 INFO - PROCESS | 1744 | 1467111397832 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:56:37 INFO - PROCESS | 1744 | 1467111397933 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 1744 | 1467111397941 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7a000 == 23 [pid = 1744] [id = 384] 03:56:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ec7e000) [pid = 1744] [serial = 1153] [outer = (nil)] 03:56:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ef85800) [pid = 1744] [serial = 1154] [outer = 0x8ec7e000] 03:56:38 INFO - PROCESS | 1744 | 1467111398005 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ef94c00) [pid = 1744] [serial = 1155] [outer = 0x8ec7e000] 03:56:38 INFO - PROCESS | 1744 | 1467111398794 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]]]}] 03:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1231ms 03:56:38 INFO - PROCESS | 1744 | 1467111398820 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:56:38 INFO - PROCESS | 1744 | 1467111398828 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 03:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:56:38 INFO - PROCESS | 1744 | 1467111398838 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:56:38 INFO - PROCESS | 1744 | 1467111398842 Marionette TRACE conn3 <- [1,1510,null,{}] 03:56:38 INFO - PROCESS | 1744 | 1467111398861 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}] 03:56:38 INFO - PROCESS | 1744 | 1467111398867 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:39 INFO - PROCESS | 1744 | 1467111399070 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:56:39 INFO - PROCESS | 1744 | 1467111399091 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:39 INFO - PROCESS | 1744 | 1467111399101 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e97000 == 24 [pid = 1744] [id = 385] 03:56:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90e98800) [pid = 1744] [serial = 1156] [outer = (nil)] 03:56:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x90e9e800) [pid = 1744] [serial = 1157] [outer = 0x90e98800] 03:56:39 INFO - PROCESS | 1744 | 1467111399164 Marionette DEBUG loaded listener.js 03:56:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90ea1000) [pid = 1744] [serial = 1158] [outer = 0x90e98800] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9064ac00) [pid = 1744] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8e2e6400) [pid = 1744] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8eb29000) [pid = 1744] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ec93c00) [pid = 1744] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90649000) [pid = 1744] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec90000) [pid = 1744] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91dad000) [pid = 1744] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92de4400) [pid = 1744] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x902b3c00) [pid = 1744] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ec89400) [pid = 1744] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93e89800) [pid = 1744] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ec84c00) [pid = 1744] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90e5c800) [pid = 1744] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9152e000) [pid = 1744] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:56:40 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90646000) [pid = 1744] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:56:40 INFO - PROCESS | 1744 | 1467111400424 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]]]}] 03:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1597ms 03:56:40 INFO - PROCESS | 1744 | 1467111400444 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:56:40 INFO - PROCESS | 1744 | 1467111400447 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 03:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:56:40 INFO - PROCESS | 1744 | 1467111400457 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:56:40 INFO - PROCESS | 1744 | 1467111400462 Marionette TRACE conn3 <- [1,1514,null,{}] 03:56:40 INFO - PROCESS | 1744 | 1467111400479 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}] 03:56:40 INFO - PROCESS | 1744 | 1467111400488 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:40 INFO - PROCESS | 1744 | 1467111400632 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:56:40 INFO - PROCESS | 1744 | 1467111400776 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 1744 | 1467111400788 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e62800 == 25 [pid = 1744] [id = 386] 03:56:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90e98400) [pid = 1744] [serial = 1159] [outer = (nil)] 03:56:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90f4f000) [pid = 1744] [serial = 1160] [outer = 0x90e98400] 03:56:40 INFO - PROCESS | 1744 | 1467111400856 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90f96400) [pid = 1744] [serial = 1161] [outer = 0x90e98400] 03:56:41 INFO - PROCESS | 1744 | 1467111401583 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]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1144ms 03:56:41 INFO - PROCESS | 1744 | 1467111401600 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 1744 | 1467111401604 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 03:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:56:41 INFO - PROCESS | 1744 | 1467111401610 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 1744 | 1467111401612 Marionette TRACE conn3 <- [1,1518,null,{}] 03:56:41 INFO - PROCESS | 1744 | 1467111401617 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}] 03:56:41 INFO - PROCESS | 1744 | 1467111401622 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:41 INFO - PROCESS | 1744 | 1467111401805 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:56:41 INFO - PROCESS | 1744 | 1467111401817 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 1744 | 1467111401824 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec89400 == 26 [pid = 1744] [id = 387] 03:56:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90f95c00) [pid = 1744] [serial = 1162] [outer = (nil)] 03:56:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91fd2800) [pid = 1744] [serial = 1163] [outer = 0x90f95c00] 03:56:41 INFO - PROCESS | 1744 | 1467111401898 Marionette DEBUG loaded listener.js 03:56:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92205c00) [pid = 1744] [serial = 1164] [outer = 0x90f95c00] 03:56:42 INFO - PROCESS | 1744 | 1467111402886 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]]]}] 03:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1326ms 03:56:42 INFO - PROCESS | 1744 | 1467111402937 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:56:42 INFO - PROCESS | 1744 | 1467111402942 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 03:56:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:56:42 INFO - PROCESS | 1744 | 1467111402950 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:56:42 INFO - PROCESS | 1744 | 1467111402955 Marionette TRACE conn3 <- [1,1522,null,{}] 03:56:42 INFO - PROCESS | 1744 | 1467111402963 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}] 03:56:42 INFO - PROCESS | 1744 | 1467111402969 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:43 INFO - PROCESS | 1744 | 1467111403145 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:56:43 INFO - PROCESS | 1744 | 1467111403297 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:43 INFO - PROCESS | 1744 | 1467111403306 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2e400 == 27 [pid = 1744] [id = 388] 03:56:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8eb30800) [pid = 1744] [serial = 1165] [outer = (nil)] 03:56:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ef91400) [pid = 1744] [serial = 1166] [outer = 0x8eb30800] 03:56:43 INFO - PROCESS | 1744 | 1467111403380 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x902b5000) [pid = 1744] [serial = 1167] [outer = 0x8eb30800] 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 03:56:44 INFO - PROCESS | 1744 | 1467111404223 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"]]]}] 03:56:44 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:56:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:56:44 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:56:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:56:44 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:56:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:56:44 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:56:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:56:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:56:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1332ms 03:56:44 INFO - PROCESS | 1744 | 1467111404286 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 1744 | 1467111404294 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 03:56:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:56:44 INFO - PROCESS | 1744 | 1467111404304 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - PROCESS | 1744 | 1467111404308 Marionette TRACE conn3 <- [1,1526,null,{}] 03:56:44 INFO - PROCESS | 1744 | 1467111404341 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}] 03:56:44 INFO - PROCESS | 1744 | 1467111404345 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:44 INFO - PROCESS | 1744 | 1467111404503 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:56:44 INFO - PROCESS | 1744 | 1467111404656 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 1744 | 1467111404664 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c072400 == 28 [pid = 1744] [id = 389] 03:56:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91dae800) [pid = 1744] [serial = 1168] [outer = (nil)] 03:56:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91fe0400) [pid = 1744] [serial = 1169] [outer = 0x91dae800] 03:56:44 INFO - PROCESS | 1744 | 1467111404743 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9220c800) [pid = 1744] [serial = 1170] [outer = 0x91dae800] 03:56:45 INFO - PROCESS | 1744 | 1467111405613 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"]]]}] 03:56:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:56:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:56:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:56:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:56:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:56:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:56:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:56:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:56:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:56:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1334ms 03:56:45 INFO - PROCESS | 1744 | 1467111405694 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 1744 | 1467111405697 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 03:56:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:56:45 INFO - PROCESS | 1744 | 1467111405706 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 1744 | 1467111405712 Marionette TRACE conn3 <- [1,1530,null,{}] 03:56:45 INFO - PROCESS | 1744 | 1467111405727 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}] 03:56:45 INFO - PROCESS | 1744 | 1467111405735 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:45 INFO - PROCESS | 1744 | 1467111405897 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:56:46 INFO - PROCESS | 1744 | 1467111406049 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:46 INFO - PROCESS | 1744 | 1467111406058 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x928d2c00 == 29 [pid = 1744] [id = 390] 03:56:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x928d3800) [pid = 1744] [serial = 1171] [outer = (nil)] 03:56:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x928d7800) [pid = 1744] [serial = 1172] [outer = 0x928d3800] 03:56:46 INFO - PROCESS | 1744 | 1467111406132 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92dc1400) [pid = 1744] [serial = 1173] [outer = 0x928d3800] 03:56:46 INFO - PROCESS | 1744 | 1467111406924 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]]]}] 03:56:46 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:56:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:56:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:56:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:56:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:56:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:56:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1286ms 03:56:46 INFO - PROCESS | 1744 | 1467111406996 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:56:47 INFO - PROCESS | 1744 | 1467111407000 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 03:56:47 INFO - PROCESS | 1744 | 1467111407006 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:56:47 INFO - PROCESS | 1744 | 1467111407009 Marionette TRACE conn3 <- [1,1534,null,{}] 03:56:47 INFO - PROCESS | 1744 | 1467111407015 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}] 03:56:47 INFO - PROCESS | 1744 | 1467111407019 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:47 INFO - PROCESS | 1744 | 1467111407182 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:56:47 INFO - PROCESS | 1744 | 1467111407345 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 1744 | 1467111407353 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f400 == 30 [pid = 1744] [id = 391] 03:56:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8eb23800) [pid = 1744] [serial = 1174] [outer = (nil)] 03:56:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92dc8400) [pid = 1744] [serial = 1175] [outer = 0x8eb23800] 03:56:47 INFO - PROCESS | 1744 | 1467111407429 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x928d5000) [pid = 1744] [serial = 1176] [outer = 0x8eb23800] 03:56:48 INFO - PROCESS | 1744 | 1467111408499 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]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1581ms 03:56:48 INFO - PROCESS | 1744 | 1467111408588 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:56:48 INFO - PROCESS | 1744 | 1467111408593 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 03:56:48 INFO - PROCESS | 1744 | 1467111408602 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 1744 | 1467111408605 Marionette TRACE conn3 <- [1,1538,null,{}] 03:56:48 INFO - PROCESS | 1744 | 1467111408613 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}] 03:56:48 INFO - PROCESS | 1744 | 1467111408618 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:48 INFO - PROCESS | 1744 | 1467111408812 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90e55800) [pid = 1744] [serial = 1130] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90f4b400) [pid = 1744] [serial = 1115] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8e2e9400) [pid = 1744] [serial = 1103] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8eb27000) [pid = 1744] [serial = 1104] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec8c000) [pid = 1744] [serial = 1101] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ec78800) [pid = 1744] [serial = 1100] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ef85c00) [pid = 1744] [serial = 1106] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90e5d400) [pid = 1744] [serial = 1112] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90e5d800) [pid = 1744] [serial = 1131] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x906b0c00) [pid = 1744] [serial = 1089] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x902ae000) [pid = 1744] [serial = 1088] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92406000) [pid = 1744] [serial = 1092] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9231ac00) [pid = 1744] [serial = 1091] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93e83000) [pid = 1744] [serial = 1095] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9063dc00) [pid = 1744] [serial = 1109] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93e33000) [pid = 1744] [serial = 1094] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x90645000) [pid = 1744] [serial = 1110] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec90c00) [pid = 1744] [serial = 1127] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93ec7000) [pid = 1744] [serial = 1098] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93e90000) [pid = 1744] [serial = 1097] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9029c800) [pid = 1744] [serial = 1121] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ef88c00) [pid = 1744] [serial = 1128] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90f44400) [pid = 1744] [serial = 1113] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x90e9a000) [pid = 1744] [serial = 1124] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x91532400) [pid = 1744] [serial = 1118] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x902a8c00) [pid = 1744] [serial = 1122] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x90f4d400) [pid = 1744] [serial = 1125] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x90f50800) [pid = 1744] [serial = 1116] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8ef8f800) [pid = 1744] [serial = 1107] [outer = (nil)] [url = about:blank] 03:56:48 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x91da8c00) [pid = 1744] [serial = 1119] [outer = (nil)] [url = about:blank] 03:56:49 INFO - PROCESS | 1744 | 1467111409052 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 1744 | 1467111409065 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb25400 == 31 [pid = 1744] [id = 392] 03:56:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8eb26c00) [pid = 1744] [serial = 1177] [outer = (nil)] 03:56:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8ec80000) [pid = 1744] [serial = 1178] [outer = 0x8eb26c00] 03:56:49 INFO - PROCESS | 1744 | 1467111409129 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8ec8fc00) [pid = 1744] [serial = 1179] [outer = 0x8eb26c00] 03:56:49 INFO - PROCESS | 1744 | 1467111409806 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]]]}] 03:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1234ms 03:56:49 INFO - PROCESS | 1744 | 1467111409835 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 1744 | 1467111409841 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 03:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:56:49 INFO - PROCESS | 1744 | 1467111409850 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 1744 | 1467111409854 Marionette TRACE conn3 <- [1,1542,null,{}] 03:56:49 INFO - PROCESS | 1744 | 1467111409869 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}] 03:56:49 INFO - PROCESS | 1744 | 1467111409874 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:50 INFO - PROCESS | 1744 | 1467111410015 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:56:50 INFO - PROCESS | 1744 | 1467111410030 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:50 INFO - PROCESS | 1744 | 1467111410039 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8b000 == 32 [pid = 1744] [id = 393] 03:56:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9029e000) [pid = 1744] [serial = 1180] [outer = (nil)] 03:56:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x902ae400) [pid = 1744] [serial = 1181] [outer = 0x9029e000] 03:56:50 INFO - PROCESS | 1744 | 1467111410103 Marionette DEBUG loaded listener.js 03:56:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9064a800) [pid = 1744] [serial = 1182] [outer = 0x9029e000] 03:56:50 INFO - PROCESS | 1744 | 1467111410939 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]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1139ms 03:56:50 INFO - PROCESS | 1744 | 1467111410989 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 1744 | 1467111410993 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 03:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:56:51 INFO - PROCESS | 1744 | 1467111410999 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:56:51 INFO - PROCESS | 1744 | 1467111411003 Marionette TRACE conn3 <- [1,1546,null,{}] 03:56:51 INFO - PROCESS | 1744 | 1467111411017 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}] 03:56:51 INFO - PROCESS | 1744 | 1467111411024 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:51 INFO - PROCESS | 1744 | 1467111411162 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:56:51 INFO - PROCESS | 1744 | 1467111411172 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:51 INFO - PROCESS | 1744 | 1467111411182 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4d400 == 33 [pid = 1744] [id = 394] 03:56:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x90f4dc00) [pid = 1744] [serial = 1183] [outer = (nil)] 03:56:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x90f89800) [pid = 1744] [serial = 1184] [outer = 0x90f4dc00] 03:56:51 INFO - PROCESS | 1744 | 1467111411244 Marionette DEBUG loaded listener.js 03:56:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9152c800) [pid = 1744] [serial = 1185] [outer = 0x90f4dc00] 03:56:52 INFO - PROCESS | 1744 | 1467111412116 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]]]}] 03:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1188ms 03:56:52 INFO - PROCESS | 1744 | 1467111412188 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 1744 | 1467111412192 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 03:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:56:52 INFO - PROCESS | 1744 | 1467111412198 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 1744 | 1467111412200 Marionette TRACE conn3 <- [1,1550,null,{}] 03:56:52 INFO - PROCESS | 1744 | 1467111412205 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}] 03:56:52 INFO - PROCESS | 1744 | 1467111412209 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:52 INFO - PROCESS | 1744 | 1467111412408 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:56:52 INFO - PROCESS | 1744 | 1467111412489 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 1744 | 1467111412496 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f95400 == 34 [pid = 1744] [id = 395] 03:56:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91533800) [pid = 1744] [serial = 1186] [outer = (nil)] 03:56:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91dac800) [pid = 1744] [serial = 1187] [outer = 0x91533800] 03:56:52 INFO - PROCESS | 1744 | 1467111412557 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91fd5400) [pid = 1744] [serial = 1188] [outer = 0x91533800] 03:56:53 INFO - PROCESS | 1744 | 1467111413346 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]]]}] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9029a400) [pid = 1744] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ec84800) [pid = 1744] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x90f92800) [pid = 1744] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x91fd9800) [pid = 1744] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9220cc00) [pid = 1744] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92206400) [pid = 1744] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x90f41800) [pid = 1744] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x90e98800) [pid = 1744] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8ec7e000) [pid = 1744] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:56:53 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x90e98400) [pid = 1744] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1236ms 03:56:53 INFO - PROCESS | 1744 | 1467111413434 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 1744 | 1467111413438 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 03:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:56:53 INFO - PROCESS | 1744 | 1467111413443 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 1744 | 1467111413445 Marionette TRACE conn3 <- [1,1554,null,{}] 03:56:53 INFO - PROCESS | 1744 | 1467111413451 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}] 03:56:53 INFO - PROCESS | 1744 | 1467111413454 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:53 INFO - PROCESS | 1744 | 1467111413585 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:56:53 INFO - PROCESS | 1744 | 1467111413594 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 1744 | 1467111413601 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c072800 == 35 [pid = 1744] [id = 396] 03:56:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8c075c00) [pid = 1744] [serial = 1189] [outer = (nil)] 03:56:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9152f400) [pid = 1744] [serial = 1190] [outer = 0x8c075c00] 03:56:53 INFO - PROCESS | 1744 | 1467111413660 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x91db0000) [pid = 1744] [serial = 1191] [outer = 0x8c075c00] 03:56:54 INFO - PROCESS | 1744 | 1467111414441 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]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1027ms 03:56:54 INFO - PROCESS | 1744 | 1467111414471 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 1744 | 1467111414474 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 03:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:56:54 INFO - PROCESS | 1744 | 1467111414479 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - PROCESS | 1744 | 1467111414482 Marionette TRACE conn3 <- [1,1558,null,{}] 03:56:54 INFO - PROCESS | 1744 | 1467111414487 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}] 03:56:54 INFO - PROCESS | 1744 | 1467111414496 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:54 INFO - PROCESS | 1744 | 1467111414722 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:56:54 INFO - PROCESS | 1744 | 1467111414734 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 1744 | 1467111414743 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec84800 == 36 [pid = 1744] [id = 397] 03:56:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9240c800) [pid = 1744] [serial = 1192] [outer = (nil)] 03:56:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x92dcfc00) [pid = 1744] [serial = 1193] [outer = 0x9240c800] 03:56:54 INFO - PROCESS | 1744 | 1467111414801 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x930c1800) [pid = 1744] [serial = 1194] [outer = 0x9240c800] 03:56:55 INFO - PROCESS | 1744 | 1467111415623 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]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1180ms 03:56:55 INFO - PROCESS | 1744 | 1467111415661 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 1744 | 1467111415667 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 03:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:56:55 INFO - PROCESS | 1744 | 1467111415675 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 1744 | 1467111415680 Marionette TRACE conn3 <- [1,1562,null,{}] 03:56:55 INFO - PROCESS | 1744 | 1467111415688 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}] 03:56:55 INFO - PROCESS | 1744 | 1467111415693 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:55 INFO - PROCESS | 1744 | 1467111415902 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:56:56 INFO - PROCESS | 1744 | 1467111416067 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 1744 | 1467111416079 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2e800 == 37 [pid = 1744] [id = 398] 03:56:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ec79400) [pid = 1744] [serial = 1195] [outer = (nil)] 03:56:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ec87800) [pid = 1744] [serial = 1196] [outer = 0x8ec79400] 03:56:56 INFO - PROCESS | 1744 | 1467111416158 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ef89400) [pid = 1744] [serial = 1197] [outer = 0x8ec79400] 03:56:57 INFO - PROCESS | 1744 | 1467111417072 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]]]}] 03:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1435ms 03:56:57 INFO - PROCESS | 1744 | 1467111417110 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:56:57 INFO - PROCESS | 1744 | 1467111417116 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 03:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:56:57 INFO - PROCESS | 1744 | 1467111417127 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:56:57 INFO - PROCESS | 1744 | 1467111417131 Marionette TRACE conn3 <- [1,1566,null,{}] 03:56:57 INFO - PROCESS | 1744 | 1467111417137 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}] 03:56:57 INFO - PROCESS | 1744 | 1467111417142 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:57 INFO - PROCESS | 1744 | 1467111417310 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:56:57 INFO - PROCESS | 1744 | 1467111417468 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:57 INFO - PROCESS | 1744 | 1467111417476 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb22400 == 38 [pid = 1744] [id = 399] 03:56:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90e5b400) [pid = 1744] [serial = 1198] [outer = (nil)] 03:56:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90e96800) [pid = 1744] [serial = 1199] [outer = 0x90e5b400] 03:56:57 INFO - PROCESS | 1744 | 1467111417551 Marionette DEBUG loaded listener.js 03:56:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90f48400) [pid = 1744] [serial = 1200] [outer = 0x90e5b400] 03:56:58 INFO - PROCESS | 1744 | 1467111418466 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]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1386ms 03:56:58 INFO - PROCESS | 1744 | 1467111418513 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 1744 | 1467111418517 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 03:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:56:58 INFO - PROCESS | 1744 | 1467111418523 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 1744 | 1467111418528 Marionette TRACE conn3 <- [1,1570,null,{}] 03:56:58 INFO - PROCESS | 1744 | 1467111418543 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}] 03:56:58 INFO - PROCESS | 1744 | 1467111418551 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:58 INFO - PROCESS | 1744 | 1467111418744 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:56:58 INFO - PROCESS | 1744 | 1467111418901 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 1744 | 1467111418911 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:56:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f8a000 == 39 [pid = 1744] [id = 400] 03:56:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90f92400) [pid = 1744] [serial = 1201] [outer = (nil)] 03:56:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92418c00) [pid = 1744] [serial = 1202] [outer = 0x90f92400] 03:56:58 INFO - PROCESS | 1744 | 1467111418985 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x928d8800) [pid = 1744] [serial = 1203] [outer = 0x90f92400] 03:56:59 INFO - PROCESS | 1744 | 1467111419825 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]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1343ms 03:56:59 INFO - PROCESS | 1744 | 1467111419869 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 1744 | 1467111419873 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 03:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:56:59 INFO - PROCESS | 1744 | 1467111419879 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 1744 | 1467111419881 Marionette TRACE conn3 <- [1,1574,null,{}] 03:56:59 INFO - PROCESS | 1744 | 1467111419887 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}] 03:56:59 INFO - PROCESS | 1744 | 1467111419892 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:00 INFO - PROCESS | 1744 | 1467111420042 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:57:00 INFO - PROCESS | 1744 | 1467111420206 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 1744 | 1467111420217 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x906b7000 == 40 [pid = 1744] [id = 401] 03:57:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x928de400) [pid = 1744] [serial = 1204] [outer = (nil)] 03:57:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93a22c00) [pid = 1744] [serial = 1205] [outer = 0x928de400] 03:57:00 INFO - PROCESS | 1744 | 1467111420286 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93e37000) [pid = 1744] [serial = 1206] [outer = 0x928de400] 03:57:01 INFO - PROCESS | 1744 | 1467111421168 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]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1332ms 03:57:01 INFO - PROCESS | 1744 | 1467111421211 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:57:01 INFO - PROCESS | 1744 | 1467111421215 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 03:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:57:01 INFO - PROCESS | 1744 | 1467111421221 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 1744 | 1467111421224 Marionette TRACE conn3 <- [1,1578,null,{}] 03:57:01 INFO - PROCESS | 1744 | 1467111421229 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}] 03:57:01 INFO - PROCESS | 1744 | 1467111421234 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:01 INFO - PROCESS | 1744 | 1467111421380 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:57:01 INFO - PROCESS | 1744 | 1467111421548 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 1744 | 1467111421557 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e8000 == 41 [pid = 1744] [id = 402] 03:57:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8eb28400) [pid = 1744] [serial = 1207] [outer = (nil)] 03:57:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93e89000) [pid = 1744] [serial = 1208] [outer = 0x8eb28400] 03:57:01 INFO - PROCESS | 1744 | 1467111421632 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93e8a400) [pid = 1744] [serial = 1209] [outer = 0x8eb28400] 03:57:02 INFO - PROCESS | 1744 | 1467111422443 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]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1279ms 03:57:02 INFO - PROCESS | 1744 | 1467111422501 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 1744 | 1467111422503 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 03:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:57:02 INFO - PROCESS | 1744 | 1467111422510 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 1744 | 1467111422512 Marionette TRACE conn3 <- [1,1582,null,{}] 03:57:02 INFO - PROCESS | 1744 | 1467111422518 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}] 03:57:02 INFO - PROCESS | 1744 | 1467111422527 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:02 INFO - PROCESS | 1744 | 1467111422751 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:57:02 INFO - PROCESS | 1744 | 1467111422926 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 1744 | 1467111422937 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2eec00 == 42 [pid = 1744] [id = 403] 03:57:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e2ef000) [pid = 1744] [serial = 1210] [outer = (nil)] 03:57:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90e53400) [pid = 1744] [serial = 1211] [outer = 0x8e2ef000] 03:57:03 INFO - PROCESS | 1744 | 1467111423007 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x90f4fc00) [pid = 1744] [serial = 1212] [outer = 0x8e2ef000] 03:57:04 INFO - PROCESS | 1744 | 1467111424100 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]]]}] 03:57:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:57:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1631ms 03:57:04 INFO - PROCESS | 1744 | 1467111424142 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:57:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:57:04 INFO - PROCESS | 1744 | 1467111424147 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 03:57:04 INFO - PROCESS | 1744 | 1467111424153 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 1744 | 1467111424160 Marionette TRACE conn3 <- [1,1586,null,{}] 03:57:04 INFO - PROCESS | 1744 | 1467111424166 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}] 03:57:04 INFO - PROCESS | 1744 | 1467111424171 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:04 INFO - PROCESS | 1744 | 1467111424328 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:57:04 INFO - PROCESS | 1744 | 1467111424490 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:04 INFO - PROCESS | 1744 | 1467111424498 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063f000 == 43 [pid = 1744] [id = 404] 03:57:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90641400) [pid = 1744] [serial = 1213] [outer = (nil)] 03:57:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90e55800) [pid = 1744] [serial = 1214] [outer = 0x90641400] 03:57:04 INFO - PROCESS | 1744 | 1467111424591 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x90e5d800) [pid = 1744] [serial = 1215] [outer = 0x90641400] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x90e62800 == 42 [pid = 1744] [id = 386] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x90e97000 == 41 [pid = 1744] [id = 385] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8c072800 == 40 [pid = 1744] [id = 396] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x90f95400 == 39 [pid = 1744] [id = 395] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x90f4d400 == 38 [pid = 1744] [id = 394] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8b000 == 37 [pid = 1744] [id = 393] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb25400 == 36 [pid = 1744] [id = 392] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8c072400 == 35 [pid = 1744] [id = 389] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec89400 == 34 [pid = 1744] [id = 387] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2e400 == 33 [pid = 1744] [id = 388] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f400 == 32 [pid = 1744] [id = 391] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x928d2c00 == 31 [pid = 1744] [id = 390] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2eec00 == 30 [pid = 1744] [id = 403] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e8000 == 29 [pid = 1744] [id = 402] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x906b7000 == 28 [pid = 1744] [id = 401] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb22400 == 27 [pid = 1744] [id = 399] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x90f8a000 == 26 [pid = 1744] [id = 400] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec84800 == 25 [pid = 1744] [id = 397] 03:57:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2e800 == 24 [pid = 1744] [id = 398] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90648400) [pid = 1744] [serial = 1152] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x902b4c00) [pid = 1744] [serial = 1151] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x902aac00) [pid = 1744] [serial = 1134] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec96c00) [pid = 1744] [serial = 1133] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91533400) [pid = 1744] [serial = 1137] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9152b800) [pid = 1744] [serial = 1136] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92201c00) [pid = 1744] [serial = 1140] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x91fdd800) [pid = 1744] [serial = 1139] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92413c00) [pid = 1744] [serial = 1143] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9240f800) [pid = 1744] [serial = 1142] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92420800) [pid = 1744] [serial = 1146] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91fd2800) [pid = 1744] [serial = 1163] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9241fc00) [pid = 1744] [serial = 1145] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92dc4400) [pid = 1744] [serial = 1149] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x928dcc00) [pid = 1744] [serial = 1148] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x90e9e800) [pid = 1744] [serial = 1157] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ef85800) [pid = 1744] [serial = 1154] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ef94c00) [pid = 1744] [serial = 1155] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90ea1000) [pid = 1744] [serial = 1158] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x90f4f000) [pid = 1744] [serial = 1160] [outer = (nil)] [url = about:blank] 03:57:05 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x90f96400) [pid = 1744] [serial = 1161] [outer = (nil)] [url = about:blank] 03:57:06 INFO - PROCESS | 1744 | 1467111426343 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]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2237ms 03:57:06 INFO - PROCESS | 1744 | 1467111426391 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 1744 | 1467111426397 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 03:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:57:06 INFO - PROCESS | 1744 | 1467111426404 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 1744 | 1467111426408 Marionette TRACE conn3 <- [1,1590,null,{}] 03:57:06 INFO - PROCESS | 1744 | 1467111426420 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}] 03:57:06 INFO - PROCESS | 1744 | 1467111426424 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:06 INFO - PROCESS | 1744 | 1467111426568 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:57:06 INFO - PROCESS | 1744 | 1467111426713 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:06 INFO - PROCESS | 1744 | 1467111426721 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb22800 == 25 [pid = 1744] [id = 405] 03:57:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8eb25400) [pid = 1744] [serial = 1216] [outer = (nil)] 03:57:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8eb31800) [pid = 1744] [serial = 1217] [outer = 0x8eb25400] 03:57:06 INFO - PROCESS | 1744 | 1467111426786 Marionette DEBUG loaded listener.js 03:57:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ec89400) [pid = 1744] [serial = 1218] [outer = 0x8eb25400] 03:57:07 INFO - PROCESS | 1744 | 1467111427518 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]]]}] 03:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1147ms 03:57:07 INFO - PROCESS | 1744 | 1467111427551 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:57:07 INFO - PROCESS | 1744 | 1467111427558 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 03:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:57:07 INFO - PROCESS | 1744 | 1467111427568 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:57:07 INFO - PROCESS | 1744 | 1467111427572 Marionette TRACE conn3 <- [1,1594,null,{}] 03:57:07 INFO - PROCESS | 1744 | 1467111427584 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}] 03:57:07 INFO - PROCESS | 1744 | 1467111427588 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:07 INFO - PROCESS | 1744 | 1467111427735 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:57:07 INFO - PROCESS | 1744 | 1467111427745 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 1744 | 1467111427753 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x902af000 == 26 [pid = 1744] [id = 406] 03:57:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x902b0000) [pid = 1744] [serial = 1219] [outer = (nil)] 03:57:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9063e800) [pid = 1744] [serial = 1220] [outer = 0x902b0000] 03:57:07 INFO - PROCESS | 1744 | 1467111427815 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9064a000) [pid = 1744] [serial = 1221] [outer = 0x902b0000] 03:57:08 INFO - PROCESS | 1744 | 1467111428696 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]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:57:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1178ms 03:57:08 INFO - PROCESS | 1744 | 1467111428747 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 1744 | 1467111428750 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 03:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:57:08 INFO - PROCESS | 1744 | 1467111428762 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 1744 | 1467111428766 Marionette TRACE conn3 <- [1,1598,null,{}] 03:57:08 INFO - PROCESS | 1744 | 1467111428782 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}] 03:57:08 INFO - PROCESS | 1744 | 1467111428790 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:08 INFO - PROCESS | 1744 | 1467111428977 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:57:09 INFO - PROCESS | 1744 | 1467111428998 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 1744 | 1467111429007 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f45c00 == 27 [pid = 1744] [id = 407] 03:57:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90f46c00) [pid = 1744] [serial = 1222] [outer = (nil)] 03:57:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90f4e800) [pid = 1744] [serial = 1223] [outer = 0x90f46c00] 03:57:09 INFO - PROCESS | 1744 | 1467111429072 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x90f91400) [pid = 1744] [serial = 1224] [outer = 0x90f46c00] 03:57:09 INFO - PROCESS | 1744 | 1467111429876 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]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1134ms 03:57:09 INFO - PROCESS | 1744 | 1467111429900 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 1744 | 1467111429903 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 03:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:57:09 INFO - PROCESS | 1744 | 1467111429910 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 1744 | 1467111429913 Marionette TRACE conn3 <- [1,1602,null,{}] 03:57:09 INFO - PROCESS | 1744 | 1467111429918 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}] 03:57:09 INFO - PROCESS | 1744 | 1467111429923 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:10 INFO - PROCESS | 1744 | 1467111430112 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:57:10 INFO - PROCESS | 1744 | 1467111430126 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 1744 | 1467111430135 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec83000 == 28 [pid = 1744] [id = 408] 03:57:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90f4f400) [pid = 1744] [serial = 1225] [outer = (nil)] 03:57:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x91539400) [pid = 1744] [serial = 1226] [outer = 0x90f4f400] 03:57:10 INFO - PROCESS | 1744 | 1467111430198 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91dafc00) [pid = 1744] [serial = 1227] [outer = 0x90f4f400] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8c075c00) [pid = 1744] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9029e000) [pid = 1744] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91533800) [pid = 1744] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8eb30800) [pid = 1744] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8eb23800) [pid = 1744] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90f4dc00) [pid = 1744] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x928d3800) [pid = 1744] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8eb26c00) [pid = 1744] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91dae800) [pid = 1744] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90f95c00) [pid = 1744] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:57:11 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9240c800) [pid = 1744] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:57:11 INFO - PROCESS | 1744 | 1467111431438 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]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:57:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1588ms 03:57:11 INFO - PROCESS | 1744 | 1467111431499 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 1744 | 1467111431502 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 03:57:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:57:11 INFO - PROCESS | 1744 | 1467111431515 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 1744 | 1467111431517 Marionette TRACE conn3 <- [1,1606,null,{}] 03:57:11 INFO - PROCESS | 1744 | 1467111431523 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}] 03:57:11 INFO - PROCESS | 1744 | 1467111431526 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:11 INFO - PROCESS | 1744 | 1467111431645 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:57:11 INFO - PROCESS | 1744 | 1467111431657 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 1744 | 1467111431664 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec96400 == 29 [pid = 1744] [id = 409] 03:57:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x90f90400) [pid = 1744] [serial = 1228] [outer = (nil)] 03:57:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91fd4000) [pid = 1744] [serial = 1229] [outer = 0x90f90400] 03:57:11 INFO - PROCESS | 1744 | 1467111431725 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91fdb000) [pid = 1744] [serial = 1230] [outer = 0x90f90400] 03:57:12 INFO - PROCESS | 1744 | 1467111432524 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]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1026ms 03:57:12 INFO - PROCESS | 1744 | 1467111432541 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 1744 | 1467111432545 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 03:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:57:12 INFO - PROCESS | 1744 | 1467111432552 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 1744 | 1467111432554 Marionette TRACE conn3 <- [1,1610,null,{}] 03:57:12 INFO - PROCESS | 1744 | 1467111432559 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}] 03:57:12 INFO - PROCESS | 1744 | 1467111432569 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:12 INFO - PROCESS | 1744 | 1467111432807 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:57:12 INFO - PROCESS | 1744 | 1467111432822 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 1744 | 1467111432828 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f42400 == 30 [pid = 1744] [id = 410] 03:57:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91fdf800) [pid = 1744] [serial = 1231] [outer = (nil)] 03:57:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92413c00) [pid = 1744] [serial = 1232] [outer = 0x91fdf800] 03:57:12 INFO - PROCESS | 1744 | 1467111432892 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9241f400) [pid = 1744] [serial = 1233] [outer = 0x91fdf800] 03:57:13 INFO - PROCESS | 1744 | 1467111433926 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]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1429ms 03:57:13 INFO - PROCESS | 1744 | 1467111433982 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 1744 | 1467111433988 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 03:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:57:13 INFO - PROCESS | 1744 | 1467111433995 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 1744 | 1467111434002 Marionette TRACE conn3 <- [1,1614,null,{}] 03:57:14 INFO - PROCESS | 1744 | 1467111434009 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}] 03:57:14 INFO - PROCESS | 1744 | 1467111434014 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:14 INFO - PROCESS | 1744 | 1467111434179 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:57:14 INFO - PROCESS | 1744 | 1467111434338 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 1744 | 1467111434348 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ef400 == 31 [pid = 1744] [id = 411] 03:57:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8eb2c800) [pid = 1744] [serial = 1234] [outer = (nil)] 03:57:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ef8b000) [pid = 1744] [serial = 1235] [outer = 0x8eb2c800] 03:57:14 INFO - PROCESS | 1744 | 1467111434467 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9029bc00) [pid = 1744] [serial = 1236] [outer = 0x8eb2c800] 03:57:15 INFO - PROCESS | 1744 | 1467111435375 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]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1434ms 03:57:15 INFO - PROCESS | 1744 | 1467111435429 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 1744 | 1467111435435 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 03:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:57:15 INFO - PROCESS | 1744 | 1467111435445 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 1744 | 1467111435448 Marionette TRACE conn3 <- [1,1618,null,{}] 03:57:15 INFO - PROCESS | 1744 | 1467111435454 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}] 03:57:15 INFO - PROCESS | 1744 | 1467111435459 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:15 INFO - PROCESS | 1744 | 1467111435627 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:57:15 INFO - PROCESS | 1744 | 1467111435787 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 1744 | 1467111435795 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x90642c00 == 32 [pid = 1744] [id = 412] 03:57:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x90e57000) [pid = 1744] [serial = 1237] [outer = (nil)] 03:57:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x90e9ec00) [pid = 1744] [serial = 1238] [outer = 0x90e57000] 03:57:15 INFO - PROCESS | 1744 | 1467111435871 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x90f8b400) [pid = 1744] [serial = 1239] [outer = 0x90e57000] 03:57:16 INFO - PROCESS | 1744 | 1467111436852 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]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1485ms 03:57:16 INFO - PROCESS | 1744 | 1467111436930 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 1744 | 1467111436935 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 03:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:57:16 INFO - PROCESS | 1744 | 1467111436941 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - PROCESS | 1744 | 1467111436946 Marionette TRACE conn3 <- [1,1622,null,{}] 03:57:16 INFO - PROCESS | 1744 | 1467111436961 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}] 03:57:16 INFO - PROCESS | 1744 | 1467111436969 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:17 INFO - PROCESS | 1744 | 1467111437178 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:57:17 INFO - PROCESS | 1744 | 1467111437377 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 1744 | 1467111437387 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e98c00 == 33 [pid = 1744] [id = 413] 03:57:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90f44800) [pid = 1744] [serial = 1240] [outer = (nil)] 03:57:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9241b000) [pid = 1744] [serial = 1241] [outer = 0x90f44800] 03:57:17 INFO - PROCESS | 1744 | 1467111437507 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x927f1000) [pid = 1744] [serial = 1242] [outer = 0x90f44800] 03:57:18 INFO - PROCESS | 1744 | 1467111438580 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]]]}] 03:57:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec96400 == 32 [pid = 1744] [id = 409] 03:57:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec83000 == 31 [pid = 1744] [id = 408] 03:57:18 INFO - PROCESS | 1744 | --DOCSHELL 0x90f45c00 == 30 [pid = 1744] [id = 407] 03:57:18 INFO - PROCESS | 1744 | --DOCSHELL 0x902af000 == 29 [pid = 1744] [id = 406] 03:57:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb22800 == 28 [pid = 1744] [id = 405] 03:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1734ms 03:57:18 INFO - PROCESS | 1744 | 1467111438676 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:57:18 INFO - PROCESS | 1744 | 1467111438681 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 03:57:18 INFO - PROCESS | 1744 | 1467111438688 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - PROCESS | 1744 | 1467111438691 Marionette TRACE conn3 <- [1,1626,null,{}] 03:57:18 INFO - PROCESS | 1744 | 1467111438699 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}] 03:57:18 INFO - PROCESS | 1744 | 1467111438704 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:18 INFO - PROCESS | 1744 | 1467111438854 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92dcfc00) [pid = 1744] [serial = 1193] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91db0000) [pid = 1744] [serial = 1191] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x902ae400) [pid = 1744] [serial = 1181] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91fd5400) [pid = 1744] [serial = 1188] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ef91400) [pid = 1744] [serial = 1166] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92dc8400) [pid = 1744] [serial = 1175] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x928d5000) [pid = 1744] [serial = 1176] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9152f400) [pid = 1744] [serial = 1190] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x90f89800) [pid = 1744] [serial = 1184] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9152c800) [pid = 1744] [serial = 1185] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91dac800) [pid = 1744] [serial = 1187] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x902b5000) [pid = 1744] [serial = 1167] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92dc1400) [pid = 1744] [serial = 1173] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ec8fc00) [pid = 1744] [serial = 1179] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91fe0400) [pid = 1744] [serial = 1169] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x928d7800) [pid = 1744] [serial = 1172] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ec80000) [pid = 1744] [serial = 1178] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92205c00) [pid = 1744] [serial = 1164] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9064a800) [pid = 1744] [serial = 1182] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9220c800) [pid = 1744] [serial = 1170] [outer = (nil)] [url = about:blank] 03:57:18 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x930c1800) [pid = 1744] [serial = 1194] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1744 | 1467111439069 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 1744 | 1467111439077 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb23400 == 29 [pid = 1744] [id = 414] 03:57:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8eb24800) [pid = 1744] [serial = 1243] [outer = (nil)] 03:57:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8ec89000) [pid = 1744] [serial = 1244] [outer = 0x8eb24800] 03:57:19 INFO - PROCESS | 1744 | 1467111439150 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ec96400) [pid = 1744] [serial = 1245] [outer = 0x8eb24800] 03:57:19 INFO - PROCESS | 1744 | 1467111439839 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]]]}] 03:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1189ms 03:57:19 INFO - PROCESS | 1744 | 1467111439876 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 1744 | 1467111439882 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 03:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:57:19 INFO - PROCESS | 1744 | 1467111439893 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 1744 | 1467111439896 Marionette TRACE conn3 <- [1,1630,null,{}] 03:57:19 INFO - PROCESS | 1744 | 1467111439910 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}] 03:57:19 INFO - PROCESS | 1744 | 1467111439914 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:20 INFO - PROCESS | 1744 | 1467111440061 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:57:20 INFO - PROCESS | 1744 | 1467111440070 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 1744 | 1467111440080 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a4c00 == 30 [pid = 1744] [id = 415] 03:57:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x902b2000) [pid = 1744] [serial = 1246] [outer = (nil)] 03:57:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9064c000) [pid = 1744] [serial = 1247] [outer = 0x902b2000] 03:57:20 INFO - PROCESS | 1744 | 1467111440144 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x90e54c00) [pid = 1744] [serial = 1248] [outer = 0x902b2000] 03:57:21 INFO - PROCESS | 1744 | 1467111441032 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]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1190ms 03:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:57:21 INFO - PROCESS | 1744 | 1467111441083 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 1744 | 1467111441086 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 03:57:21 INFO - PROCESS | 1744 | 1467111441093 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 1744 | 1467111441098 Marionette TRACE conn3 <- [1,1634,null,{}] 03:57:21 INFO - PROCESS | 1744 | 1467111441113 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}] 03:57:21 INFO - PROCESS | 1744 | 1467111441120 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:21 INFO - PROCESS | 1744 | 1467111441280 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:57:21 INFO - PROCESS | 1744 | 1467111441292 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:21 INFO - PROCESS | 1744 | 1467111441303 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x91530800 == 31 [pid = 1744] [id = 416] 03:57:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91533400) [pid = 1744] [serial = 1249] [outer = (nil)] 03:57:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91db0000) [pid = 1744] [serial = 1250] [outer = 0x91533400] 03:57:21 INFO - PROCESS | 1744 | 1467111441477 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92202400) [pid = 1744] [serial = 1251] [outer = 0x91533400] 03:57:22 INFO - PROCESS | 1744 | 1467111442246 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]]]}] 03:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1234ms 03:57:22 INFO - PROCESS | 1744 | 1467111442325 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:57:22 INFO - PROCESS | 1744 | 1467111442329 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 03:57:22 INFO - PROCESS | 1744 | 1467111442335 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:57:22 INFO - PROCESS | 1744 | 1467111442338 Marionette TRACE conn3 <- [1,1638,null,{}] 03:57:22 INFO - PROCESS | 1744 | 1467111442342 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}] 03:57:22 INFO - PROCESS | 1744 | 1467111442346 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:22 INFO - PROCESS | 1744 | 1467111442532 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:57:22 INFO - PROCESS | 1744 | 1467111442610 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 1744 | 1467111442617 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec79c00 == 32 [pid = 1744] [id = 417] 03:57:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90e9c400) [pid = 1744] [serial = 1252] [outer = (nil)] 03:57:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92403800) [pid = 1744] [serial = 1253] [outer = 0x90e9c400] 03:57:22 INFO - PROCESS | 1744 | 1467111442685 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9240fc00) [pid = 1744] [serial = 1254] [outer = 0x90e9c400] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x90f90400) [pid = 1744] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ec79400) [pid = 1744] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90e5b400) [pid = 1744] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90f92400) [pid = 1744] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x928de400) [pid = 1744] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8eb28400) [pid = 1744] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8eb25400) [pid = 1744] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8e2ef000) [pid = 1744] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x90f46c00) [pid = 1744] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x90f4f400) [pid = 1744] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x90641400) [pid = 1744] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:57:23 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x902b0000) [pid = 1744] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:57:23 INFO - PROCESS | 1744 | 1467111443555 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]]]}] 03:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1278ms 03:57:23 INFO - PROCESS | 1744 | 1467111443614 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 1744 | 1467111443616 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 03:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:57:23 INFO - PROCESS | 1744 | 1467111443623 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - PROCESS | 1744 | 1467111443626 Marionette TRACE conn3 <- [1,1642,null,{}] 03:57:23 INFO - PROCESS | 1744 | 1467111443637 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}] 03:57:23 INFO - PROCESS | 1744 | 1467111443641 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:23 INFO - PROCESS | 1744 | 1467111443770 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:57:23 INFO - PROCESS | 1744 | 1467111443782 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 1744 | 1467111443789 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06a800 == 33 [pid = 1744] [id = 418] 03:57:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8c072000) [pid = 1744] [serial = 1255] [outer = (nil)] 03:57:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x902b0000) [pid = 1744] [serial = 1256] [outer = 0x8c072000] 03:57:23 INFO - PROCESS | 1744 | 1467111443848 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x90f46c00) [pid = 1744] [serial = 1257] [outer = 0x8c072000] 03:57:24 INFO - PROCESS | 1744 | 1467111444599 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]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 990ms 03:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:57:24 INFO - PROCESS | 1744 | 1467111444613 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 1744 | 1467111444615 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 03:57:24 INFO - PROCESS | 1744 | 1467111444621 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 1744 | 1467111444624 Marionette TRACE conn3 <- [1,1646,null,{}] 03:57:24 INFO - PROCESS | 1744 | 1467111444629 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}] 03:57:24 INFO - PROCESS | 1744 | 1467111444638 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:24 INFO - PROCESS | 1744 | 1467111444845 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:57:24 INFO - PROCESS | 1744 | 1467111444864 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 1744 | 1467111444872 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb28800 == 34 [pid = 1744] [id = 419] 03:57:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x90e57800) [pid = 1744] [serial = 1258] [outer = (nil)] 03:57:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x928ddc00) [pid = 1744] [serial = 1259] [outer = 0x90e57800] 03:57:24 INFO - PROCESS | 1744 | 1467111444932 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92de2400) [pid = 1744] [serial = 1260] [outer = 0x90e57800] 03:57:25 INFO - PROCESS | 1744 | 1467111445827 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]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1281ms 03:57:25 INFO - PROCESS | 1744 | 1467111445902 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 1744 | 1467111445907 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 03:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:57:25 INFO - PROCESS | 1744 | 1467111445916 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 1744 | 1467111445921 Marionette TRACE conn3 <- [1,1650,null,{}] 03:57:25 INFO - PROCESS | 1744 | 1467111445929 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}] 03:57:25 INFO - PROCESS | 1744 | 1467111445934 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:26 INFO - PROCESS | 1744 | 1467111446136 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:57:26 INFO - PROCESS | 1744 | 1467111446340 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 1744 | 1467111446351 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec84000 == 35 [pid = 1744] [id = 420] 03:57:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ec91000) [pid = 1744] [serial = 1261] [outer = (nil)] 03:57:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x90298800) [pid = 1744] [serial = 1262] [outer = 0x8ec91000] 03:57:26 INFO - PROCESS | 1744 | 1467111446470 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x902ae400) [pid = 1744] [serial = 1263] [outer = 0x8ec91000] 03:57:27 INFO - PROCESS | 1744 | 1467111447286 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]]]}] 03:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1442ms 03:57:27 INFO - PROCESS | 1744 | 1467111447359 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 1744 | 1467111447364 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 03:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:57:27 INFO - PROCESS | 1744 | 1467111447374 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - PROCESS | 1744 | 1467111447378 Marionette TRACE conn3 <- [1,1654,null,{}] 03:57:27 INFO - PROCESS | 1744 | 1467111447384 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}] 03:57:27 INFO - PROCESS | 1744 | 1467111447389 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:27 INFO - PROCESS | 1744 | 1467111447586 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:57:27 INFO - PROCESS | 1744 | 1467111447759 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 1744 | 1467111447768 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f41400 == 36 [pid = 1744] [id = 421] 03:57:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90f42c00) [pid = 1744] [serial = 1264] [outer = (nil)] 03:57:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9152cc00) [pid = 1744] [serial = 1265] [outer = 0x90f42c00] 03:57:27 INFO - PROCESS | 1744 | 1467111447841 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91da8c00) [pid = 1744] [serial = 1266] [outer = 0x90f42c00] 03:57:28 INFO - PROCESS | 1744 | 1467111448721 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]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1386ms 03:57:28 INFO - PROCESS | 1744 | 1467111448761 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:57:28 INFO - PROCESS | 1744 | 1467111448765 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 03:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:57:28 INFO - PROCESS | 1744 | 1467111448771 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 1744 | 1467111448777 Marionette TRACE conn3 <- [1,1658,null,{}] 03:57:28 INFO - PROCESS | 1744 | 1467111448791 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}] 03:57:28 INFO - PROCESS | 1744 | 1467111448799 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:28 INFO - PROCESS | 1744 | 1467111448959 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:57:29 INFO - PROCESS | 1744 | 1467111449119 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 1744 | 1467111449130 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x928dcc00 == 37 [pid = 1744] [id = 422] 03:57:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x928dd800) [pid = 1744] [serial = 1267] [outer = (nil)] 03:57:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92dc9c00) [pid = 1744] [serial = 1268] [outer = 0x928dd800] 03:57:29 INFO - PROCESS | 1744 | 1467111449203 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x930bf400) [pid = 1744] [serial = 1269] [outer = 0x928dd800] 03:57:30 INFO - PROCESS | 1744 | 1467111450052 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]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1338ms 03:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:57:30 INFO - PROCESS | 1744 | 1467111450109 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 1744 | 1467111450113 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 03:57:30 INFO - PROCESS | 1744 | 1467111450119 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 1744 | 1467111450122 Marionette TRACE conn3 <- [1,1662,null,{}] 03:57:30 INFO - PROCESS | 1744 | 1467111450127 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}] 03:57:30 INFO - PROCESS | 1744 | 1467111450132 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:30 INFO - PROCESS | 1744 | 1467111450285 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:57:30 INFO - PROCESS | 1744 | 1467111450444 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 1744 | 1467111450455 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef92800 == 38 [pid = 1744] [id = 423] 03:57:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x91fd5400) [pid = 1744] [serial = 1270] [outer = (nil)] 03:57:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93e83000) [pid = 1744] [serial = 1271] [outer = 0x91fd5400] 03:57:30 INFO - PROCESS | 1744 | 1467111450535 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93e8c400) [pid = 1744] [serial = 1272] [outer = 0x91fd5400] 03:57:31 INFO - PROCESS | 1744 | 1467111451402 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]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1329ms 03:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:57:31 INFO - PROCESS | 1744 | 1467111451454 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 1744 | 1467111451457 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 03:57:31 INFO - PROCESS | 1744 | 1467111451464 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 1744 | 1467111451467 Marionette TRACE conn3 <- [1,1666,null,{}] 03:57:31 INFO - PROCESS | 1744 | 1467111451472 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}] 03:57:31 INFO - PROCESS | 1744 | 1467111451477 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:31 INFO - PROCESS | 1744 | 1467111451631 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:57:31 INFO - PROCESS | 1744 | 1467111451793 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 1744 | 1467111451811 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5800 == 39 [pid = 1744] [id = 424] 03:57:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e2e6800) [pid = 1744] [serial = 1273] [outer = (nil)] 03:57:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9029c400) [pid = 1744] [serial = 1274] [outer = 0x8e2e6800] 03:57:31 INFO - PROCESS | 1744 | 1467111451884 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x90f4bc00) [pid = 1744] [serial = 1275] [outer = 0x8e2e6800] 03:57:32 INFO - PROCESS | 1744 | 1467111452936 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]]]}] 03:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1540ms 03:57:33 INFO - PROCESS | 1744 | 1467111453004 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 1744 | 1467111453010 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 03:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:57:33 INFO - PROCESS | 1744 | 1467111453018 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 1744 | 1467111453022 Marionette TRACE conn3 <- [1,1670,null,{}] 03:57:33 INFO - PROCESS | 1744 | 1467111453030 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}] 03:57:33 INFO - PROCESS | 1744 | 1467111453035 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:33 INFO - PROCESS | 1744 | 1467111453267 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:57:33 INFO - PROCESS | 1744 | 1467111453433 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 1744 | 1467111453441 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2ac00 == 40 [pid = 1744] [id = 425] 03:57:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ec89800) [pid = 1744] [serial = 1276] [outer = (nil)] 03:57:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x902b4c00) [pid = 1744] [serial = 1277] [outer = 0x8ec89800] 03:57:33 INFO - PROCESS | 1744 | 1467111453509 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90e62800) [pid = 1744] [serial = 1278] [outer = 0x8ec89800] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06a800 == 39 [pid = 1744] [id = 418] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec79c00 == 38 [pid = 1744] [id = 417] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x91530800 == 37 [pid = 1744] [id = 416] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x902a4c00 == 36 [pid = 1744] [id = 415] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb23400 == 35 [pid = 1744] [id = 414] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ef400 == 34 [pid = 1744] [id = 411] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x90f42400 == 33 [pid = 1744] [id = 410] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x90e98c00 == 32 [pid = 1744] [id = 413] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x90642c00 == 31 [pid = 1744] [id = 412] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x9063f000 == 30 [pid = 1744] [id = 404] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e5800 == 29 [pid = 1744] [id = 424] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x928dcc00 == 28 [pid = 1744] [id = 422] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef92800 == 27 [pid = 1744] [id = 423] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x90f41400 == 26 [pid = 1744] [id = 421] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb28800 == 25 [pid = 1744] [id = 419] 03:57:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec84000 == 24 [pid = 1744] [id = 420] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91fd4000) [pid = 1744] [serial = 1229] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ef89400) [pid = 1744] [serial = 1197] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ec87800) [pid = 1744] [serial = 1196] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x90f48400) [pid = 1744] [serial = 1200] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90e96800) [pid = 1744] [serial = 1199] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x928d8800) [pid = 1744] [serial = 1203] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92418c00) [pid = 1744] [serial = 1202] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93e37000) [pid = 1744] [serial = 1206] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93a22c00) [pid = 1744] [serial = 1205] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93e8a400) [pid = 1744] [serial = 1209] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8eb31800) [pid = 1744] [serial = 1217] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ec89400) [pid = 1744] [serial = 1218] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93e89000) [pid = 1744] [serial = 1208] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x90f4fc00) [pid = 1744] [serial = 1212] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90e53400) [pid = 1744] [serial = 1211] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90f4e800) [pid = 1744] [serial = 1223] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91539400) [pid = 1744] [serial = 1226] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91dafc00) [pid = 1744] [serial = 1227] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x90e5d800) [pid = 1744] [serial = 1215] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90e55800) [pid = 1744] [serial = 1214] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x91fdb000) [pid = 1744] [serial = 1230] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9063e800) [pid = 1744] [serial = 1220] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x90f91400) [pid = 1744] [serial = 1224] [outer = (nil)] [url = about:blank] 03:57:34 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x9064a000) [pid = 1744] [serial = 1221] [outer = (nil)] [url = about:blank] 03:57:35 INFO - PROCESS | 1744 | 1467111455192 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]]]}] 03:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2239ms 03:57:35 INFO - PROCESS | 1744 | 1467111455257 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:57:35 INFO - PROCESS | 1744 | 1467111455263 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 03:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:57:35 INFO - PROCESS | 1744 | 1467111455270 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:57:35 INFO - PROCESS | 1744 | 1467111455275 Marionette TRACE conn3 <- [1,1674,null,{}] 03:57:35 INFO - PROCESS | 1744 | 1467111455283 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}] 03:57:35 INFO - PROCESS | 1744 | 1467111455287 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:35 INFO - PROCESS | 1744 | 1467111455431 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:57:35 INFO - PROCESS | 1744 | 1467111455587 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 1744 | 1467111455599 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb23c00 == 25 [pid = 1744] [id = 426] 03:57:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8eb25800) [pid = 1744] [serial = 1279] [outer = (nil)] 03:57:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8ec84000) [pid = 1744] [serial = 1280] [outer = 0x8eb25800] 03:57:35 INFO - PROCESS | 1744 | 1467111455659 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ec8a800) [pid = 1744] [serial = 1281] [outer = 0x8eb25800] 03:57:36 INFO - PROCESS | 1744 | 1467111456395 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]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1186ms 03:57:36 INFO - PROCESS | 1744 | 1467111456457 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 1744 | 1467111456465 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 03:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:57:36 INFO - PROCESS | 1744 | 1467111456475 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 1744 | 1467111456478 Marionette TRACE conn3 <- [1,1678,null,{}] 03:57:36 INFO - PROCESS | 1744 | 1467111456489 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}] 03:57:36 INFO - PROCESS | 1744 | 1467111456495 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:36 INFO - PROCESS | 1744 | 1467111456646 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:57:36 INFO - PROCESS | 1744 | 1467111456656 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 1744 | 1467111456666 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063d800 == 26 [pid = 1744] [id = 427] 03:57:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9063e800) [pid = 1744] [serial = 1282] [outer = (nil)] 03:57:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x90645400) [pid = 1744] [serial = 1283] [outer = 0x9063e800] 03:57:36 INFO - PROCESS | 1744 | 1467111456731 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x906ae000) [pid = 1744] [serial = 1284] [outer = 0x9063e800] 03:57:37 INFO - PROCESS | 1744 | 1467111457844 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]]]}] 03:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1436ms 03:57:37 INFO - PROCESS | 1744 | 1467111457912 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 1744 | 1467111457918 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 03:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:57:37 INFO - PROCESS | 1744 | 1467111457925 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 1744 | 1467111457930 Marionette TRACE conn3 <- [1,1682,null,{}] 03:57:37 INFO - PROCESS | 1744 | 1467111457940 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}] 03:57:37 INFO - PROCESS | 1744 | 1467111457945 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:38 INFO - PROCESS | 1744 | 1467111458111 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:57:38 INFO - PROCESS | 1744 | 1467111458267 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:38 INFO - PROCESS | 1744 | 1467111458276 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec89400 == 27 [pid = 1744] [id = 428] 03:57:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ec8e400) [pid = 1744] [serial = 1285] [outer = (nil)] 03:57:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x902acc00) [pid = 1744] [serial = 1286] [outer = 0x8ec8e400] 03:57:38 INFO - PROCESS | 1744 | 1467111458398 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90646800) [pid = 1744] [serial = 1287] [outer = 0x8ec8e400] 03:57:39 INFO - PROCESS | 1744 | 1467111459318 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]]]}] 03:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1433ms 03:57:39 INFO - PROCESS | 1744 | 1467111459359 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:57:39 INFO - PROCESS | 1744 | 1467111459366 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 03:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:57:39 INFO - PROCESS | 1744 | 1467111459375 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 1744 | 1467111459378 Marionette TRACE conn3 <- [1,1686,null,{}] 03:57:39 INFO - PROCESS | 1744 | 1467111459385 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}] 03:57:39 INFO - PROCESS | 1744 | 1467111459390 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:39 INFO - PROCESS | 1744 | 1467111459552 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:57:39 INFO - PROCESS | 1744 | 1467111459708 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 1744 | 1467111459717 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x902adc00 == 28 [pid = 1744] [id = 429] 03:57:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x90f46400) [pid = 1744] [serial = 1288] [outer = (nil)] 03:57:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x90f4b800) [pid = 1744] [serial = 1289] [outer = 0x90f46400] 03:57:39 INFO - PROCESS | 1744 | 1467111459872 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90f8a400) [pid = 1744] [serial = 1290] [outer = 0x90f46400] 03:57:40 INFO - PROCESS | 1744 | 1467111460788 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]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1482ms 03:57:40 INFO - PROCESS | 1744 | 1467111460858 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 1744 | 1467111460861 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 03:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:57:40 INFO - PROCESS | 1744 | 1467111460868 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 1744 | 1467111460874 Marionette TRACE conn3 <- [1,1690,null,{}] 03:57:40 INFO - PROCESS | 1744 | 1467111460890 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}] 03:57:40 INFO - PROCESS | 1744 | 1467111460899 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:41 INFO - PROCESS | 1744 | 1467111461100 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:57:41 INFO - PROCESS | 1744 | 1467111461317 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 1744 | 1467111461328 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f44000 == 29 [pid = 1744] [id = 430] 03:57:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90f97800) [pid = 1744] [serial = 1291] [outer = (nil)] 03:57:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91daa000) [pid = 1744] [serial = 1292] [outer = 0x90f97800] 03:57:41 INFO - PROCESS | 1744 | 1467111461459 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91fd8800) [pid = 1744] [serial = 1293] [outer = 0x90f97800] 03:57:42 INFO - PROCESS | 1744 | 1467111462565 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]]]}] 03:57:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb23c00 == 28 [pid = 1744] [id = 426] 03:57:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2ac00 == 27 [pid = 1744] [id = 425] 03:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1736ms 03:57:42 INFO - PROCESS | 1744 | 1467111462655 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 1744 | 1467111462661 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 03:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:57:42 INFO - PROCESS | 1744 | 1467111462668 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 1744 | 1467111462672 Marionette TRACE conn3 <- [1,1694,null,{}] 03:57:42 INFO - PROCESS | 1744 | 1467111462693 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}] 03:57:42 INFO - PROCESS | 1744 | 1467111462698 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:42 INFO - PROCESS | 1744 | 1467111462877 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:57:42 INFO - PROCESS | 1744 | 1467111462896 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 1744 | 1467111462902 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb31800 == 28 [pid = 1744] [id = 431] 03:57:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec78400) [pid = 1744] [serial = 1294] [outer = (nil)] 03:57:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ef8c400) [pid = 1744] [serial = 1295] [outer = 0x8ec78400] 03:57:43 INFO - PROCESS | 1744 | 1467111463021 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x902b7000) [pid = 1744] [serial = 1296] [outer = 0x8ec78400] 03:57:43 INFO - PROCESS | 1744 | 1467111463800 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]]]}] 03:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1186ms 03:57:43 INFO - PROCESS | 1744 | 1467111463856 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 1744 | 1467111463862 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 03:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:57:43 INFO - PROCESS | 1744 | 1467111463871 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 1744 | 1467111463875 Marionette TRACE conn3 <- [1,1698,null,{}] 03:57:43 INFO - PROCESS | 1744 | 1467111463880 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}] 03:57:43 INFO - PROCESS | 1744 | 1467111463885 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:44 INFO - PROCESS | 1744 | 1467111464073 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:57:44 INFO - PROCESS | 1744 | 1467111464161 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 1744 | 1467111464169 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x90ea1800 == 29 [pid = 1744] [id = 432] 03:57:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x90f4a400) [pid = 1744] [serial = 1297] [outer = (nil)] 03:57:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x90f96000) [pid = 1744] [serial = 1298] [outer = 0x90f4a400] 03:57:44 INFO - PROCESS | 1744 | 1467111464234 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91537800) [pid = 1744] [serial = 1299] [outer = 0x90f4a400] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x90e9c400) [pid = 1744] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8c072000) [pid = 1744] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90f44800) [pid = 1744] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8eb24800) [pid = 1744] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x902b2000) [pid = 1744] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91fdf800) [pid = 1744] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8eb2c800) [pid = 1744] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x90e57000) [pid = 1744] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x90e57800) [pid = 1744] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91533400) [pid = 1744] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ec89800) [pid = 1744] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec91000) [pid = 1744] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90f42c00) [pid = 1744] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x928dd800) [pid = 1744] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91fd5400) [pid = 1744] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8e2e6800) [pid = 1744] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:57:44 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8eb25800) [pid = 1744] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:57:45 INFO - PROCESS | 1744 | 1467111465136 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]]]}] 03:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1287ms 03:57:45 INFO - PROCESS | 1744 | 1467111465159 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 1744 | 1467111465161 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 03:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:57:45 INFO - PROCESS | 1744 | 1467111465167 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 1744 | 1467111465172 Marionette TRACE conn3 <- [1,1702,null,{}] 03:57:45 INFO - PROCESS | 1744 | 1467111465186 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}] 03:57:45 INFO - PROCESS | 1744 | 1467111465193 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:45 INFO - PROCESS | 1744 | 1467111465325 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:57:45 INFO - PROCESS | 1744 | 1467111465342 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 1744 | 1467111465348 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b4000 == 30 [pid = 1744] [id = 433] 03:57:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9152ac00) [pid = 1744] [serial = 1300] [outer = (nil)] 03:57:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91fdc000) [pid = 1744] [serial = 1301] [outer = 0x9152ac00] 03:57:45 INFO - PROCESS | 1744 | 1467111465414 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92403400) [pid = 1744] [serial = 1302] [outer = 0x9152ac00] 03:57:46 INFO - PROCESS | 1744 | 1467111466179 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]]]}] 03:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1086ms 03:57:46 INFO - PROCESS | 1744 | 1467111466254 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 1744 | 1467111466258 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 03:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:57:46 INFO - PROCESS | 1744 | 1467111466264 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 1744 | 1467111466268 Marionette TRACE conn3 <- [1,1706,null,{}] 03:57:46 INFO - PROCESS | 1744 | 1467111466284 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}] 03:57:46 INFO - PROCESS | 1744 | 1467111466287 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:46 INFO - PROCESS | 1744 | 1467111466426 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:57:46 INFO - PROCESS | 1744 | 1467111466434 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 1744 | 1467111466441 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e9800 == 31 [pid = 1744] [id = 434] 03:57:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ec92800) [pid = 1744] [serial = 1303] [outer = (nil)] 03:57:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92412800) [pid = 1744] [serial = 1304] [outer = 0x8ec92800] 03:57:46 INFO - PROCESS | 1744 | 1467111466499 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x927e3000) [pid = 1744] [serial = 1305] [outer = 0x8ec92800] 03:57:47 INFO - PROCESS | 1744 | 1467111467476 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]]]}] 03:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1289ms 03:57:47 INFO - PROCESS | 1744 | 1467111467553 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 1744 | 1467111467560 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 03:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:57:47 INFO - PROCESS | 1744 | 1467111467567 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 1744 | 1467111467572 Marionette TRACE conn3 <- [1,1710,null,{}] 03:57:47 INFO - PROCESS | 1744 | 1467111467581 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}] 03:57:47 INFO - PROCESS | 1744 | 1467111467586 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:47 INFO - PROCESS | 1744 | 1467111467749 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:57:47 INFO - PROCESS | 1744 | 1467111467910 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 1744 | 1467111467918 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f000 == 32 [pid = 1744] [id = 435] 03:57:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8eb29000) [pid = 1744] [serial = 1306] [outer = (nil)] 03:57:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ec94400) [pid = 1744] [serial = 1307] [outer = 0x8eb29000] 03:57:48 INFO - PROCESS | 1744 | 1467111467998 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x906b7400) [pid = 1744] [serial = 1308] [outer = 0x8eb29000] 03:57:48 INFO - PROCESS | 1744 | 1467111468838 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]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1331ms 03:57:48 INFO - PROCESS | 1744 | 1467111468915 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 1744 | 1467111468921 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 03:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:57:48 INFO - PROCESS | 1744 | 1467111468933 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 1744 | 1467111468937 Marionette TRACE conn3 <- [1,1714,null,{}] 03:57:48 INFO - PROCESS | 1744 | 1467111468943 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}] 03:57:48 INFO - PROCESS | 1744 | 1467111468948 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:49 INFO - PROCESS | 1744 | 1467111469110 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:57:49 INFO - PROCESS | 1744 | 1467111469269 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 1744 | 1467111469277 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a4c00 == 33 [pid = 1744] [id = 436] 03:57:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91da6800) [pid = 1744] [serial = 1309] [outer = (nil)] 03:57:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92311c00) [pid = 1744] [serial = 1310] [outer = 0x91da6800] 03:57:49 INFO - PROCESS | 1744 | 1467111469354 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9240c800) [pid = 1744] [serial = 1311] [outer = 0x91da6800] 03:57:50 INFO - PROCESS | 1744 | 1467111470216 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]]]}] 03:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1336ms 03:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:57:50 INFO - PROCESS | 1744 | 1467111470270 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:57:50 INFO - PROCESS | 1744 | 1467111470273 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 03:57:50 INFO - PROCESS | 1744 | 1467111470280 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 1744 | 1467111470285 Marionette TRACE conn3 <- [1,1718,null,{}] 03:57:50 INFO - PROCESS | 1744 | 1467111470300 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}] 03:57:50 INFO - PROCESS | 1744 | 1467111470308 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:50 INFO - PROCESS | 1744 | 1467111470466 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:57:50 INFO - PROCESS | 1744 | 1467111470642 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 1744 | 1467111470658 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e97c00 == 34 [pid = 1744] [id = 437] 03:57:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x928d8800) [pid = 1744] [serial = 1312] [outer = (nil)] 03:57:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92dc8400) [pid = 1744] [serial = 1313] [outer = 0x928d8800] 03:57:50 INFO - PROCESS | 1744 | 1467111470729 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x930c2800) [pid = 1744] [serial = 1314] [outer = 0x928d8800] 03:57:51 INFO - PROCESS | 1744 | 1467111471610 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]]]}] 03:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1388ms 03:57:51 INFO - PROCESS | 1744 | 1467111471668 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 1744 | 1467111471672 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 03:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:57:51 INFO - PROCESS | 1744 | 1467111471678 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 1744 | 1467111471682 Marionette TRACE conn3 <- [1,1722,null,{}] 03:57:51 INFO - PROCESS | 1744 | 1467111471687 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}] 03:57:51 INFO - PROCESS | 1744 | 1467111471692 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:51 INFO - PROCESS | 1744 | 1467111471858 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:57:52 INFO - PROCESS | 1744 | 1467111472021 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 1744 | 1467111472029 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a1000 == 35 [pid = 1744] [id = 438] 03:57:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x928d9000) [pid = 1744] [serial = 1315] [outer = (nil)] 03:57:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93e37400) [pid = 1744] [serial = 1316] [outer = 0x928d9000] 03:57:52 INFO - PROCESS | 1744 | 1467111472101 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93e3d000) [pid = 1744] [serial = 1317] [outer = 0x928d9000] 03:57:52 INFO - PROCESS | 1744 | 1467111472923 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]]]}] 03:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1278ms 03:57:52 INFO - PROCESS | 1744 | 1467111472956 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 1744 | 1467111472960 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 03:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:57:52 INFO - PROCESS | 1744 | 1467111472965 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 1744 | 1467111472969 Marionette TRACE conn3 <- [1,1726,null,{}] 03:57:52 INFO - PROCESS | 1744 | 1467111472974 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}] 03:57:52 INFO - PROCESS | 1744 | 1467111472979 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:53 INFO - PROCESS | 1744 | 1467111473121 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:57:53 INFO - PROCESS | 1744 | 1467111473286 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 1744 | 1467111473294 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dc3800 == 36 [pid = 1744] [id = 439] 03:57:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x930c9000) [pid = 1744] [serial = 1318] [outer = (nil)] 03:57:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93ec5800) [pid = 1744] [serial = 1319] [outer = 0x930c9000] 03:57:53 INFO - PROCESS | 1744 | 1467111473364 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x93e90000) [pid = 1744] [serial = 1320] [outer = 0x930c9000] 03:57:54 INFO - PROCESS | 1744 | 1467111474226 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]]]}] 03:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1331ms 03:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:57:54 INFO - PROCESS | 1744 | 1467111474298 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:57:54 INFO - PROCESS | 1744 | 1467111474301 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 03:57:54 INFO - PROCESS | 1744 | 1467111474307 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:57:54 INFO - PROCESS | 1744 | 1467111474310 Marionette TRACE conn3 <- [1,1730,null,{}] 03:57:54 INFO - PROCESS | 1744 | 1467111474316 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}] 03:57:54 INFO - PROCESS | 1744 | 1467111474325 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:54 INFO - PROCESS | 1744 | 1467111474512 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:57:54 INFO - PROCESS | 1744 | 1467111474676 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 1744 | 1467111474682 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a21400 == 37 [pid = 1744] [id = 440] 03:57:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x93e8e800) [pid = 1744] [serial = 1321] [outer = (nil)] 03:57:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x95269000) [pid = 1744] [serial = 1322] [outer = 0x93e8e800] 03:57:54 INFO - PROCESS | 1744 | 1467111474755 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9526dc00) [pid = 1744] [serial = 1323] [outer = 0x93e8e800] 03:57:55 INFO - PROCESS | 1744 | 1467111475548 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]]]}] 03:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1288ms 03:57:55 INFO - PROCESS | 1744 | 1467111475595 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 1744 | 1467111475599 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 03:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:57:55 INFO - PROCESS | 1744 | 1467111475605 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 1744 | 1467111475608 Marionette TRACE conn3 <- [1,1734,null,{}] 03:57:55 INFO - PROCESS | 1744 | 1467111475613 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}] 03:57:55 INFO - PROCESS | 1744 | 1467111475618 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:55 INFO - PROCESS | 1744 | 1467111475822 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:57:55 INFO - PROCESS | 1744 | 1467111475835 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 1744 | 1467111475841 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e2800 == 38 [pid = 1744] [id = 441] 03:57:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8e2e6c00) [pid = 1744] [serial = 1324] [outer = (nil)] 03:57:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x902ac000) [pid = 1744] [serial = 1325] [outer = 0x8e2e6c00] 03:57:55 INFO - PROCESS | 1744 | 1467111475950 Marionette DEBUG loaded listener.js 03:57:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9667c800) [pid = 1744] [serial = 1326] [outer = 0x8e2e6c00] 03:57:57 INFO - PROCESS | 1744 | 1467111477111 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]]]}] 03:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1535ms 03:57:57 INFO - PROCESS | 1744 | 1467111477141 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:57:57 INFO - PROCESS | 1744 | 1467111477146 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 03:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:57:57 INFO - PROCESS | 1744 | 1467111477161 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:57:57 INFO - PROCESS | 1744 | 1467111477164 Marionette TRACE conn3 <- [1,1738,null,{}] 03:57:57 INFO - PROCESS | 1744 | 1467111477178 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}] 03:57:57 INFO - PROCESS | 1744 | 1467111477182 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:57 INFO - PROCESS | 1744 | 1467111477373 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:57:57 INFO - PROCESS | 1744 | 1467111477625 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 1744 | 1467111477633 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7dc00 == 39 [pid = 1744] [id = 442] 03:57:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ec89c00) [pid = 1744] [serial = 1327] [outer = (nil)] 03:57:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ec91400) [pid = 1744] [serial = 1328] [outer = 0x8ec89c00] 03:57:57 INFO - PROCESS | 1744 | 1467111477758 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8ef87c00) [pid = 1744] [serial = 1329] [outer = 0x8ec89c00] 03:57:57 INFO - PROCESS | 1744 | --DOCSHELL 0x902b4000 == 38 [pid = 1744] [id = 433] 03:57:57 INFO - PROCESS | 1744 | --DOCSHELL 0x90ea1800 == 37 [pid = 1744] [id = 432] 03:57:57 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x90645400) [pid = 1744] [serial = 1283] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb31800 == 36 [pid = 1744] [id = 431] 03:57:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90f44000 == 35 [pid = 1744] [id = 430] 03:57:58 INFO - PROCESS | 1744 | --DOCSHELL 0x902adc00 == 34 [pid = 1744] [id = 429] 03:57:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec89400 == 33 [pid = 1744] [id = 428] 03:57:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9063d800 == 32 [pid = 1744] [id = 427] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ec84000) [pid = 1744] [serial = 1280] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90e62800) [pid = 1744] [serial = 1278] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x902b4c00) [pid = 1744] [serial = 1277] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90298800) [pid = 1744] [serial = 1262] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9152cc00) [pid = 1744] [serial = 1265] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92dc9c00) [pid = 1744] [serial = 1268] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x93e83000) [pid = 1744] [serial = 1271] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x902ae400) [pid = 1744] [serial = 1263] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x90f4bc00) [pid = 1744] [serial = 1275] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92403800) [pid = 1744] [serial = 1253] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9029c400) [pid = 1744] [serial = 1274] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x902b0000) [pid = 1744] [serial = 1256] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9241b000) [pid = 1744] [serial = 1241] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x927f1000) [pid = 1744] [serial = 1242] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec89000) [pid = 1744] [serial = 1244] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ec96400) [pid = 1744] [serial = 1245] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9064c000) [pid = 1744] [serial = 1247] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9240fc00) [pid = 1744] [serial = 1254] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x90e54c00) [pid = 1744] [serial = 1248] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9241f400) [pid = 1744] [serial = 1233] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92413c00) [pid = 1744] [serial = 1232] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ef8b000) [pid = 1744] [serial = 1235] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9029bc00) [pid = 1744] [serial = 1236] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec8a800) [pid = 1744] [serial = 1281] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90e9ec00) [pid = 1744] [serial = 1238] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90f8b400) [pid = 1744] [serial = 1239] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91da8c00) [pid = 1744] [serial = 1266] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x930bf400) [pid = 1744] [serial = 1269] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x928ddc00) [pid = 1744] [serial = 1259] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x93e8c400) [pid = 1744] [serial = 1272] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x91db0000) [pid = 1744] [serial = 1250] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x92202400) [pid = 1744] [serial = 1251] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x90f46c00) [pid = 1744] [serial = 1257] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x92de2400) [pid = 1744] [serial = 1260] [outer = (nil)] [url = about:blank] 03:57:58 INFO - PROCESS | 1744 | 1467111478523 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]]]}] 03:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1393ms 03:57:58 INFO - PROCESS | 1744 | 1467111478547 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:57:58 INFO - PROCESS | 1744 | 1467111478553 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 03:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:57:58 INFO - PROCESS | 1744 | 1467111478562 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - PROCESS | 1744 | 1467111478566 Marionette TRACE conn3 <- [1,1742,null,{}] 03:57:58 INFO - PROCESS | 1744 | 1467111478571 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}] 03:57:58 INFO - PROCESS | 1744 | 1467111478576 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:58 INFO - PROCESS | 1744 | 1467111478744 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:57:58 INFO - PROCESS | 1744 | 1467111478873 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:58 INFO - PROCESS | 1744 | 1467111478881 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec85c00 == 33 [pid = 1744] [id = 443] 03:57:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9029d400) [pid = 1744] [serial = 1330] [outer = (nil)] 03:57:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x90646c00) [pid = 1744] [serial = 1331] [outer = 0x9029d400] 03:57:58 INFO - PROCESS | 1744 | 1467111478943 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x90e55000) [pid = 1744] [serial = 1332] [outer = 0x9029d400] 03:57:59 INFO - PROCESS | 1744 | 1467111479685 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]]]}] 03:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1183ms 03:57:59 INFO - PROCESS | 1744 | 1467111479746 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 1744 | 1467111479750 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 03:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:57:59 INFO - PROCESS | 1744 | 1467111479756 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 1744 | 1467111479761 Marionette TRACE conn3 <- [1,1746,null,{}] 03:57:59 INFO - PROCESS | 1744 | 1467111479775 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}] 03:57:59 INFO - PROCESS | 1744 | 1467111479782 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:59 INFO - PROCESS | 1744 | 1467111479925 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:57:59 INFO - PROCESS | 1744 | 1467111479937 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 1744 | 1467111479946 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:57:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f42800 == 34 [pid = 1744] [id = 444] 03:57:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x90f4c000) [pid = 1744] [serial = 1333] [outer = (nil)] 03:58:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x90f8f000) [pid = 1744] [serial = 1334] [outer = 0x90f4c000] 03:58:00 INFO - PROCESS | 1744 | 1467111480012 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91530400) [pid = 1744] [serial = 1335] [outer = 0x90f4c000] 03:58:00 INFO - PROCESS | 1744 | 1467111480853 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]]]}] 03:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1138ms 03:58:00 INFO - PROCESS | 1744 | 1467111480895 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:58:00 INFO - PROCESS | 1744 | 1467111480900 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 03:58:00 INFO - PROCESS | 1744 | 1467111480905 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 1744 | 1467111480908 Marionette TRACE conn3 <- [1,1750,null,{}] 03:58:00 INFO - PROCESS | 1744 | 1467111480919 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}] 03:58:00 INFO - PROCESS | 1744 | 1467111480922 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:01 INFO - PROCESS | 1744 | 1467111481118 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:58:01 INFO - PROCESS | 1744 | 1467111481138 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 1744 | 1467111481147 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e93c00 == 35 [pid = 1744] [id = 445] 03:58:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x90f47c00) [pid = 1744] [serial = 1336] [outer = (nil)] 03:58:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91fd6400) [pid = 1744] [serial = 1337] [outer = 0x90f47c00] 03:58:01 INFO - PROCESS | 1744 | 1467111481203 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92205800) [pid = 1744] [serial = 1338] [outer = 0x90f47c00] 03:58:02 INFO - PROCESS | 1744 | 1467111482042 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]]]}] 03:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1183ms 03:58:02 INFO - PROCESS | 1744 | 1467111482088 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:58:02 INFO - PROCESS | 1744 | 1467111482091 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 03:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:58:02 INFO - PROCESS | 1744 | 1467111482103 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - PROCESS | 1744 | 1467111482105 Marionette TRACE conn3 <- [1,1754,null,{}] 03:58:02 INFO - PROCESS | 1744 | 1467111482110 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}] 03:58:02 INFO - PROCESS | 1744 | 1467111482115 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:02 INFO - PROCESS | 1744 | 1467111482310 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:58:02 INFO - PROCESS | 1744 | 1467111482328 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:02 INFO - PROCESS | 1744 | 1467111482337 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5400 == 36 [pid = 1744] [id = 446] 03:58:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x906b3400) [pid = 1744] [serial = 1339] [outer = (nil)] 03:58:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9231d400) [pid = 1744] [serial = 1340] [outer = 0x906b3400] 03:58:02 INFO - PROCESS | 1744 | 1467111482400 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92409000) [pid = 1744] [serial = 1341] [outer = 0x906b3400] 03:58:02 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x90f4a400) [pid = 1744] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:58:02 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9152ac00) [pid = 1744] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:58:02 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec78400) [pid = 1744] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:58:03 INFO - PROCESS | 1744 | 1467111483185 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]]]}] 03:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1144ms 03:58:03 INFO - PROCESS | 1744 | 1467111483241 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:58:03 INFO - PROCESS | 1744 | 1467111483243 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 03:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:58:03 INFO - PROCESS | 1744 | 1467111483249 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - PROCESS | 1744 | 1467111483252 Marionette TRACE conn3 <- [1,1758,null,{}] 03:58:03 INFO - PROCESS | 1744 | 1467111483257 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}] 03:58:03 INFO - PROCESS | 1744 | 1467111483265 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:03 INFO - PROCESS | 1744 | 1467111483426 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:58:03 INFO - PROCESS | 1744 | 1467111483546 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 1744 | 1467111483555 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e8000 == 37 [pid = 1744] [id = 447] 03:58:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ec78400) [pid = 1744] [serial = 1342] [outer = (nil)] 03:58:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x928d2800) [pid = 1744] [serial = 1343] [outer = 0x8ec78400] 03:58:03 INFO - PROCESS | 1744 | 1467111483616 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9241f400) [pid = 1744] [serial = 1344] [outer = 0x8ec78400] 03:58:04 INFO - PROCESS | 1744 | 1467111484277 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]]]}] 03:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1088ms 03:58:04 INFO - PROCESS | 1744 | 1467111484339 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 1744 | 1467111484341 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 03:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:58:04 INFO - PROCESS | 1744 | 1467111484347 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 1744 | 1467111484362 Marionette TRACE conn3 <- [1,1762,null,{}] 03:58:04 INFO - PROCESS | 1744 | 1467111484379 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}] 03:58:04 INFO - PROCESS | 1744 | 1467111484384 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:04 INFO - PROCESS | 1744 | 1467111484517 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:58:04 INFO - PROCESS | 1744 | 1467111484525 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 1744 | 1467111484533 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f400 == 38 [pid = 1744] [id = 448] 03:58:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8c071400) [pid = 1744] [serial = 1345] [outer = (nil)] 03:58:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x930be000) [pid = 1744] [serial = 1346] [outer = 0x8c071400] 03:58:04 INFO - PROCESS | 1744 | 1467111484593 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93a2f800) [pid = 1744] [serial = 1347] [outer = 0x8c071400] 03:58:05 INFO - PROCESS | 1744 | 1467111485605 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]]]}] 03:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1304ms 03:58:05 INFO - PROCESS | 1744 | 1467111485653 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:58:05 INFO - PROCESS | 1744 | 1467111485659 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 03:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:58:05 INFO - PROCESS | 1744 | 1467111485666 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - PROCESS | 1744 | 1467111485671 Marionette TRACE conn3 <- [1,1766,null,{}] 03:58:05 INFO - PROCESS | 1744 | 1467111485680 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}] 03:58:05 INFO - PROCESS | 1744 | 1467111485684 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:05 INFO - PROCESS | 1744 | 1467111485854 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:58:06 INFO - PROCESS | 1744 | 1467111486017 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 1744 | 1467111486027 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec79400 == 39 [pid = 1744] [id = 449] 03:58:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ec7b400) [pid = 1744] [serial = 1348] [outer = (nil)] 03:58:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ef8b000) [pid = 1744] [serial = 1349] [outer = 0x8ec7b400] 03:58:06 INFO - PROCESS | 1744 | 1467111486099 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x902af000) [pid = 1744] [serial = 1350] [outer = 0x8ec7b400] 03:58:07 INFO - PROCESS | 1744 | 1467111487010 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]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1381ms 03:58:07 INFO - PROCESS | 1744 | 1467111487048 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 1744 | 1467111487055 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 03:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:58:07 INFO - PROCESS | 1744 | 1467111487065 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 1744 | 1467111487069 Marionette TRACE conn3 <- [1,1770,null,{}] 03:58:07 INFO - PROCESS | 1744 | 1467111487074 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}] 03:58:07 INFO - PROCESS | 1744 | 1467111487080 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:07 INFO - PROCESS | 1744 | 1467111487258 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:58:07 INFO - PROCESS | 1744 | 1467111487422 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 1744 | 1467111487430 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e97000 == 40 [pid = 1744] [id = 450] 03:58:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x90e9d000) [pid = 1744] [serial = 1351] [outer = (nil)] 03:58:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9152cc00) [pid = 1744] [serial = 1352] [outer = 0x90e9d000] 03:58:07 INFO - PROCESS | 1744 | 1467111487506 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91fd8400) [pid = 1744] [serial = 1353] [outer = 0x90e9d000] 03:58:08 INFO - PROCESS | 1744 | 1467111488381 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]]]}] 03:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1381ms 03:58:08 INFO - PROCESS | 1744 | 1467111488446 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:58:08 INFO - PROCESS | 1744 | 1467111488450 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 03:58:08 INFO - PROCESS | 1744 | 1467111488456 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 1744 | 1467111488461 Marionette TRACE conn3 <- [1,1774,null,{}] 03:58:08 INFO - PROCESS | 1744 | 1467111488477 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}] 03:58:08 INFO - PROCESS | 1744 | 1467111488485 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:08 INFO - PROCESS | 1744 | 1467111488651 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:58:08 INFO - PROCESS | 1744 | 1467111488827 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 1744 | 1467111488838 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240cc00 == 41 [pid = 1744] [id = 451] 03:58:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92418c00) [pid = 1744] [serial = 1354] [outer = (nil)] 03:58:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92de4800) [pid = 1744] [serial = 1355] [outer = 0x92418c00] 03:58:08 INFO - PROCESS | 1744 | 1467111488914 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93e8dc00) [pid = 1744] [serial = 1356] [outer = 0x92418c00] 03:58:09 INFO - PROCESS | 1744 | 1467111489764 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]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1337ms 03:58:09 INFO - PROCESS | 1744 | 1467111489793 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 1744 | 1467111489797 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 03:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:58:09 INFO - PROCESS | 1744 | 1467111489803 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 1744 | 1467111489807 Marionette TRACE conn3 <- [1,1778,null,{}] 03:58:09 INFO - PROCESS | 1744 | 1467111489812 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}] 03:58:09 INFO - PROCESS | 1744 | 1467111489816 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:09 INFO - PROCESS | 1744 | 1467111489975 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:58:10 INFO - PROCESS | 1744 | 1467111490144 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 1744 | 1467111490151 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x92419c00 == 42 [pid = 1744] [id = 452] 03:58:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x927f1400) [pid = 1744] [serial = 1357] [outer = (nil)] 03:58:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9481e000) [pid = 1744] [serial = 1358] [outer = 0x927f1400] 03:58:10 INFO - PROCESS | 1744 | 1467111490222 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x95267000) [pid = 1744] [serial = 1359] [outer = 0x927f1400] 03:58:11 INFO - PROCESS | 1744 | 1467111491104 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]]]}] 03:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1331ms 03:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:58:11 INFO - PROCESS | 1744 | 1467111491134 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 1744 | 1467111491137 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 03:58:11 INFO - PROCESS | 1744 | 1467111491143 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - PROCESS | 1744 | 1467111491147 Marionette TRACE conn3 <- [1,1782,null,{}] 03:58:11 INFO - PROCESS | 1744 | 1467111491152 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}] 03:58:11 INFO - PROCESS | 1744 | 1467111491157 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:11 INFO - PROCESS | 1744 | 1467111491310 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:58:11 INFO - PROCESS | 1744 | 1467111491479 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 1744 | 1467111491489 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x92417800 == 43 [pid = 1744] [id = 453] 03:58:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93e8c400) [pid = 1744] [serial = 1360] [outer = (nil)] 03:58:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x97922800) [pid = 1744] [serial = 1361] [outer = 0x93e8c400] 03:58:11 INFO - PROCESS | 1744 | 1467111491558 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x97925800) [pid = 1744] [serial = 1362] [outer = 0x93e8c400] 03:58:12 INFO - PROCESS | 1744 | 1467111492779 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]]]}] 03:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1684ms 03:58:12 INFO - PROCESS | 1744 | 1467111492847 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:58:12 INFO - PROCESS | 1744 | 1467111492853 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 03:58:12 INFO - PROCESS | 1744 | 1467111492861 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - PROCESS | 1744 | 1467111492864 Marionette TRACE conn3 <- [1,1786,null,{}] 03:58:12 INFO - PROCESS | 1744 | 1467111492872 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}] 03:58:12 INFO - PROCESS | 1744 | 1467111492877 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:13 INFO - PROCESS | 1744 | 1467111493062 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:58:13 INFO - PROCESS | 1744 | 1467111493271 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 1744 | 1467111493283 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063ec00 == 44 [pid = 1744] [id = 454] 03:58:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9063f800) [pid = 1744] [serial = 1363] [outer = (nil)] 03:58:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9064bc00) [pid = 1744] [serial = 1364] [outer = 0x9063f800] 03:58:13 INFO - PROCESS | 1744 | 1467111493348 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90e5f400) [pid = 1744] [serial = 1365] [outer = 0x9063f800] 03:58:14 INFO - PROCESS | 1744 | 1467111494211 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]]]}] 03:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1392ms 03:58:14 INFO - PROCESS | 1744 | 1467111494251 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:58:14 INFO - PROCESS | 1744 | 1467111494257 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 03:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:58:14 INFO - PROCESS | 1744 | 1467111494267 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - PROCESS | 1744 | 1467111494270 Marionette TRACE conn3 <- [1,1790,null,{}] 03:58:14 INFO - PROCESS | 1744 | 1467111494276 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}] 03:58:14 INFO - PROCESS | 1744 | 1467111494281 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:14 INFO - PROCESS | 1744 | 1467111494428 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:58:14 INFO - PROCESS | 1744 | 1467111494601 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 1744 | 1467111494608 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e8000 == 43 [pid = 1744] [id = 447] 03:58:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e5400 == 42 [pid = 1744] [id = 446] 03:58:14 INFO - PROCESS | 1744 | --DOCSHELL 0x90e93c00 == 41 [pid = 1744] [id = 445] 03:58:14 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90f4b800) [pid = 1744] [serial = 1289] [outer = (nil)] [url = about:blank] 03:58:14 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92412800) [pid = 1744] [serial = 1304] [outer = (nil)] [url = about:blank] 03:58:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5400 == 42 [pid = 1744] [id = 455] 03:58:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9029a400) [pid = 1744] [serial = 1366] [outer = (nil)] 03:58:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x906b3c00) [pid = 1744] [serial = 1367] [outer = 0x9029a400] 03:58:14 INFO - PROCESS | 1744 | 1467111494718 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91532800) [pid = 1744] [serial = 1368] [outer = 0x9029a400] 03:58:14 INFO - PROCESS | 1744 | --DOCSHELL 0x90f42800 == 41 [pid = 1744] [id = 444] 03:58:14 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec85c00 == 40 [pid = 1744] [id = 443] 03:58:15 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7dc00 == 39 [pid = 1744] [id = 442] 03:58:15 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e2800 == 38 [pid = 1744] [id = 441] 03:58:15 INFO - PROCESS | 1744 | --DOCSHELL 0x93a21400 == 37 [pid = 1744] [id = 440] 03:58:15 INFO - PROCESS | 1744 | --DOCSHELL 0x92dc3800 == 36 [pid = 1744] [id = 439] 03:58:15 INFO - PROCESS | 1744 | --DOCSHELL 0x90e97c00 == 35 [pid = 1744] [id = 437] 03:58:15 INFO - PROCESS | 1744 | --DOCSHELL 0x902a4c00 == 34 [pid = 1744] [id = 436] 03:58:15 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f000 == 33 [pid = 1744] [id = 435] 03:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91daa000) [pid = 1744] [serial = 1292] [outer = (nil)] [url = about:blank] 03:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91537800) [pid = 1744] [serial = 1299] [outer = (nil)] [url = about:blank] 03:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x90f96000) [pid = 1744] [serial = 1298] [outer = (nil)] [url = about:blank] 03:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91fdc000) [pid = 1744] [serial = 1301] [outer = (nil)] [url = about:blank] 03:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ef8c400) [pid = 1744] [serial = 1295] [outer = (nil)] [url = about:blank] 03:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x902b7000) [pid = 1744] [serial = 1296] [outer = (nil)] [url = about:blank] 03:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x902acc00) [pid = 1744] [serial = 1286] [outer = (nil)] [url = about:blank] 03:58:15 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92403400) [pid = 1744] [serial = 1302] [outer = (nil)] [url = about:blank] 03:58:15 INFO - PROCESS | 1744 | 1467111495468 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]]]}] 03:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1227ms 03:58:15 INFO - PROCESS | 1744 | 1467111495495 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 1744 | 1467111495499 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 03:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:58:15 INFO - PROCESS | 1744 | 1467111495505 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 1744 | 1467111495510 Marionette TRACE conn3 <- [1,1794,null,{}] 03:58:15 INFO - PROCESS | 1744 | 1467111495557 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}] 03:58:15 INFO - PROCESS | 1744 | 1467111495564 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:15 INFO - PROCESS | 1744 | 1467111495770 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:58:15 INFO - PROCESS | 1744 | 1467111495780 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 1744 | 1467111495790 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x92403400 == 34 [pid = 1744] [id = 456] 03:58:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92403800) [pid = 1744] [serial = 1369] [outer = (nil)] 03:58:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92415400) [pid = 1744] [serial = 1370] [outer = 0x92403800] 03:58:15 INFO - PROCESS | 1744 | 1467111495853 Marionette DEBUG loaded listener.js 03:58:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x927ed000) [pid = 1744] [serial = 1371] [outer = 0x92403800] 03:58:16 INFO - PROCESS | 1744 | 1467111496662 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]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1184ms 03:58:16 INFO - PROCESS | 1744 | 1467111496689 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 1744 | 1467111496693 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 03:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:58:16 INFO - PROCESS | 1744 | 1467111496699 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 1744 | 1467111496701 Marionette TRACE conn3 <- [1,1798,null,{}] 03:58:16 INFO - PROCESS | 1744 | 1467111496706 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}] 03:58:16 INFO - PROCESS | 1744 | 1467111496710 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:16 INFO - PROCESS | 1744 | 1467111496845 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:58:16 INFO - PROCESS | 1744 | 1467111496859 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:16 INFO - PROCESS | 1744 | 1467111496865 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c068c00 == 35 [pid = 1744] [id = 457] 03:58:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91fdf000) [pid = 1744] [serial = 1372] [outer = (nil)] 03:58:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92de2400) [pid = 1744] [serial = 1373] [outer = 0x91fdf000] 03:58:16 INFO - PROCESS | 1744 | 1467111496929 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x93ece400) [pid = 1744] [serial = 1374] [outer = 0x91fdf000] 03:58:17 INFO - PROCESS | 1744 | 1467111497781 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]]]}] 03:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1126ms 03:58:17 INFO - PROCESS | 1744 | 1467111497826 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:58:17 INFO - PROCESS | 1744 | 1467111497829 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 03:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:58:17 INFO - PROCESS | 1744 | 1467111497842 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:58:17 INFO - PROCESS | 1744 | 1467111497844 Marionette TRACE conn3 <- [1,1802,null,{}] 03:58:17 INFO - PROCESS | 1744 | 1467111497849 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}] 03:58:17 INFO - PROCESS | 1744 | 1467111497854 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:18 INFO - PROCESS | 1744 | 1467111498050 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:58:18 INFO - PROCESS | 1744 | 1467111498067 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 1744 | 1467111498074 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c067800 == 36 [pid = 1744] [id = 458] 03:58:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8c070000) [pid = 1744] [serial = 1375] [outer = (nil)] 03:58:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x95262c00) [pid = 1744] [serial = 1376] [outer = 0x8c070000] 03:58:18 INFO - PROCESS | 1744 | 1467111498135 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x96673800) [pid = 1744] [serial = 1377] [outer = 0x8c070000] 03:58:18 INFO - PROCESS | 1744 | 1467111498973 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]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1190ms 03:58:19 INFO - PROCESS | 1744 | 1467111499029 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 1744 | 1467111499032 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 03:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:58:19 INFO - PROCESS | 1744 | 1467111499038 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - PROCESS | 1744 | 1467111499040 Marionette TRACE conn3 <- [1,1806,null,{}] 03:58:19 INFO - PROCESS | 1744 | 1467111499046 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}] 03:58:19 INFO - PROCESS | 1744 | 1467111499055 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:19 INFO - PROCESS | 1744 | 1467111499277 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:58:19 INFO - PROCESS | 1744 | 1467111499297 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 1744 | 1467111499303 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd7c00 == 37 [pid = 1744] [id = 459] 03:58:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x928da800) [pid = 1744] [serial = 1378] [outer = (nil)] 03:58:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x99483400) [pid = 1744] [serial = 1379] [outer = 0x928da800] 03:58:19 INFO - PROCESS | 1744 | 1467111499365 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x994e2800) [pid = 1744] [serial = 1380] [outer = 0x928da800] 03:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ec89c00) [pid = 1744] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90f47c00) [pid = 1744] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x906b3400) [pid = 1744] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9029d400) [pid = 1744] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90f4c000) [pid = 1744] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:58:20 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ec78400) [pid = 1744] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:58:20 INFO - PROCESS | 1744 | 1467111500357 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]]]}] 03:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1376ms 03:58:20 INFO - PROCESS | 1744 | 1467111500416 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:58:20 INFO - PROCESS | 1744 | 1467111500418 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 03:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:58:20 INFO - PROCESS | 1744 | 1467111500424 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - PROCESS | 1744 | 1467111500426 Marionette TRACE conn3 <- [1,1810,null,{}] 03:58:20 INFO - PROCESS | 1744 | 1467111500436 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}] 03:58:20 INFO - PROCESS | 1744 | 1467111500440 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:20 INFO - PROCESS | 1744 | 1467111500624 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:58:20 INFO - PROCESS | 1744 | 1467111500636 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 1744 | 1467111500642 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ee800 == 38 [pid = 1744] [id = 460] 03:58:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9029d400) [pid = 1744] [serial = 1381] [outer = (nil)] 03:58:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x984e2000) [pid = 1744] [serial = 1382] [outer = 0x9029d400] 03:58:20 INFO - PROCESS | 1744 | 1467111500712 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x99709400) [pid = 1744] [serial = 1383] [outer = 0x9029d400] 03:58:21 INFO - PROCESS | 1744 | 1467111501428 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]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1027ms 03:58:21 INFO - PROCESS | 1744 | 1467111501464 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 1744 | 1467111501468 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 03:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:58:21 INFO - PROCESS | 1744 | 1467111501474 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 1744 | 1467111501476 Marionette TRACE conn3 <- [1,1814,null,{}] 03:58:21 INFO - PROCESS | 1744 | 1467111501497 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}] 03:58:21 INFO - PROCESS | 1744 | 1467111501501 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:21 INFO - PROCESS | 1744 | 1467111501689 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:58:21 INFO - PROCESS | 1744 | 1467111501711 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 1744 | 1467111501716 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb27000 == 39 [pid = 1744] [id = 461] 03:58:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9029c400) [pid = 1744] [serial = 1384] [outer = (nil)] 03:58:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9a0cf400) [pid = 1744] [serial = 1385] [outer = 0x9029c400] 03:58:21 INFO - PROCESS | 1744 | 1467111501782 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9a0d3400) [pid = 1744] [serial = 1386] [outer = 0x9029c400] 03:58:22 INFO - PROCESS | 1744 | 1467111502769 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]]]}] 03:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1345ms 03:58:22 INFO - PROCESS | 1744 | 1467111502819 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 1744 | 1467111502825 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 03:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:58:22 INFO - PROCESS | 1744 | 1467111502833 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 1744 | 1467111502838 Marionette TRACE conn3 <- [1,1818,null,{}] 03:58:22 INFO - PROCESS | 1744 | 1467111502847 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}] 03:58:22 INFO - PROCESS | 1744 | 1467111502852 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:23 INFO - PROCESS | 1744 | 1467111503023 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:58:23 INFO - PROCESS | 1744 | 1467111503195 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 1744 | 1467111503202 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef89400 == 40 [pid = 1744] [id = 462] 03:58:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x90298800) [pid = 1744] [serial = 1387] [outer = (nil)] 03:58:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x90644800) [pid = 1744] [serial = 1388] [outer = 0x90298800] 03:58:23 INFO - PROCESS | 1744 | 1467111503277 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x90f4b000) [pid = 1744] [serial = 1389] [outer = 0x90298800] 03:58:24 INFO - PROCESS | 1744 | 1467111504173 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]]]}] 03:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1386ms 03:58:24 INFO - PROCESS | 1744 | 1467111504220 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:58:24 INFO - PROCESS | 1744 | 1467111504227 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 03:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:58:24 INFO - PROCESS | 1744 | 1467111504237 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:58:24 INFO - PROCESS | 1744 | 1467111504240 Marionette TRACE conn3 <- [1,1822,null,{}] 03:58:24 INFO - PROCESS | 1744 | 1467111504246 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}] 03:58:24 INFO - PROCESS | 1744 | 1467111504252 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:24 INFO - PROCESS | 1744 | 1467111504420 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:58:24 INFO - PROCESS | 1744 | 1467111504591 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 1744 | 1467111504597 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x91dae800 == 41 [pid = 1744] [id = 463] 03:58:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x92201c00) [pid = 1744] [serial = 1390] [outer = (nil)] 03:58:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x92418800) [pid = 1744] [serial = 1391] [outer = 0x92201c00] 03:58:24 INFO - PROCESS | 1744 | 1467111504678 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x928db800) [pid = 1744] [serial = 1392] [outer = 0x92201c00] 03:58:25 INFO - PROCESS | 1744 | 1467111505563 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]]]}] 03:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1379ms 03:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:58:25 INFO - PROCESS | 1744 | 1467111505616 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:58:25 INFO - PROCESS | 1744 | 1467111505619 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 03:58:25 INFO - PROCESS | 1744 | 1467111505626 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - PROCESS | 1744 | 1467111505631 Marionette TRACE conn3 <- [1,1826,null,{}] 03:58:25 INFO - PROCESS | 1744 | 1467111505646 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}] 03:58:25 INFO - PROCESS | 1744 | 1467111505654 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:25 INFO - PROCESS | 1744 | 1467111505866 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:58:26 INFO - PROCESS | 1744 | 1467111506040 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:26 INFO - PROCESS | 1744 | 1467111506051 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x984e3800 == 42 [pid = 1744] [id = 464] 03:58:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x99712400) [pid = 1744] [serial = 1393] [outer = (nil)] 03:58:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a0d0800) [pid = 1744] [serial = 1394] [outer = 0x99712400] 03:58:26 INFO - PROCESS | 1744 | 1467111506130 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9a37ec00) [pid = 1744] [serial = 1395] [outer = 0x99712400] 03:58:26 INFO - PROCESS | 1744 | 1467111506991 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]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1433ms 03:58:27 INFO - PROCESS | 1744 | 1467111507059 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:58:27 INFO - PROCESS | 1744 | 1467111507064 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 03:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:58:27 INFO - PROCESS | 1744 | 1467111507070 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 1744 | 1467111507075 Marionette TRACE conn3 <- [1,1830,null,{}] 03:58:27 INFO - PROCESS | 1744 | 1467111507081 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}] 03:58:27 INFO - PROCESS | 1744 | 1467111507086 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:27 INFO - PROCESS | 1744 | 1467111507263 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:58:27 INFO - PROCESS | 1744 | 1467111507471 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:27 INFO - PROCESS | 1744 | 1467111507478 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x984e9c00 == 43 [pid = 1744] [id = 465] 03:58:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9a40ec00) [pid = 1744] [serial = 1396] [outer = (nil)] 03:58:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9a64dc00) [pid = 1744] [serial = 1397] [outer = 0x9a40ec00] 03:58:27 INFO - PROCESS | 1744 | 1467111507551 Marionette DEBUG loaded listener.js 03:58:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9a652c00) [pid = 1744] [serial = 1398] [outer = 0x9a40ec00] 03:58:28 INFO - PROCESS | 1744 | 1467111508378 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]]]}] 03:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1385ms 03:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:58:28 INFO - PROCESS | 1744 | 1467111508455 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:58:28 INFO - PROCESS | 1744 | 1467111508458 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 03:58:28 INFO - PROCESS | 1744 | 1467111508465 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:58:28 INFO - PROCESS | 1744 | 1467111508468 Marionette TRACE conn3 <- [1,1834,null,{}] 03:58:28 INFO - PROCESS | 1744 | 1467111508474 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}] 03:58:28 INFO - PROCESS | 1744 | 1467111508479 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:28 INFO - PROCESS | 1744 | 1467111508638 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:58:28 INFO - PROCESS | 1744 | 1467111508810 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 1744 | 1467111508817 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2f0000 == 44 [pid = 1744] [id = 466] 03:58:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8eb23400) [pid = 1744] [serial = 1399] [outer = (nil)] 03:58:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9a825c00) [pid = 1744] [serial = 1400] [outer = 0x8eb23400] 03:58:28 INFO - PROCESS | 1744 | 1467111508891 Marionette DEBUG loaded listener.js 03:58:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x9a829400) [pid = 1744] [serial = 1401] [outer = 0x8eb23400] 03:58:29 INFO - PROCESS | 1744 | 1467111509741 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]]]}] 03:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1330ms 03:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:58:29 INFO - PROCESS | 1744 | 1467111509795 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:58:29 INFO - PROCESS | 1744 | 1467111509798 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 03:58:29 INFO - PROCESS | 1744 | 1467111509805 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:58:29 INFO - PROCESS | 1744 | 1467111509808 Marionette TRACE conn3 <- [1,1838,null,{}] 03:58:29 INFO - PROCESS | 1744 | 1467111509814 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}] 03:58:29 INFO - PROCESS | 1744 | 1467111509823 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:30 INFO - PROCESS | 1744 | 1467111510019 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:58:30 INFO - PROCESS | 1744 | 1467111510190 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 1744 | 1467111510196 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e6800 == 45 [pid = 1744] [id = 467] 03:58:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x91fd6c00) [pid = 1744] [serial = 1402] [outer = (nil)] 03:58:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9a865000) [pid = 1744] [serial = 1403] [outer = 0x91fd6c00] 03:58:30 INFO - PROCESS | 1744 | 1467111510270 Marionette DEBUG loaded listener.js 03:58:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9a867c00) [pid = 1744] [serial = 1404] [outer = 0x91fd6c00] 03:58:31 INFO - PROCESS | 1744 | 1467111511149 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]]]}] 03:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1379ms 03:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:58:31 INFO - PROCESS | 1744 | 1467111511183 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:58:31 INFO - PROCESS | 1744 | 1467111511186 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 03:58:31 INFO - PROCESS | 1744 | 1467111511192 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:58:31 INFO - PROCESS | 1744 | 1467111511195 Marionette TRACE conn3 <- [1,1842,null,{}] 03:58:31 INFO - PROCESS | 1744 | 1467111511201 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}] 03:58:31 INFO - PROCESS | 1744 | 1467111511206 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:31 INFO - PROCESS | 1744 | 1467111511357 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:58:31 INFO - PROCESS | 1744 | 1467111511535 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:31 INFO - PROCESS | 1744 | 1467111511544 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e7000 == 46 [pid = 1744] [id = 468] 03:58:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x92408800) [pid = 1744] [serial = 1405] [outer = (nil)] 03:58:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9ab83c00) [pid = 1744] [serial = 1406] [outer = 0x92408800] 03:58:31 INFO - PROCESS | 1744 | 1467111511613 Marionette DEBUG loaded listener.js 03:58:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9b101c00) [pid = 1744] [serial = 1407] [outer = 0x92408800] 03:58:32 INFO - PROCESS | 1744 | 1467111512466 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]]]}] 03:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1342ms 03:58:32 INFO - PROCESS | 1744 | 1467111512533 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:58:32 INFO - PROCESS | 1744 | 1467111512543 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 03:58:32 INFO - PROCESS | 1744 | 1467111512549 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:58:32 INFO - PROCESS | 1744 | 1467111512552 Marionette TRACE conn3 <- [1,1846,null,{}] 03:58:32 INFO - PROCESS | 1744 | 1467111512558 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}] 03:58:32 INFO - PROCESS | 1744 | 1467111512561 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:32 INFO - PROCESS | 1744 | 1467111512751 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:58:32 INFO - PROCESS | 1744 | 1467111512940 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 1744 | 1467111512949 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec84000 == 47 [pid = 1744] [id = 469] 03:58:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x8ec88800) [pid = 1744] [serial = 1408] [outer = (nil)] 03:58:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x9b1dd800) [pid = 1744] [serial = 1409] [outer = 0x8ec88800] 03:58:33 INFO - PROCESS | 1744 | 1467111513020 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9b1e0400) [pid = 1744] [serial = 1410] [outer = 0x8ec88800] 03:58:33 INFO - PROCESS | 1744 | 1467111513846 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]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1329ms 03:58:33 INFO - PROCESS | 1744 | 1467111513892 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 1744 | 1467111513895 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 03:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:58:33 INFO - PROCESS | 1744 | 1467111513902 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - PROCESS | 1744 | 1467111513907 Marionette TRACE conn3 <- [1,1850,null,{}] 03:58:33 INFO - PROCESS | 1744 | 1467111513912 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}] 03:58:33 INFO - PROCESS | 1744 | 1467111513917 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:34 INFO - PROCESS | 1744 | 1467111514070 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:58:34 INFO - PROCESS | 1744 | 1467111514516 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:34 INFO - PROCESS | 1744 | 1467111514525 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x90298400 == 48 [pid = 1744] [id = 470] 03:58:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x90299400) [pid = 1744] [serial = 1411] [outer = (nil)] 03:58:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x902a8c00) [pid = 1744] [serial = 1412] [outer = 0x90299400] 03:58:34 INFO - PROCESS | 1744 | 1467111514636 Marionette DEBUG loaded listener.js 03:58:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x90645400) [pid = 1744] [serial = 1413] [outer = 0x90299400] 03:58:35 INFO - PROCESS | 1744 | 1467111515526 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]]]}] 03:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1680ms 03:58:35 INFO - PROCESS | 1744 | 1467111515585 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:58:35 INFO - PROCESS | 1744 | 1467111515589 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 03:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:58:35 INFO - PROCESS | 1744 | 1467111515597 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:58:35 INFO - PROCESS | 1744 | 1467111515601 Marionette TRACE conn3 <- [1,1854,null,{}] 03:58:35 INFO - PROCESS | 1744 | 1467111515608 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}] 03:58:35 INFO - PROCESS | 1744 | 1467111515615 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:35 INFO - PROCESS | 1744 | 1467111515790 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:58:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ee800 == 47 [pid = 1744] [id = 460] 03:58:35 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd7c00 == 46 [pid = 1744] [id = 459] 03:58:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8c067800 == 45 [pid = 1744] [id = 458] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x930be000) [pid = 1744] [serial = 1346] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | 1467111516037 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:36 INFO - PROCESS | 1744 | 1467111516043 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8c068c00 == 44 [pid = 1744] [id = 457] 03:58:36 INFO - PROCESS | 1744 | --DOCSHELL 0x92403400 == 43 [pid = 1744] [id = 456] 03:58:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e5400 == 42 [pid = 1744] [id = 455] 03:58:36 INFO - PROCESS | 1744 | --DOCSHELL 0x9063ec00 == 41 [pid = 1744] [id = 454] 03:58:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ed400 == 42 [pid = 1744] [id = 471] 03:58:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x8ec95c00) [pid = 1744] [serial = 1414] [outer = (nil)] 03:58:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x902b7800) [pid = 1744] [serial = 1415] [outer = 0x8ec95c00] 03:58:36 INFO - PROCESS | 1744 | 1467111516159 Marionette DEBUG loaded listener.js 03:58:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x90e96800) [pid = 1744] [serial = 1416] [outer = 0x8ec95c00] 03:58:36 INFO - PROCESS | 1744 | --DOCSHELL 0x92419c00 == 41 [pid = 1744] [id = 452] 03:58:36 INFO - PROCESS | 1744 | --DOCSHELL 0x9240cc00 == 40 [pid = 1744] [id = 451] 03:58:36 INFO - PROCESS | 1744 | --DOCSHELL 0x90e97000 == 39 [pid = 1744] [id = 450] 03:58:36 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec79400 == 38 [pid = 1744] [id = 449] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8ec91400) [pid = 1744] [serial = 1328] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x91fd6400) [pid = 1744] [serial = 1337] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x93ec5800) [pid = 1744] [serial = 1319] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9231d400) [pid = 1744] [serial = 1340] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x902ac000) [pid = 1744] [serial = 1325] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x90646c00) [pid = 1744] [serial = 1331] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x90e55000) [pid = 1744] [serial = 1332] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x90f8f000) [pid = 1744] [serial = 1334] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x8ec94400) [pid = 1744] [serial = 1307] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x92311c00) [pid = 1744] [serial = 1310] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92dc8400) [pid = 1744] [serial = 1313] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x95269000) [pid = 1744] [serial = 1322] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x93e37400) [pid = 1744] [serial = 1316] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8ef87c00) [pid = 1744] [serial = 1329] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x92205800) [pid = 1744] [serial = 1338] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x928d2800) [pid = 1744] [serial = 1343] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x92409000) [pid = 1744] [serial = 1341] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x91530400) [pid = 1744] [serial = 1335] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9241f400) [pid = 1744] [serial = 1344] [outer = (nil)] [url = about:blank] 03:58:36 INFO - PROCESS | 1744 | 1467111516869 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]]]}] 03:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1332ms 03:58:36 INFO - PROCESS | 1744 | 1467111516933 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:58:36 INFO - PROCESS | 1744 | 1467111516938 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 03:58:36 INFO - PROCESS | 1744 | 1467111516979 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:58:36 INFO - PROCESS | 1744 | 1467111516981 Marionette TRACE conn3 <- [1,1858,null,{}] 03:58:37 INFO - PROCESS | 1744 | 1467111516998 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}] 03:58:37 INFO - PROCESS | 1744 | 1467111517002 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:37 INFO - PROCESS | 1744 | 1467111517152 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:58:37 INFO - PROCESS | 1744 | 1467111517161 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:37 INFO - PROCESS | 1744 | 1467111517171 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef87c00 == 39 [pid = 1744] [id = 472] 03:58:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x91534c00) [pid = 1744] [serial = 1417] [outer = (nil)] 03:58:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x92402000) [pid = 1744] [serial = 1418] [outer = 0x91534c00] 03:58:37 INFO - PROCESS | 1744 | 1467111517229 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x92415c00) [pid = 1744] [serial = 1419] [outer = 0x91534c00] 03:58:38 INFO - PROCESS | 1744 | 1467111518119 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]]]}] 03:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1227ms 03:58:38 INFO - PROCESS | 1744 | 1467111518172 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:58:38 INFO - PROCESS | 1744 | 1467111518176 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 03:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:58:38 INFO - PROCESS | 1744 | 1467111518188 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:58:38 INFO - PROCESS | 1744 | 1467111518195 Marionette TRACE conn3 <- [1,1862,null,{}] 03:58:38 INFO - PROCESS | 1744 | 1467111518203 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}] 03:58:38 INFO - PROCESS | 1744 | 1467111518208 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:38 INFO - PROCESS | 1744 | 1467111518361 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:58:38 INFO - PROCESS | 1744 | 1467111518370 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:38 INFO - PROCESS | 1744 | 1467111518379 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fdd800 == 40 [pid = 1744] [id = 473] 03:58:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x927ea400) [pid = 1744] [serial = 1420] [outer = (nil)] 03:58:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x93eca000) [pid = 1744] [serial = 1421] [outer = 0x927ea400] 03:58:38 INFO - PROCESS | 1744 | 1467111518440 Marionette DEBUG loaded listener.js 03:58:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x948abc00) [pid = 1744] [serial = 1422] [outer = 0x927ea400] 03:58:39 INFO - PROCESS | 1744 | 1467111519287 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]]]}] 03:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1142ms 03:58:39 INFO - PROCESS | 1744 | 1467111519324 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:58:39 INFO - PROCESS | 1744 | 1467111519329 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 03:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:58:39 INFO - PROCESS | 1744 | 1467111519334 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:58:39 INFO - PROCESS | 1744 | 1467111519337 Marionette TRACE conn3 <- [1,1866,null,{}] 03:58:39 INFO - PROCESS | 1744 | 1467111519342 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}] 03:58:39 INFO - PROCESS | 1744 | 1467111519358 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:39 INFO - PROCESS | 1744 | 1467111519556 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:58:39 INFO - PROCESS | 1744 | 1467111519573 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 1744 | 1467111519581 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8d000 == 41 [pid = 1744] [id = 474] 03:58:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x93ecd000) [pid = 1744] [serial = 1423] [outer = (nil)] 03:58:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9792e400) [pid = 1744] [serial = 1424] [outer = 0x93ecd000] 03:58:39 INFO - PROCESS | 1744 | 1467111519640 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9844d800) [pid = 1744] [serial = 1425] [outer = 0x93ecd000] 03:58:40 INFO - PROCESS | 1744 | 1467111520456 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]]]}] 03:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1179ms 03:58:40 INFO - PROCESS | 1744 | 1467111520519 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:58:40 INFO - PROCESS | 1744 | 1467111520523 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 03:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:58:40 INFO - PROCESS | 1744 | 1467111520529 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 1744 | 1467111520533 Marionette TRACE conn3 <- [1,1870,null,{}] 03:58:40 INFO - PROCESS | 1744 | 1467111520539 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}] 03:58:40 INFO - PROCESS | 1744 | 1467111520544 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:40 INFO - PROCESS | 1744 | 1467111520750 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:58:40 INFO - PROCESS | 1744 | 1467111520782 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:40 INFO - PROCESS | 1744 | 1467111520798 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x97921000 == 42 [pid = 1744] [id = 475] 03:58:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x98372000) [pid = 1744] [serial = 1426] [outer = (nil)] 03:58:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9a0d0c00) [pid = 1744] [serial = 1427] [outer = 0x98372000] 03:58:40 INFO - PROCESS | 1744 | 1467111520865 Marionette DEBUG loaded listener.js 03:58:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9a655800) [pid = 1744] [serial = 1428] [outer = 0x98372000] 03:58:41 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9063f800) [pid = 1744] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:58:41 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9029d400) [pid = 1744] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:58:41 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x928da800) [pid = 1744] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:58:41 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x8c070000) [pid = 1744] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:58:41 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9029a400) [pid = 1744] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:58:41 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x92403800) [pid = 1744] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:58:41 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x91fdf000) [pid = 1744] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:58:41 INFO - PROCESS | 1744 | 1467111521789 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]]]}] 03:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1280ms 03:58:41 INFO - PROCESS | 1744 | 1467111521814 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:58:41 INFO - PROCESS | 1744 | 1467111521817 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 03:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:58:41 INFO - PROCESS | 1744 | 1467111521824 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:58:41 INFO - PROCESS | 1744 | 1467111521826 Marionette TRACE conn3 <- [1,1874,null,{}] 03:58:41 INFO - PROCESS | 1744 | 1467111521832 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}] 03:58:41 INFO - PROCESS | 1744 | 1467111521837 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:42 INFO - PROCESS | 1744 | 1467111522030 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:58:42 INFO - PROCESS | 1744 | 1467111522119 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 1744 | 1467111522127 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c070000 == 43 [pid = 1744] [id = 476] 03:58:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8e2e5000) [pid = 1744] [serial = 1429] [outer = (nil)] 03:58:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x948a9c00) [pid = 1744] [serial = 1430] [outer = 0x8e2e5000] 03:58:42 INFO - PROCESS | 1744 | 1467111522191 Marionette DEBUG loaded listener.js 03:58:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9a653000) [pid = 1744] [serial = 1431] [outer = 0x8e2e5000] 03:58:43 INFO - PROCESS | 1744 | 1467111523114 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]]]}] 03:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1331ms 03:58:43 INFO - PROCESS | 1744 | 1467111523156 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:58:43 INFO - PROCESS | 1744 | 1467111523162 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 03:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:58:43 INFO - PROCESS | 1744 | 1467111523171 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:58:43 INFO - PROCESS | 1744 | 1467111523176 Marionette TRACE conn3 <- [1,1878,null,{}] 03:58:43 INFO - PROCESS | 1744 | 1467111523184 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}] 03:58:43 INFO - PROCESS | 1744 | 1467111523189 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:43 INFO - PROCESS | 1744 | 1467111523376 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:58:43 INFO - PROCESS | 1744 | 1467111523617 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:43 INFO - PROCESS | 1744 | 1467111523631 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063ec00 == 44 [pid = 1744] [id = 477] 03:58:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x90648400) [pid = 1744] [serial = 1432] [outer = (nil)] 03:58:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9152b800) [pid = 1744] [serial = 1433] [outer = 0x90648400] 03:58:43 INFO - PROCESS | 1744 | 1467111523750 Marionette DEBUG loaded listener.js 03:58:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x91fd7c00) [pid = 1744] [serial = 1434] [outer = 0x90648400] 03:58:44 INFO - PROCESS | 1744 | 1467111524629 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]]]}] 03:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1533ms 03:58:44 INFO - PROCESS | 1744 | 1467111524704 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:58:44 INFO - PROCESS | 1744 | 1467111524711 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 03:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:58:44 INFO - PROCESS | 1744 | 1467111524721 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:58:44 INFO - PROCESS | 1744 | 1467111524725 Marionette TRACE conn3 <- [1,1882,null,{}] 03:58:44 INFO - PROCESS | 1744 | 1467111524731 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}] 03:58:44 INFO - PROCESS | 1744 | 1467111524737 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:44 INFO - PROCESS | 1744 | 1467111524961 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:58:45 INFO - PROCESS | 1744 | 1467111525193 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:45 INFO - PROCESS | 1744 | 1467111525200 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fe0c00 == 45 [pid = 1744] [id = 478] 03:58:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9240ec00) [pid = 1744] [serial = 1435] [outer = (nil)] 03:58:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x92dc1800) [pid = 1744] [serial = 1436] [outer = 0x9240ec00] 03:58:45 INFO - PROCESS | 1744 | 1467111525323 Marionette DEBUG loaded listener.js 03:58:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x93e3ac00) [pid = 1744] [serial = 1437] [outer = 0x9240ec00] 03:58:46 INFO - PROCESS | 1744 | 1467111526244 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]]]}] 03:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1584ms 03:58:46 INFO - PROCESS | 1744 | 1467111526305 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:58:46 INFO - PROCESS | 1744 | 1467111526308 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 03:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:58:46 INFO - PROCESS | 1744 | 1467111526315 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:58:46 INFO - PROCESS | 1744 | 1467111526321 Marionette TRACE conn3 <- [1,1886,null,{}] 03:58:46 INFO - PROCESS | 1744 | 1467111526336 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}] 03:58:46 INFO - PROCESS | 1744 | 1467111526344 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:46 INFO - PROCESS | 1744 | 1467111526552 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:58:46 INFO - PROCESS | 1744 | 1467111526771 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 1744 | 1467111526781 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a199c00 == 46 [pid = 1744] [id = 479] 03:58:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x9a64f400) [pid = 1744] [serial = 1438] [outer = (nil)] 03:58:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x9a85f800) [pid = 1744] [serial = 1439] [outer = 0x9a64f400] 03:58:46 INFO - PROCESS | 1744 | 1467111526899 Marionette DEBUG loaded listener.js 03:58:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x9a867000) [pid = 1744] [serial = 1440] [outer = 0x9a64f400] 03:58:47 INFO - PROCESS | 1744 | 1467111527724 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]]]}] 03:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1441ms 03:58:47 INFO - PROCESS | 1744 | 1467111527757 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:58:47 INFO - PROCESS | 1744 | 1467111527760 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 03:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:58:47 INFO - PROCESS | 1744 | 1467111527767 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:58:47 INFO - PROCESS | 1744 | 1467111527770 Marionette TRACE conn3 <- [1,1890,null,{}] 03:58:47 INFO - PROCESS | 1744 | 1467111527775 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}] 03:58:47 INFO - PROCESS | 1744 | 1467111527780 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:47 INFO - PROCESS | 1744 | 1467111527947 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:58:48 INFO - PROCESS | 1744 | 1467111528130 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 1744 | 1467111528137 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7b800 == 47 [pid = 1744] [id = 480] 03:58:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9a85ac00) [pid = 1744] [serial = 1441] [outer = (nil)] 03:58:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9b1e1c00) [pid = 1744] [serial = 1442] [outer = 0x9a85ac00] 03:58:48 INFO - PROCESS | 1744 | 1467111528209 Marionette DEBUG loaded listener.js 03:58:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9b1e9c00) [pid = 1744] [serial = 1443] [outer = 0x9a85ac00] 03:58:49 INFO - PROCESS | 1744 | 1467111529071 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]]]}] 03:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1333ms 03:58:49 INFO - PROCESS | 1744 | 1467111529100 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:58:49 INFO - PROCESS | 1744 | 1467111529104 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 03:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:58:49 INFO - PROCESS | 1744 | 1467111529110 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:58:49 INFO - PROCESS | 1744 | 1467111529113 Marionette TRACE conn3 <- [1,1894,null,{}] 03:58:49 INFO - PROCESS | 1744 | 1467111529119 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}] 03:58:49 INFO - PROCESS | 1744 | 1467111529124 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:49 INFO - PROCESS | 1744 | 1467111529278 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:58:49 INFO - PROCESS | 1744 | 1467111529462 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:49 INFO - PROCESS | 1744 | 1467111529473 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8e800 == 48 [pid = 1744] [id = 481] 03:58:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x906af400) [pid = 1744] [serial = 1444] [outer = (nil)] 03:58:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9b1dc400) [pid = 1744] [serial = 1445] [outer = 0x906af400] 03:58:49 INFO - PROCESS | 1744 | 1467111529553 Marionette DEBUG loaded listener.js 03:58:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9b398c00) [pid = 1744] [serial = 1446] [outer = 0x906af400] 03:58:50 INFO - PROCESS | 1744 | 1467111530459 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]]]}] 03:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1382ms 03:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:58:50 INFO - PROCESS | 1744 | 1467111530494 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:58:50 INFO - PROCESS | 1744 | 1467111530497 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 03:58:50 INFO - PROCESS | 1744 | 1467111530504 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:58:50 INFO - PROCESS | 1744 | 1467111530507 Marionette TRACE conn3 <- [1,1898,null,{}] 03:58:50 INFO - PROCESS | 1744 | 1467111530513 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}] 03:58:50 INFO - PROCESS | 1744 | 1467111530523 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:50 INFO - PROCESS | 1744 | 1467111530728 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:58:50 INFO - PROCESS | 1744 | 1467111530919 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 1744 | 1467111530925 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb25000 == 49 [pid = 1744] [id = 482] 03:58:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9a8ae000) [pid = 1744] [serial = 1447] [outer = (nil)] 03:58:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9b783800) [pid = 1744] [serial = 1448] [outer = 0x9a8ae000] 03:58:51 INFO - PROCESS | 1744 | 1467111531003 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9b78e000) [pid = 1744] [serial = 1449] [outer = 0x9a8ae000] 03:58:51 INFO - PROCESS | 1744 | 1467111531858 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]]]}] 03:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1392ms 03:58:51 INFO - PROCESS | 1744 | 1467111531906 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:58:51 INFO - PROCESS | 1744 | 1467111531909 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 03:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:58:51 INFO - PROCESS | 1744 | 1467111531916 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:58:51 INFO - PROCESS | 1744 | 1467111531919 Marionette TRACE conn3 <- [1,1902,null,{}] 03:58:51 INFO - PROCESS | 1744 | 1467111531925 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}] 03:58:51 INFO - PROCESS | 1744 | 1467111531930 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:52 INFO - PROCESS | 1744 | 1467111532098 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:58:52 INFO - PROCESS | 1744 | 1467111532279 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:52 INFO - PROCESS | 1744 | 1467111532286 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b0000 == 50 [pid = 1744] [id = 483] 03:58:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x902b0400) [pid = 1744] [serial = 1450] [outer = (nil)] 03:58:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x94821400) [pid = 1744] [serial = 1451] [outer = 0x902b0400] 03:58:52 INFO - PROCESS | 1744 | 1467111532358 Marionette DEBUG loaded listener.js 03:58:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x97922000) [pid = 1744] [serial = 1452] [outer = 0x902b0400] 03:58:53 INFO - PROCESS | 1744 | 1467111533516 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]]]}] 03:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1637ms 03:58:53 INFO - PROCESS | 1744 | 1467111533554 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 1744 | 1467111533560 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 03:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:58:53 INFO - PROCESS | 1744 | 1467111533568 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - PROCESS | 1744 | 1467111533573 Marionette TRACE conn3 <- [1,1906,null,{}] 03:58:53 INFO - PROCESS | 1744 | 1467111533581 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}] 03:58:53 INFO - PROCESS | 1744 | 1467111533587 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:53 INFO - PROCESS | 1744 | 1467111533752 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:58:54 INFO - PROCESS | 1744 | 1467111534001 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:54 INFO - PROCESS | 1744 | 1467111534014 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c067800 == 51 [pid = 1744] [id = 484] 03:58:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x91fd7400) [pid = 1744] [serial = 1453] [outer = (nil)] 03:58:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9220e800) [pid = 1744] [serial = 1454] [outer = 0x91fd7400] 03:58:54 INFO - PROCESS | 1744 | 1467111534178 Marionette DEBUG loaded listener.js 03:58:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9241f400) [pid = 1744] [serial = 1455] [outer = 0x91fd7400] 03:58:54 INFO - PROCESS | 1744 | --DOCSHELL 0x902a1000 == 50 [pid = 1744] [id = 438] 03:58:54 INFO - PROCESS | 1744 | --DOCSHELL 0x97921000 == 49 [pid = 1744] [id = 475] 03:58:54 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9a0cf400) [pid = 1744] [serial = 1385] [outer = (nil)] [url = about:blank] 03:58:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8d000 == 48 [pid = 1744] [id = 474] 03:58:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f400 == 47 [pid = 1744] [id = 448] 03:58:54 INFO - PROCESS | 1744 | --DOCSHELL 0x91fdd800 == 46 [pid = 1744] [id = 473] 03:58:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef87c00 == 45 [pid = 1744] [id = 472] 03:58:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ed400 == 44 [pid = 1744] [id = 471] 03:58:54 INFO - PROCESS | 1744 | --DOCSHELL 0x90298400 == 43 [pid = 1744] [id = 470] 03:58:55 INFO - PROCESS | 1744 | 1467111535102 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]]]}] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9064bc00) [pid = 1744] [serial = 1364] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x984e2000) [pid = 1744] [serial = 1382] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x8ef8b000) [pid = 1744] [serial = 1349] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9152cc00) [pid = 1744] [serial = 1352] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x994e2800) [pid = 1744] [serial = 1380] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x96673800) [pid = 1744] [serial = 1377] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x906b3c00) [pid = 1744] [serial = 1367] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x95262c00) [pid = 1744] [serial = 1376] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x92415400) [pid = 1744] [serial = 1370] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9481e000) [pid = 1744] [serial = 1358] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x99709400) [pid = 1744] [serial = 1383] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x93ece400) [pid = 1744] [serial = 1374] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x90e5f400) [pid = 1744] [serial = 1365] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x99483400) [pid = 1744] [serial = 1379] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x92de2400) [pid = 1744] [serial = 1373] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x92de4800) [pid = 1744] [serial = 1355] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x97922800) [pid = 1744] [serial = 1361] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x91532800) [pid = 1744] [serial = 1368] [outer = (nil)] [url = about:blank] 03:58:55 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x927ed000) [pid = 1744] [serial = 1371] [outer = (nil)] [url = about:blank] 03:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1586ms 03:58:55 INFO - PROCESS | 1744 | 1467111535156 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:58:55 INFO - PROCESS | 1744 | 1467111535162 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 03:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:58:55 INFO - PROCESS | 1744 | 1467111535171 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:58:55 INFO - PROCESS | 1744 | 1467111535176 Marionette TRACE conn3 <- [1,1910,null,{}] 03:58:55 INFO - PROCESS | 1744 | 1467111535181 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}] 03:58:55 INFO - PROCESS | 1744 | 1467111535186 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:55 INFO - PROCESS | 1744 | 1467111535338 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:58:55 INFO - PROCESS | 1744 | 1467111535347 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 1744 | 1467111535357 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x90646c00 == 44 [pid = 1744] [id = 485] 03:58:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x91535c00) [pid = 1744] [serial = 1456] [outer = (nil)] 03:58:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9241fc00) [pid = 1744] [serial = 1457] [outer = 0x91535c00] 03:58:55 INFO - PROCESS | 1744 | 1467111535420 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x92dc9c00) [pid = 1744] [serial = 1458] [outer = 0x91535c00] 03:58:56 INFO - PROCESS | 1744 | 1467111536364 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]]]}] 03:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1229ms 03:58:56 INFO - PROCESS | 1744 | 1467111536401 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 1744 | 1467111536404 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 03:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:58:56 INFO - PROCESS | 1744 | 1467111536410 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 1744 | 1467111536415 Marionette TRACE conn3 <- [1,1914,null,{}] 03:58:56 INFO - PROCESS | 1744 | 1467111536429 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}] 03:58:56 INFO - PROCESS | 1744 | 1467111536437 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:56 INFO - PROCESS | 1744 | 1467111536591 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:58:56 INFO - PROCESS | 1744 | 1467111536730 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:56 INFO - PROCESS | 1744 | 1467111536739 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x948a8c00 == 45 [pid = 1744] [id = 486] 03:58:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x948afc00) [pid = 1744] [serial = 1459] [outer = (nil)] 03:58:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x97924c00) [pid = 1744] [serial = 1460] [outer = 0x948afc00] 03:58:56 INFO - PROCESS | 1744 | 1467111536807 Marionette DEBUG loaded listener.js 03:58:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x99490c00) [pid = 1744] [serial = 1461] [outer = 0x948afc00] 03:58:57 INFO - PROCESS | 1744 | 1467111537583 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]]]}] 03:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1232ms 03:58:57 INFO - PROCESS | 1744 | 1467111537646 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:58:57 INFO - PROCESS | 1744 | 1467111537651 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 03:58:57 INFO - PROCESS | 1744 | 1467111537657 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:58:57 INFO - PROCESS | 1744 | 1467111537660 Marionette TRACE conn3 <- [1,1918,null,{}] 03:58:57 INFO - PROCESS | 1744 | 1467111537665 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}] 03:58:57 INFO - PROCESS | 1744 | 1467111537668 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:57 INFO - PROCESS | 1744 | 1467111537871 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:58:57 INFO - PROCESS | 1744 | 1467111537903 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 1744 | 1467111537911 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x99f9f000 == 46 [pid = 1744] [id = 487] 03:58:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x99fa0c00) [pid = 1744] [serial = 1462] [outer = (nil)] 03:58:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9a1d4c00) [pid = 1744] [serial = 1463] [outer = 0x99fa0c00] 03:58:57 INFO - PROCESS | 1744 | 1467111537971 Marionette DEBUG loaded listener.js 03:58:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9a651400) [pid = 1744] [serial = 1464] [outer = 0x99fa0c00] 03:58:58 INFO - PROCESS | 1744 | 1467111538821 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]]]}] 03:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1229ms 03:58:58 INFO - PROCESS | 1744 | 1467111538892 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:58:58 INFO - PROCESS | 1744 | 1467111538896 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 03:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:58:58 INFO - PROCESS | 1744 | 1467111538901 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:58:58 INFO - PROCESS | 1744 | 1467111538904 Marionette TRACE conn3 <- [1,1922,null,{}] 03:58:58 INFO - PROCESS | 1744 | 1467111538909 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}] 03:58:58 INFO - PROCESS | 1744 | 1467111538914 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:59 INFO - PROCESS | 1744 | 1467111539109 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:58:59 INFO - PROCESS | 1744 | 1467111539128 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:59 INFO - PROCESS | 1744 | 1467111539137 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:58:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a2800 == 47 [pid = 1744] [id = 488] 03:58:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x902a4c00) [pid = 1744] [serial = 1465] [outer = (nil)] 03:58:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9a860400) [pid = 1744] [serial = 1466] [outer = 0x902a4c00] 03:58:59 INFO - PROCESS | 1744 | 1467111539196 Marionette DEBUG loaded listener.js 03:58:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x91fd1400) [pid = 1744] [serial = 1467] [outer = 0x902a4c00] 03:58:59 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x90299400) [pid = 1744] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:58:59 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x927ea400) [pid = 1744] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:58:59 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x91534c00) [pid = 1744] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:58:59 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x8ec95c00) [pid = 1744] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:58:59 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x93ecd000) [pid = 1744] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:58:59 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x98372000) [pid = 1744] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:59:00 INFO - PROCESS | 1744 | 1467111540097 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]]]}] 03:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1230ms 03:59:00 INFO - PROCESS | 1744 | 1467111540133 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 1744 | 1467111540135 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 03:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:59:00 INFO - PROCESS | 1744 | 1467111540141 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - PROCESS | 1744 | 1467111540143 Marionette TRACE conn3 <- [1,1926,null,{}] 03:59:00 INFO - PROCESS | 1744 | 1467111540149 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}] 03:59:00 INFO - PROCESS | 1744 | 1467111540157 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:00 INFO - PROCESS | 1744 | 1467111540320 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:59:00 INFO - PROCESS | 1744 | 1467111540340 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:00 INFO - PROCESS | 1744 | 1467111540351 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb26c00 == 48 [pid = 1744] [id = 489] 03:59:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x8ec95c00) [pid = 1744] [serial = 1468] [outer = (nil)] 03:59:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9a85a000) [pid = 1744] [serial = 1469] [outer = 0x8ec95c00] 03:59:00 INFO - PROCESS | 1744 | 1467111540410 Marionette DEBUG loaded listener.js 03:59:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9b39e400) [pid = 1744] [serial = 1470] [outer = 0x8ec95c00] 03:59:01 INFO - PROCESS | 1744 | 1467111541234 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]]]}] 03:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1134ms 03:59:01 INFO - PROCESS | 1744 | 1467111541277 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:59:01 INFO - PROCESS | 1744 | 1467111541280 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 03:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:59:01 INFO - PROCESS | 1744 | 1467111541285 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:59:01 INFO - PROCESS | 1744 | 1467111541288 Marionette TRACE conn3 <- [1,1930,null,{}] 03:59:01 INFO - PROCESS | 1744 | 1467111541293 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}] 03:59:01 INFO - PROCESS | 1744 | 1467111541297 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:01 INFO - PROCESS | 1744 | 1467111541508 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:59:01 INFO - PROCESS | 1744 | 1467111541514 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:01 INFO - PROCESS | 1744 | 1467111541521 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8cc00 == 49 [pid = 1744] [id = 490] 03:59:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9792a800) [pid = 1744] [serial = 1471] [outer = (nil)] 03:59:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9b3a6800) [pid = 1744] [serial = 1472] [outer = 0x9792a800] 03:59:01 INFO - PROCESS | 1744 | 1467111541584 Marionette DEBUG loaded listener.js 03:59:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9b40f000) [pid = 1744] [serial = 1473] [outer = 0x9792a800] 03:59:02 INFO - PROCESS | 1744 | 1467111542657 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]]]}] 03:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1431ms 03:59:02 INFO - PROCESS | 1744 | 1467111542718 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:59:02 INFO - PROCESS | 1744 | 1467111542724 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 03:59:02 INFO - PROCESS | 1744 | 1467111542731 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:59:02 INFO - PROCESS | 1744 | 1467111542738 Marionette TRACE conn3 <- [1,1934,null,{}] 03:59:02 INFO - PROCESS | 1744 | 1467111542745 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}] 03:59:02 INFO - PROCESS | 1744 | 1467111542751 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:02 INFO - PROCESS | 1744 | 1467111542936 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:59:03 INFO - PROCESS | 1744 | 1467111543117 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 1744 | 1467111543129 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e9f000 == 50 [pid = 1744] [id = 491] 03:59:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x90f47400) [pid = 1744] [serial = 1474] [outer = (nil)] 03:59:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x91daec00) [pid = 1744] [serial = 1475] [outer = 0x90f47400] 03:59:03 INFO - PROCESS | 1744 | 1467111543204 Marionette DEBUG loaded listener.js 03:59:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x92310400) [pid = 1744] [serial = 1476] [outer = 0x90f47400] 03:59:04 INFO - PROCESS | 1744 | 1467111544118 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]]]}] 03:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1435ms 03:59:04 INFO - PROCESS | 1744 | 1467111544166 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:59:04 INFO - PROCESS | 1744 | 1467111544173 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 03:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:59:04 INFO - PROCESS | 1744 | 1467111544184 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:59:04 INFO - PROCESS | 1744 | 1467111544188 Marionette TRACE conn3 <- [1,1938,null,{}] 03:59:04 INFO - PROCESS | 1744 | 1467111544195 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}] 03:59:04 INFO - PROCESS | 1744 | 1467111544201 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:04 INFO - PROCESS | 1744 | 1467111544414 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:59:04 INFO - PROCESS | 1744 | 1467111544598 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 1744 | 1467111544606 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a21400 == 51 [pid = 1744] [id = 492] 03:59:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x93e87400) [pid = 1744] [serial = 1477] [outer = (nil)] 03:59:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9667e800) [pid = 1744] [serial = 1478] [outer = 0x93e87400] 03:59:04 INFO - PROCESS | 1744 | 1467111544683 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x99709400) [pid = 1744] [serial = 1479] [outer = 0x93e87400] 03:59:05 INFO - PROCESS | 1744 | 1467111545566 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]]]}] 03:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1429ms 03:59:05 INFO - PROCESS | 1744 | 1467111545614 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:59:05 INFO - PROCESS | 1744 | 1467111545618 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 03:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:59:05 INFO - PROCESS | 1744 | 1467111545624 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:59:05 INFO - PROCESS | 1744 | 1467111545630 Marionette TRACE conn3 <- [1,1942,null,{}] 03:59:05 INFO - PROCESS | 1744 | 1467111545645 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}] 03:59:05 INFO - PROCESS | 1744 | 1467111545653 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:05 INFO - PROCESS | 1744 | 1467111545840 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:59:06 INFO - PROCESS | 1744 | 1467111546022 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:06 INFO - PROCESS | 1744 | 1467111546035 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b3a5400 == 52 [pid = 1744] [id = 493] 03:59:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9b402400) [pid = 1744] [serial = 1480] [outer = (nil)] 03:59:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9bae0400) [pid = 1744] [serial = 1481] [outer = 0x9b402400] 03:59:06 INFO - PROCESS | 1744 | 1467111546109 Marionette DEBUG loaded listener.js 03:59:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x9bff2c00) [pid = 1744] [serial = 1482] [outer = 0x9b402400] 03:59:06 INFO - PROCESS | 1744 | 1467111546969 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]]]}] 03:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1383ms 03:59:07 INFO - PROCESS | 1744 | 1467111547007 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:59:07 INFO - PROCESS | 1744 | 1467111547012 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 03:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:59:07 INFO - PROCESS | 1744 | 1467111547020 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:59:07 INFO - PROCESS | 1744 | 1467111547024 Marionette TRACE conn3 <- [1,1946,null,{}] 03:59:07 INFO - PROCESS | 1744 | 1467111547030 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}] 03:59:07 INFO - PROCESS | 1744 | 1467111547035 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:07 INFO - PROCESS | 1744 | 1467111547212 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:59:07 INFO - PROCESS | 1744 | 1467111547403 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 1744 | 1467111547412 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef90000 == 53 [pid = 1744] [id = 494] 03:59:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x8ef91c00) [pid = 1744] [serial = 1483] [outer = (nil)] 03:59:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9c02a400) [pid = 1744] [serial = 1484] [outer = 0x8ef91c00] 03:59:07 INFO - PROCESS | 1744 | 1467111547533 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9c02c800) [pid = 1744] [serial = 1485] [outer = 0x8ef91c00] 03:59:08 INFO - PROCESS | 1744 | 1467111548406 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]]]}] 03:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1436ms 03:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:59:08 INFO - PROCESS | 1744 | 1467111548457 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:59:08 INFO - PROCESS | 1744 | 1467111548460 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 03:59:08 INFO - PROCESS | 1744 | 1467111548466 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 1744 | 1467111548469 Marionette TRACE conn3 <- [1,1950,null,{}] 03:59:08 INFO - PROCESS | 1744 | 1467111548474 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}] 03:59:08 INFO - PROCESS | 1744 | 1467111548479 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:08 INFO - PROCESS | 1744 | 1467111548635 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:59:08 INFO - PROCESS | 1744 | 1467111548820 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:08 INFO - PROCESS | 1744 | 1467111548827 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8dc00 == 54 [pid = 1744] [id = 495] 03:59:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9bff9800) [pid = 1744] [serial = 1486] [outer = (nil)] 03:59:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9c034800) [pid = 1744] [serial = 1487] [outer = 0x9bff9800] 03:59:08 INFO - PROCESS | 1744 | 1467111548898 Marionette DEBUG loaded listener.js 03:59:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x9c036800) [pid = 1744] [serial = 1488] [outer = 0x9bff9800] 03:59:09 INFO - PROCESS | 1744 | 1467111549781 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]]]}] 03:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1381ms 03:59:09 INFO - PROCESS | 1744 | 1467111549847 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:59:09 INFO - PROCESS | 1744 | 1467111549851 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 03:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:59:09 INFO - PROCESS | 1744 | 1467111549857 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:59:09 INFO - PROCESS | 1744 | 1467111549859 Marionette TRACE conn3 <- [1,1954,null,{}] 03:59:09 INFO - PROCESS | 1744 | 1467111549865 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}] 03:59:09 INFO - PROCESS | 1744 | 1467111549874 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:10 INFO - PROCESS | 1744 | 1467111550092 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:59:10 INFO - PROCESS | 1744 | 1467111550275 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:10 INFO - PROCESS | 1744 | 1467111550284 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec80800 == 55 [pid = 1744] [id = 496] 03:59:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x8ef86800) [pid = 1744] [serial = 1489] [outer = (nil)] 03:59:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x9ccf9c00) [pid = 1744] [serial = 1490] [outer = 0x8ef86800] 03:59:10 INFO - PROCESS | 1744 | 1467111550356 Marionette DEBUG loaded listener.js 03:59:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9d90c400) [pid = 1744] [serial = 1491] [outer = 0x8ef86800] 03:59:11 INFO - PROCESS | 1744 | 1467111551195 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]]]}] 03:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1383ms 03:59:11 INFO - PROCESS | 1744 | 1467111551240 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:59:11 INFO - PROCESS | 1744 | 1467111551244 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 03:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:59:11 INFO - PROCESS | 1744 | 1467111551250 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:59:11 INFO - PROCESS | 1744 | 1467111551253 Marionette TRACE conn3 <- [1,1958,null,{}] 03:59:11 INFO - PROCESS | 1744 | 1467111551258 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}] 03:59:11 INFO - PROCESS | 1744 | 1467111551263 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:11 INFO - PROCESS | 1744 | 1467111551419 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:59:11 INFO - PROCESS | 1744 | 1467111551607 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 1744 | 1467111551617 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb30000 == 56 [pid = 1744] [id = 497] 03:59:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x8ec8b000) [pid = 1744] [serial = 1492] [outer = (nil)] 03:59:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x93ec6c00) [pid = 1744] [serial = 1493] [outer = 0x8ec8b000] 03:59:11 INFO - PROCESS | 1744 | 1467111551693 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x9d97ac00) [pid = 1744] [serial = 1494] [outer = 0x8ec8b000] 03:59:12 INFO - PROCESS | 1744 | 1467111552899 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]]]}] 03:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1681ms 03:59:12 INFO - PROCESS | 1744 | 1467111552931 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 1744 | 1467111552936 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 03:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:59:12 INFO - PROCESS | 1744 | 1467111552944 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 1744 | 1467111552948 Marionette TRACE conn3 <- [1,1962,null,{}] 03:59:12 INFO - PROCESS | 1744 | 1467111552966 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}] 03:59:12 INFO - PROCESS | 1744 | 1467111552971 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:13 INFO - PROCESS | 1744 | 1467111553158 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:59:13 INFO - PROCESS | 1744 | 1467111553404 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 1744 | 1467111553414 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8dc00 == 57 [pid = 1744] [id = 498] 03:59:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x91532800) [pid = 1744] [serial = 1495] [outer = (nil)] 03:59:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x91da3800) [pid = 1744] [serial = 1496] [outer = 0x91532800] 03:59:13 INFO - PROCESS | 1744 | 1467111553556 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x91dafc00) [pid = 1744] [serial = 1497] [outer = 0x91532800] 03:59:14 INFO - PROCESS | 1744 | 1467111554377 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]]]}] 03:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1486ms 03:59:14 INFO - PROCESS | 1744 | 1467111554430 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 1744 | 1467111554435 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 03:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:59:14 INFO - PROCESS | 1744 | 1467111554444 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:59:14 INFO - PROCESS | 1744 | 1467111554447 Marionette TRACE conn3 <- [1,1966,null,{}] 03:59:14 INFO - PROCESS | 1744 | 1467111554452 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}] 03:59:14 INFO - PROCESS | 1744 | 1467111554458 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:14 INFO - PROCESS | 1744 | 1467111554618 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:59:14 INFO - PROCESS | 1744 | 1467111554808 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:14 INFO - PROCESS | 1744 | 1467111554817 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4b800 == 58 [pid = 1744] [id = 499] 03:59:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x92ddec00) [pid = 1744] [serial = 1498] [outer = (nil)] 03:59:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x93e86400) [pid = 1744] [serial = 1499] [outer = 0x92ddec00] 03:59:14 INFO - PROCESS | 1744 | 1467111554885 Marionette DEBUG loaded listener.js 03:59:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x95263000) [pid = 1744] [serial = 1500] [outer = 0x92ddec00] 03:59:15 INFO - PROCESS | 1744 | 1467111555717 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]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1329ms 03:59:15 INFO - PROCESS | 1744 | 1467111555776 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 1744 | 1467111555780 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 03:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:59:15 INFO - PROCESS | 1744 | 1467111555788 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 1744 | 1467111555793 Marionette TRACE conn3 <- [1,1970,null,{}] 03:59:15 INFO - PROCESS | 1744 | 1467111555808 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}] 03:59:15 INFO - PROCESS | 1744 | 1467111555816 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:15 INFO - PROCESS | 1744 | 1467111555980 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb26c00 == 57 [pid = 1744] [id = 489] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x902a2800 == 56 [pid = 1744] [id = 488] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x99f9f000 == 55 [pid = 1744] [id = 487] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x90644800) [pid = 1744] [serial = 1388] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x9ab83c00) [pid = 1744] [serial = 1406] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x9a0d0800) [pid = 1744] [serial = 1394] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x9a825c00) [pid = 1744] [serial = 1400] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9a865000) [pid = 1744] [serial = 1403] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x92418800) [pid = 1744] [serial = 1391] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9a64dc00) [pid = 1744] [serial = 1397] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x9b1dd800) [pid = 1744] [serial = 1409] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x948a9c00) [pid = 1744] [serial = 1430] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | 1467111556243 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:16 INFO - PROCESS | 1744 | 1467111556255 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x948a8c00 == 54 [pid = 1744] [id = 486] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x90646c00 == 53 [pid = 1744] [id = 485] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8c067800 == 52 [pid = 1744] [id = 484] 03:59:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x902ae000 == 53 [pid = 1744] [id = 500] 03:59:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x902b4c00) [pid = 1744] [serial = 1501] [outer = (nil)] 03:59:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x90e5c800) [pid = 1744] [serial = 1502] [outer = 0x902b4c00] 03:59:16 INFO - PROCESS | 1744 | 1467111556326 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x92419c00) [pid = 1744] [serial = 1503] [outer = 0x902b4c00] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7b800 == 52 [pid = 1744] [id = 480] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x9a199c00 == 51 [pid = 1744] [id = 479] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x91fe0c00 == 50 [pid = 1744] [id = 478] 03:59:16 INFO - PROCESS | 1744 | --DOCSHELL 0x9063ec00 == 49 [pid = 1744] [id = 477] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x902a8c00) [pid = 1744] [serial = 1412] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x93eca000) [pid = 1744] [serial = 1421] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x92402000) [pid = 1744] [serial = 1418] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x92415c00) [pid = 1744] [serial = 1419] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x902b7800) [pid = 1744] [serial = 1415] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x90e96800) [pid = 1744] [serial = 1416] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9792e400) [pid = 1744] [serial = 1424] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9a0d0c00) [pid = 1744] [serial = 1427] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9a655800) [pid = 1744] [serial = 1428] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x90645400) [pid = 1744] [serial = 1413] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9844d800) [pid = 1744] [serial = 1425] [outer = (nil)] [url = about:blank] 03:59:16 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x948abc00) [pid = 1744] [serial = 1422] [outer = (nil)] [url = about:blank] 03:59:17 INFO - PROCESS | 1744 | 1467111557106 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]]]}] 03:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1333ms 03:59:17 INFO - PROCESS | 1744 | 1467111557121 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:59:17 INFO - PROCESS | 1744 | 1467111557126 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 03:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:59:17 INFO - PROCESS | 1744 | 1467111557132 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:59:17 INFO - PROCESS | 1744 | 1467111557134 Marionette TRACE conn3 <- [1,1974,null,{}] 03:59:17 INFO - PROCESS | 1744 | 1467111557139 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}] 03:59:17 INFO - PROCESS | 1744 | 1467111557144 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:17 INFO - PROCESS | 1744 | 1467111557320 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:59:17 INFO - PROCESS | 1744 | 1467111557471 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:17 INFO - PROCESS | 1744 | 1467111557477 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e1400 == 50 [pid = 1744] [id = 501] 03:59:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x92419800) [pid = 1744] [serial = 1504] [outer = (nil)] 03:59:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x99fa7800) [pid = 1744] [serial = 1505] [outer = 0x92419800] 03:59:17 INFO - PROCESS | 1744 | 1467111557551 Marionette DEBUG loaded listener.js 03:59:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9a1e1800) [pid = 1744] [serial = 1506] [outer = 0x92419800] 03:59:18 INFO - PROCESS | 1744 | 1467111558237 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]]]}] 03:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1134ms 03:59:18 INFO - PROCESS | 1744 | 1467111558266 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:59:18 INFO - PROCESS | 1744 | 1467111558269 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 03:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:59:18 INFO - PROCESS | 1744 | 1467111558274 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:59:18 INFO - PROCESS | 1744 | 1467111558277 Marionette TRACE conn3 <- [1,1978,null,{}] 03:59:18 INFO - PROCESS | 1744 | 1467111558293 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}] 03:59:18 INFO - PROCESS | 1744 | 1467111558296 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:18 INFO - PROCESS | 1744 | 1467111558437 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:59:18 INFO - PROCESS | 1744 | 1467111558449 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:18 INFO - PROCESS | 1744 | 1467111558457 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x97929800 == 51 [pid = 1744] [id = 502] 03:59:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9a64bc00) [pid = 1744] [serial = 1507] [outer = (nil)] 03:59:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9a829800) [pid = 1744] [serial = 1508] [outer = 0x9a64bc00] 03:59:18 INFO - PROCESS | 1744 | 1467111558517 Marionette DEBUG loaded listener.js 03:59:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x9a862400) [pid = 1744] [serial = 1509] [outer = 0x9a64bc00] 03:59:19 INFO - PROCESS | 1744 | 1467111559403 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]]]}] 03:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1160ms 03:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:59:19 INFO - PROCESS | 1744 | 1467111559436 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:59:19 INFO - PROCESS | 1744 | 1467111559439 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 03:59:19 INFO - PROCESS | 1744 | 1467111559445 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:59:19 INFO - PROCESS | 1744 | 1467111559448 Marionette TRACE conn3 <- [1,1982,null,{}] 03:59:19 INFO - PROCESS | 1744 | 1467111559453 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}] 03:59:19 INFO - PROCESS | 1744 | 1467111559462 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:19 INFO - PROCESS | 1744 | 1467111559697 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:59:19 INFO - PROCESS | 1744 | 1467111559713 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:19 INFO - PROCESS | 1744 | 1467111559723 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f92400 == 52 [pid = 1744] [id = 503] 03:59:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x9a374c00) [pid = 1744] [serial = 1510] [outer = (nil)] 03:59:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x9b39b000) [pid = 1744] [serial = 1511] [outer = 0x9a374c00] 03:59:19 INFO - PROCESS | 1744 | 1467111559778 Marionette DEBUG loaded listener.js 03:59:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9ba97800) [pid = 1744] [serial = 1512] [outer = 0x9a374c00] 03:59:20 INFO - PROCESS | 1744 | 1467111560579 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]]]}] 03:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1180ms 03:59:20 INFO - PROCESS | 1744 | 1467111560625 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:59:20 INFO - PROCESS | 1744 | 1467111560628 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 03:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:59:20 INFO - PROCESS | 1744 | 1467111560633 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:59:20 INFO - PROCESS | 1744 | 1467111560636 Marionette TRACE conn3 <- [1,1986,null,{}] 03:59:20 INFO - PROCESS | 1744 | 1467111560648 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}] 03:59:20 INFO - PROCESS | 1744 | 1467111560652 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:20 INFO - PROCESS | 1744 | 1467111560840 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:59:20 INFO - PROCESS | 1744 | 1467111560867 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:20 INFO - PROCESS | 1744 | 1467111560880 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a8acc00 == 53 [pid = 1744] [id = 504] 03:59:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9ab76000) [pid = 1744] [serial = 1513] [outer = (nil)] 03:59:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x9bff5c00) [pid = 1744] [serial = 1514] [outer = 0x9ab76000] 03:59:20 INFO - PROCESS | 1744 | 1467111560938 Marionette DEBUG loaded listener.js 03:59:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x9bfefc00) [pid = 1744] [serial = 1515] [outer = 0x9ab76000] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x8ec92800) [pid = 1744] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x92201c00) [pid = 1744] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x90f46400) [pid = 1744] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x927f1400) [pid = 1744] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x92418c00) [pid = 1744] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x91da6800) [pid = 1744] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x928d8800) [pid = 1744] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9a40ec00) [pid = 1744] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9029c400) [pid = 1744] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x91fd6c00) [pid = 1744] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x93e8e800) [pid = 1744] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x90e9d000) [pid = 1744] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x930c9000) [pid = 1744] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x8eb23400) [pid = 1744] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x99712400) [pid = 1744] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x8ec88800) [pid = 1744] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x93e8c400) [pid = 1744] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x8ec7b400) [pid = 1744] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x90298800) [pid = 1744] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x8e2e6c00) [pid = 1744] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x8eb29000) [pid = 1744] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9063e800) [pid = 1744] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x90f97800) [pid = 1744] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x8ec8e400) [pid = 1744] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x8c071400) [pid = 1744] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x92408800) [pid = 1744] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x928d9000) [pid = 1744] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x8ec95c00) [pid = 1744] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x99fa0c00) [pid = 1744] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x902a4c00) [pid = 1744] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x948afc00) [pid = 1744] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x91fd7400) [pid = 1744] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:59:21 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x91535c00) [pid = 1744] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:59:22 INFO - PROCESS | 1744 | 1467111562173 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]]]}] 03:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1583ms 03:59:22 INFO - PROCESS | 1744 | 1467111562219 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:59:22 INFO - PROCESS | 1744 | 1467111562222 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 03:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:59:22 INFO - PROCESS | 1744 | 1467111562228 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:59:22 INFO - PROCESS | 1744 | 1467111562230 Marionette TRACE conn3 <- [1,1990,null,{}] 03:59:22 INFO - PROCESS | 1744 | 1467111562235 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}] 03:59:22 INFO - PROCESS | 1744 | 1467111562238 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:22 INFO - PROCESS | 1744 | 1467111562433 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:59:22 INFO - PROCESS | 1744 | 1467111562449 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:22 INFO - PROCESS | 1744 | 1467111562457 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5800 == 54 [pid = 1744] [id = 505] 03:59:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x8eb28400) [pid = 1744] [serial = 1516] [outer = (nil)] 03:59:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x90298800) [pid = 1744] [serial = 1517] [outer = 0x8eb28400] 03:59:22 INFO - PROCESS | 1744 | 1467111562517 Marionette DEBUG loaded listener.js 03:59:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x90f95000) [pid = 1744] [serial = 1518] [outer = 0x8eb28400] 03:59:23 INFO - PROCESS | 1744 | 1467111563267 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]]]}] 03:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1075ms 03:59:23 INFO - PROCESS | 1744 | 1467111563305 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:59:23 INFO - PROCESS | 1744 | 1467111563308 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 03:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:59:23 INFO - PROCESS | 1744 | 1467111563314 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:59:23 INFO - PROCESS | 1744 | 1467111563316 Marionette TRACE conn3 <- [1,1994,null,{}] 03:59:23 INFO - PROCESS | 1744 | 1467111563321 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}] 03:59:23 INFO - PROCESS | 1744 | 1467111563325 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:23 INFO - PROCESS | 1744 | 1467111563525 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:59:23 INFO - PROCESS | 1744 | 1467111563547 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:23 INFO - PROCESS | 1744 | 1467111563553 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb27400 == 55 [pid = 1744] [id = 506] 03:59:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8eb2e000) [pid = 1744] [serial = 1519] [outer = (nil)] 03:59:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x92408800) [pid = 1744] [serial = 1520] [outer = 0x8eb2e000] 03:59:23 INFO - PROCESS | 1744 | 1467111563614 Marionette DEBUG loaded listener.js 03:59:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x930c2000) [pid = 1744] [serial = 1521] [outer = 0x8eb2e000] 03:59:24 INFO - PROCESS | 1744 | 1467111564620 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]]]}] 03:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1339ms 03:59:24 INFO - PROCESS | 1744 | 1467111564654 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:59:24 INFO - PROCESS | 1744 | 1467111564659 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 03:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:59:24 INFO - PROCESS | 1744 | 1467111564667 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:59:24 INFO - PROCESS | 1744 | 1467111564674 Marionette TRACE conn3 <- [1,1998,null,{}] 03:59:24 INFO - PROCESS | 1744 | 1467111564681 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}] 03:59:24 INFO - PROCESS | 1744 | 1467111564687 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:24 INFO - PROCESS | 1744 | 1467111564864 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:59:25 INFO - PROCESS | 1744 | 1467111565051 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:25 INFO - PROCESS | 1744 | 1467111565057 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a2800 == 56 [pid = 1744] [id = 507] 03:59:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x906af800) [pid = 1744] [serial = 1522] [outer = (nil)] 03:59:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x91dae000) [pid = 1744] [serial = 1523] [outer = 0x906af800] 03:59:25 INFO - PROCESS | 1744 | 1467111565136 Marionette DEBUG loaded listener.js 03:59:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9240b000) [pid = 1744] [serial = 1524] [outer = 0x906af800] 03:59:26 INFO - PROCESS | 1744 | 1467111566048 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]]]}] 03:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1438ms 03:59:26 INFO - PROCESS | 1744 | 1467111566105 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:59:26 INFO - PROCESS | 1744 | 1467111566112 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 03:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:59:26 INFO - PROCESS | 1744 | 1467111566122 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:59:26 INFO - PROCESS | 1744 | 1467111566126 Marionette TRACE conn3 <- [1,2002,null,{}] 03:59:26 INFO - PROCESS | 1744 | 1467111566132 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}] 03:59:26 INFO - PROCESS | 1744 | 1467111566138 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:26 INFO - PROCESS | 1744 | 1467111566325 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:59:26 INFO - PROCESS | 1744 | 1467111566518 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 1744 | 1467111566525 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da2400 == 57 [pid = 1744] [id = 508] 03:59:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x92419400) [pid = 1744] [serial = 1525] [outer = (nil)] 03:59:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x948afc00) [pid = 1744] [serial = 1526] [outer = 0x92419400] 03:59:26 INFO - PROCESS | 1744 | 1467111566605 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x97924800) [pid = 1744] [serial = 1527] [outer = 0x92419400] 03:59:27 INFO - PROCESS | 1744 | 1467111567491 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]]]}] 03:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1429ms 03:59:27 INFO - PROCESS | 1744 | 1467111567551 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:59:27 INFO - PROCESS | 1744 | 1467111567556 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 03:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:59:27 INFO - PROCESS | 1744 | 1467111567565 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:59:27 INFO - PROCESS | 1744 | 1467111567569 Marionette TRACE conn3 <- [1,2006,null,{}] 03:59:27 INFO - PROCESS | 1744 | 1467111567585 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}] 03:59:27 INFO - PROCESS | 1744 | 1467111567593 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:27 INFO - PROCESS | 1744 | 1467111567804 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:59:28 INFO - PROCESS | 1744 | 1467111568017 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:28 INFO - PROCESS | 1744 | 1467111568028 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a64fc00 == 58 [pid = 1744] [id = 509] 03:59:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9a652400) [pid = 1744] [serial = 1528] [outer = (nil)] 03:59:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9b104c00) [pid = 1744] [serial = 1529] [outer = 0x9a652400] 03:59:28 INFO - PROCESS | 1744 | 1467111568151 Marionette DEBUG loaded listener.js 03:59:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x9b1e8400) [pid = 1744] [serial = 1530] [outer = 0x9a652400] 03:59:29 INFO - PROCESS | 1744 | 1467111569093 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]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1592ms 03:59:29 INFO - PROCESS | 1744 | 1467111569157 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:59:29 INFO - PROCESS | 1744 | 1467111569161 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 03:59:29 INFO - PROCESS | 1744 | 1467111569167 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 1744 | 1467111569171 Marionette TRACE conn3 <- [1,2010,null,{}] 03:59:29 INFO - PROCESS | 1744 | 1467111569176 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}] 03:59:29 INFO - PROCESS | 1744 | 1467111569181 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:29 INFO - PROCESS | 1744 | 1467111569349 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:59:29 INFO - PROCESS | 1744 | 1467111569534 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 1744 | 1467111569541 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a64f000 == 59 [pid = 1744] [id = 510] 03:59:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9b3a0000) [pid = 1744] [serial = 1531] [outer = (nil)] 03:59:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9bff7c00) [pid = 1744] [serial = 1532] [outer = 0x9b3a0000] 03:59:29 INFO - PROCESS | 1744 | 1467111569613 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9c1efc00) [pid = 1744] [serial = 1533] [outer = 0x9b3a0000] 03:59:30 INFO - PROCESS | 1744 | 1467111570463 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]]]}] 03:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1329ms 03:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:59:30 INFO - PROCESS | 1744 | 1467111570497 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:59:30 INFO - PROCESS | 1744 | 1467111570499 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 03:59:30 INFO - PROCESS | 1744 | 1467111570507 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:59:30 INFO - PROCESS | 1744 | 1467111570510 Marionette TRACE conn3 <- [1,2014,null,{}] 03:59:30 INFO - PROCESS | 1744 | 1467111570516 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}] 03:59:30 INFO - PROCESS | 1744 | 1467111570520 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:30 INFO - PROCESS | 1744 | 1467111570684 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:59:30 INFO - PROCESS | 1744 | 1467111570876 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:30 INFO - PROCESS | 1744 | 1467111570885 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c074800 == 60 [pid = 1744] [id = 511] 03:59:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x93a29000) [pid = 1744] [serial = 1534] [outer = (nil)] 03:59:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9ccb6000) [pid = 1744] [serial = 1535] [outer = 0x93a29000] 03:59:30 INFO - PROCESS | 1744 | 1467111570964 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x9ccaf000) [pid = 1744] [serial = 1536] [outer = 0x93a29000] 03:59:31 INFO - PROCESS | 1744 | 1467111571865 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]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1434ms 03:59:31 INFO - PROCESS | 1744 | 1467111571941 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:59:31 INFO - PROCESS | 1744 | 1467111571945 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 03:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:59:31 INFO - PROCESS | 1744 | 1467111571951 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 1744 | 1467111571955 Marionette TRACE conn3 <- [1,2018,null,{}] 03:59:31 INFO - PROCESS | 1744 | 1467111571960 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}] 03:59:31 INFO - PROCESS | 1744 | 1467111571971 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:32 INFO - PROCESS | 1744 | 1467111572197 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:59:32 INFO - PROCESS | 1744 | 1467111572387 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:32 INFO - PROCESS | 1744 | 1467111572397 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x94823c00 == 61 [pid = 1744] [id = 512] 03:59:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x95262800) [pid = 1744] [serial = 1537] [outer = (nil)] 03:59:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0xa2238000) [pid = 1744] [serial = 1538] [outer = 0x95262800] 03:59:32 INFO - PROCESS | 1744 | 1467111572468 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0xa223a000) [pid = 1744] [serial = 1539] [outer = 0x95262800] 03:59:33 INFO - PROCESS | 1744 | 1467111573357 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]]]}] 03:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1444ms 03:59:33 INFO - PROCESS | 1744 | 1467111573400 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:59:33 INFO - PROCESS | 1744 | 1467111573404 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 03:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:59:33 INFO - PROCESS | 1744 | 1467111573410 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:59:33 INFO - PROCESS | 1744 | 1467111573414 Marionette TRACE conn3 <- [1,2022,null,{}] 03:59:33 INFO - PROCESS | 1744 | 1467111573419 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}] 03:59:33 INFO - PROCESS | 1744 | 1467111573423 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:33 INFO - PROCESS | 1744 | 1467111573584 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:59:33 INFO - PROCESS | 1744 | 1467111573776 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:33 INFO - PROCESS | 1744 | 1467111573784 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b5000 == 62 [pid = 1744] [id = 513] 03:59:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9064a400) [pid = 1744] [serial = 1540] [outer = (nil)] 03:59:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9b39ec00) [pid = 1744] [serial = 1541] [outer = 0x9064a400] 03:59:33 INFO - PROCESS | 1744 | 1467111573852 Marionette DEBUG loaded listener.js 03:59:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0xa209c800) [pid = 1744] [serial = 1542] [outer = 0x9064a400] 03:59:34 INFO - PROCESS | 1744 | 1467111574720 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]]]}] 03:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1382ms 03:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:59:34 INFO - PROCESS | 1744 | 1467111574793 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:59:34 INFO - PROCESS | 1744 | 1467111574796 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 03:59:34 INFO - PROCESS | 1744 | 1467111574802 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:59:34 INFO - PROCESS | 1744 | 1467111574805 Marionette TRACE conn3 <- [1,2026,null,{}] 03:59:34 INFO - PROCESS | 1744 | 1467111574810 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}] 03:59:34 INFO - PROCESS | 1744 | 1467111574814 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:34 INFO - PROCESS | 1744 | 1467111574982 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:59:35 INFO - PROCESS | 1744 | 1467111575174 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:35 INFO - PROCESS | 1744 | 1467111575181 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb25c00 == 63 [pid = 1744] [id = 514] 03:59:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x8ec85c00) [pid = 1744] [serial = 1543] [outer = (nil)] 03:59:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x90f8b400) [pid = 1744] [serial = 1544] [outer = 0x8ec85c00] 03:59:35 INFO - PROCESS | 1744 | 1467111575256 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9526c000) [pid = 1744] [serial = 1545] [outer = 0x8ec85c00] 03:59:36 INFO - PROCESS | 1744 | 1467111576123 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]]]}] 03:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1384ms 03:59:36 INFO - PROCESS | 1744 | 1467111576186 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:59:36 INFO - PROCESS | 1744 | 1467111576190 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 03:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:59:36 INFO - PROCESS | 1744 | 1467111576195 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:59:36 INFO - PROCESS | 1744 | 1467111576198 Marionette TRACE conn3 <- [1,2030,null,{}] 03:59:36 INFO - PROCESS | 1744 | 1467111576203 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}] 03:59:36 INFO - PROCESS | 1744 | 1467111576208 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:36 INFO - PROCESS | 1744 | 1467111576370 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:59:37 INFO - PROCESS | 1744 | 1467111577038 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 1744 | 1467111577045 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef94000 == 64 [pid = 1744] [id = 515] 03:59:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9029a400) [pid = 1744] [serial = 1546] [outer = (nil)] 03:59:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x902ae400) [pid = 1744] [serial = 1547] [outer = 0x9029a400] 03:59:37 INFO - PROCESS | 1744 | 1467111577121 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x90e5e800) [pid = 1744] [serial = 1548] [outer = 0x9029a400] 03:59:37 INFO - PROCESS | 1744 | 1467111577918 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]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1779ms 03:59:37 INFO - PROCESS | 1744 | 1467111577977 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 1744 | 1467111577983 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 03:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:59:37 INFO - PROCESS | 1744 | 1467111577990 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 1744 | 1467111577994 Marionette TRACE conn3 <- [1,2034,null,{}] 03:59:38 INFO - PROCESS | 1744 | 1467111578002 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}] 03:59:38 INFO - PROCESS | 1744 | 1467111578009 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:38 INFO - PROCESS | 1744 | 1467111578186 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:59:38 INFO - PROCESS | 1744 | 1467111578495 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 1744 | 1467111578504 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9063d800 == 65 [pid = 1744] [id = 516] 03:59:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x90646400) [pid = 1744] [serial = 1549] [outer = (nil)] 03:59:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x90f45400) [pid = 1744] [serial = 1550] [outer = 0x90646400] 03:59:38 INFO - PROCESS | 1744 | 1467111578615 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x91fd2400) [pid = 1744] [serial = 1551] [outer = 0x90646400] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x91dae800 == 64 [pid = 1744] [id = 463] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb27000 == 63 [pid = 1744] [id = 461] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8c070000 == 62 [pid = 1744] [id = 476] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e6800 == 61 [pid = 1744] [id = 467] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec84000 == 60 [pid = 1744] [id = 469] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x9b783800) [pid = 1744] [serial = 1448] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e7000 == 59 [pid = 1744] [id = 468] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x984e9c00 == 58 [pid = 1744] [id = 465] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x984e3800 == 57 [pid = 1744] [id = 464] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2f0000 == 56 [pid = 1744] [id = 466] 03:59:39 INFO - PROCESS | 1744 | 1467111579471 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]]]}] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef89400 == 55 [pid = 1744] [id = 462] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e5800 == 54 [pid = 1744] [id = 505] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x9a8acc00 == 53 [pid = 1744] [id = 504] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x90f92400 == 52 [pid = 1744] [id = 503] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x97929800 == 51 [pid = 1744] [id = 502] 03:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1531ms 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e1400 == 50 [pid = 1744] [id = 501] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x902ae000 == 49 [pid = 1744] [id = 500] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x90f4b800 == 48 [pid = 1744] [id = 499] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8dc00 == 47 [pid = 1744] [id = 498] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x9b3a5400 == 46 [pid = 1744] [id = 493] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x93a21400 == 45 [pid = 1744] [id = 492] 03:59:39 INFO - PROCESS | 1744 | 1467111579551 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:59:39 INFO - PROCESS | 1744 | 1467111579557 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x90e9f000 == 44 [pid = 1744] [id = 491] 03:59:39 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8cc00 == 43 [pid = 1744] [id = 490] 03:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:59:39 INFO - PROCESS | 1744 | 1467111579571 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:59:39 INFO - PROCESS | 1744 | 1467111579574 Marionette TRACE conn3 <- [1,2038,null,{}] 03:59:39 INFO - PROCESS | 1744 | 1467111579580 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}] 03:59:39 INFO - PROCESS | 1744 | 1467111579586 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:39 INFO - PROCESS | 1744 | 1467111579743 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:59:39 INFO - PROCESS | 1744 | 1467111579761 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 1744 | 1467111579769 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9a652c00) [pid = 1744] [serial = 1398] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9a0d3400) [pid = 1744] [serial = 1386] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9a867c00) [pid = 1744] [serial = 1404] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x9526dc00) [pid = 1744] [serial = 1323] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x91fd8400) [pid = 1744] [serial = 1353] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x93e90000) [pid = 1744] [serial = 1320] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x9a829400) [pid = 1744] [serial = 1401] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x9a37ec00) [pid = 1744] [serial = 1395] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9b1e0400) [pid = 1744] [serial = 1410] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x97925800) [pid = 1744] [serial = 1362] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x902af000) [pid = 1744] [serial = 1350] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x90f4b000) [pid = 1744] [serial = 1389] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9667c800) [pid = 1744] [serial = 1326] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x906b7400) [pid = 1744] [serial = 1308] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x906ae000) [pid = 1744] [serial = 1284] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x91fd8800) [pid = 1744] [serial = 1293] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x90646800) [pid = 1744] [serial = 1287] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x93a2f800) [pid = 1744] [serial = 1347] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9b101c00) [pid = 1744] [serial = 1407] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x93e3d000) [pid = 1744] [serial = 1317] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x927e3000) [pid = 1744] [serial = 1305] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x928db800) [pid = 1744] [serial = 1392] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x90f8a400) [pid = 1744] [serial = 1290] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x95267000) [pid = 1744] [serial = 1359] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x93e8dc00) [pid = 1744] [serial = 1356] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9240c800) [pid = 1744] [serial = 1311] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x930c2800) [pid = 1744] [serial = 1314] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x9a85a000) [pid = 1744] [serial = 1469] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9a1d4c00) [pid = 1744] [serial = 1463] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x9a860400) [pid = 1744] [serial = 1466] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9a651400) [pid = 1744] [serial = 1464] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x94821400) [pid = 1744] [serial = 1451] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x97924c00) [pid = 1744] [serial = 1460] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9b1dc400) [pid = 1744] [serial = 1445] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x91fd1400) [pid = 1744] [serial = 1467] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x92dc1800) [pid = 1744] [serial = 1436] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9220e800) [pid = 1744] [serial = 1454] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9241f400) [pid = 1744] [serial = 1455] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9241fc00) [pid = 1744] [serial = 1457] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x92dc9c00) [pid = 1744] [serial = 1458] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9a85f800) [pid = 1744] [serial = 1439] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9b1e1c00) [pid = 1744] [serial = 1442] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9152b800) [pid = 1744] [serial = 1433] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x9b39e400) [pid = 1744] [serial = 1470] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x99490c00) [pid = 1744] [serial = 1461] [outer = (nil)] [url = about:blank] 03:59:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef92400 == 44 [pid = 1744] [id = 517] 03:59:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x902af000) [pid = 1744] [serial = 1552] [outer = (nil)] 03:59:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x90e62800) [pid = 1744] [serial = 1553] [outer = 0x902af000] 03:59:40 INFO - PROCESS | 1744 | 1467111580024 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x91fd6400) [pid = 1744] [serial = 1554] [outer = 0x902af000] 03:59:40 INFO - PROCESS | 1744 | 1467111580822 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]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1287ms 03:59:40 INFO - PROCESS | 1744 | 1467111580859 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 1744 | 1467111580862 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 03:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:59:40 INFO - PROCESS | 1744 | 1467111580892 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 1744 | 1467111580899 Marionette TRACE conn3 <- [1,2042,null,{}] 03:59:40 INFO - PROCESS | 1744 | 1467111580914 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}] 03:59:40 INFO - PROCESS | 1744 | 1467111580921 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:41 INFO - PROCESS | 1744 | 1467111581094 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:59:41 INFO - PROCESS | 1744 | 1467111581105 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:41 INFO - PROCESS | 1744 | 1467111581111 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb23800 == 45 [pid = 1744] [id = 518] 03:59:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x91fdac00) [pid = 1744] [serial = 1555] [outer = (nil)] 03:59:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x92dcc800) [pid = 1744] [serial = 1556] [outer = 0x91fdac00] 03:59:41 INFO - PROCESS | 1744 | 1467111581173 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x930c2800) [pid = 1744] [serial = 1557] [outer = 0x91fdac00] 03:59:42 INFO - PROCESS | 1744 | 1467111582007 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]]]}] 03:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1166ms 03:59:42 INFO - PROCESS | 1744 | 1467111582037 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 1744 | 1467111582042 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 03:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:59:42 INFO - PROCESS | 1744 | 1467111582047 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - PROCESS | 1744 | 1467111582050 Marionette TRACE conn3 <- [1,2046,null,{}] 03:59:42 INFO - PROCESS | 1744 | 1467111582056 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}] 03:59:42 INFO - PROCESS | 1744 | 1467111582060 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:42 INFO - PROCESS | 1744 | 1467111582281 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:59:42 INFO - PROCESS | 1744 | 1467111582316 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 1744 | 1467111582324 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd9c00 == 46 [pid = 1744] [id = 519] 03:59:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x927ef000) [pid = 1744] [serial = 1558] [outer = (nil)] 03:59:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x93e8a400) [pid = 1744] [serial = 1559] [outer = 0x927ef000] 03:59:42 INFO - PROCESS | 1744 | 1467111582386 Marionette DEBUG loaded listener.js 03:59:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x93ec3800) [pid = 1744] [serial = 1560] [outer = 0x927ef000] 03:59:43 INFO - PROCESS | 1744 | 1467111583321 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]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1329ms 03:59:43 INFO - PROCESS | 1744 | 1467111583378 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 1744 | 1467111583381 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 03:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:59:43 INFO - PROCESS | 1744 | 1467111583392 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - PROCESS | 1744 | 1467111583395 Marionette TRACE conn3 <- [1,2050,null,{}] 03:59:43 INFO - PROCESS | 1744 | 1467111583400 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}] 03:59:43 INFO - PROCESS | 1744 | 1467111583404 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:43 INFO - PROCESS | 1744 | 1467111583594 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:59:43 INFO - PROCESS | 1744 | 1467111583619 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 1744 | 1467111583634 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x93ed0400 == 47 [pid = 1744] [id = 520] 03:59:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x94827800) [pid = 1744] [serial = 1561] [outer = (nil)] 03:59:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x9526a400) [pid = 1744] [serial = 1562] [outer = 0x94827800] 03:59:43 INFO - PROCESS | 1744 | 1467111583701 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9792c400) [pid = 1744] [serial = 1563] [outer = 0x94827800] 03:59:44 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9a374c00) [pid = 1744] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:59:44 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9ab76000) [pid = 1744] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:59:44 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x92ddec00) [pid = 1744] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:59:44 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x902b4c00) [pid = 1744] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:59:44 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x91532800) [pid = 1744] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:59:44 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92419800) [pid = 1744] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:59:44 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9a64bc00) [pid = 1744] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:59:44 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x8eb28400) [pid = 1744] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:59:44 INFO - PROCESS | 1744 | 1467111584952 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]]]}] 03:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1582ms 03:59:44 INFO - PROCESS | 1744 | 1467111584993 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:59:44 INFO - PROCESS | 1744 | 1467111584995 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 03:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:59:45 INFO - PROCESS | 1744 | 1467111585003 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 1744 | 1467111585006 Marionette TRACE conn3 <- [1,2054,null,{}] 03:59:45 INFO - PROCESS | 1744 | 1467111585011 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}] 03:59:45 INFO - PROCESS | 1744 | 1467111585015 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:45 INFO - PROCESS | 1744 | 1467111585144 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:59:45 INFO - PROCESS | 1744 | 1467111585189 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 1744 | 1467111585197 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x91532800 == 48 [pid = 1744] [id = 521] 03:59:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x91fda400) [pid = 1744] [serial = 1564] [outer = (nil)] 03:59:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x93e8e800) [pid = 1744] [serial = 1565] [outer = 0x91fda400] 03:59:45 INFO - PROCESS | 1744 | 1467111585259 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x97926c00) [pid = 1744] [serial = 1566] [outer = 0x91fda400] 03:59:46 INFO - PROCESS | 1744 | 1467111586027 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]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1075ms 03:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:59:46 INFO - PROCESS | 1744 | 1467111586080 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:59:46 INFO - PROCESS | 1744 | 1467111586082 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 03:59:46 INFO - PROCESS | 1744 | 1467111586088 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - PROCESS | 1744 | 1467111586091 Marionette TRACE conn3 <- [1,2058,null,{}] 03:59:46 INFO - PROCESS | 1744 | 1467111586096 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}] 03:59:46 INFO - PROCESS | 1744 | 1467111586099 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:46 INFO - PROCESS | 1744 | 1467111586309 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:59:46 INFO - PROCESS | 1744 | 1467111586325 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 1744 | 1467111586333 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b0c00 == 49 [pid = 1744] [id = 522] 03:59:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x902b2000) [pid = 1744] [serial = 1567] [outer = (nil)] 03:59:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9844c000) [pid = 1744] [serial = 1568] [outer = 0x902b2000] 03:59:46 INFO - PROCESS | 1744 | 1467111586395 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x994e2000) [pid = 1744] [serial = 1569] [outer = 0x902b2000] 03:59:47 INFO - PROCESS | 1744 | 1467111587403 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]]]}] 03:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1389ms 03:59:47 INFO - PROCESS | 1744 | 1467111587478 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:59:47 INFO - PROCESS | 1744 | 1467111587484 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 03:59:47 INFO - PROCESS | 1744 | 1467111587492 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:59:47 INFO - PROCESS | 1744 | 1467111587497 Marionette TRACE conn3 <- [1,2062,null,{}] 03:59:47 INFO - PROCESS | 1744 | 1467111587506 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}] 03:59:47 INFO - PROCESS | 1744 | 1467111587512 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:47 INFO - PROCESS | 1744 | 1467111587726 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:59:47 INFO - PROCESS | 1744 | 1467111587957 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 1744 | 1467111587965 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x90642c00 == 50 [pid = 1744] [id = 523] 03:59:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x906b3800) [pid = 1744] [serial = 1570] [outer = (nil)] 03:59:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x90f4ec00) [pid = 1744] [serial = 1571] [outer = 0x906b3800] 03:59:48 INFO - PROCESS | 1744 | 1467111588083 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x91dadc00) [pid = 1744] [serial = 1572] [outer = 0x906b3800] 03:59:48 INFO - PROCESS | 1744 | 1467111588954 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]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1543ms 03:59:49 INFO - PROCESS | 1744 | 1467111589034 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 1744 | 1467111589041 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 03:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:59:49 INFO - PROCESS | 1744 | 1467111589053 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 1744 | 1467111589056 Marionette TRACE conn3 <- [1,2066,null,{}] 03:59:49 INFO - PROCESS | 1744 | 1467111589063 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}] 03:59:49 INFO - PROCESS | 1744 | 1467111589069 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:49 INFO - PROCESS | 1744 | 1467111589283 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:59:49 INFO - PROCESS | 1744 | 1467111589548 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 1744 | 1467111589556 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220e800 == 51 [pid = 1744] [id = 524] 03:59:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x928d2800) [pid = 1744] [serial = 1573] [outer = (nil)] 03:59:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x92dc6400) [pid = 1744] [serial = 1574] [outer = 0x928d2800] 03:59:49 INFO - PROCESS | 1744 | 1467111589674 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x93e35400) [pid = 1744] [serial = 1575] [outer = 0x928d2800] 03:59:50 INFO - PROCESS | 1744 | 1467111590507 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]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1484ms 03:59:50 INFO - PROCESS | 1744 | 1467111590536 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 1744 | 1467111590540 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 03:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:59:50 INFO - PROCESS | 1744 | 1467111590546 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 1744 | 1467111590551 Marionette TRACE conn3 <- [1,2070,null,{}] 03:59:50 INFO - PROCESS | 1744 | 1467111590566 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}] 03:59:50 INFO - PROCESS | 1744 | 1467111590574 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:50 INFO - PROCESS | 1744 | 1467111590748 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:59:50 INFO - PROCESS | 1744 | 1467111590936 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:50 INFO - PROCESS | 1744 | 1467111590946 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x99714400 == 52 [pid = 1744] [id = 525] 03:59:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9a0d3400) [pid = 1744] [serial = 1576] [outer = (nil)] 03:59:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9a1e1400) [pid = 1744] [serial = 1577] [outer = 0x9a0d3400] 03:59:51 INFO - PROCESS | 1744 | 1467111591029 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9a64bc00) [pid = 1744] [serial = 1578] [outer = 0x9a0d3400] 03:59:51 INFO - PROCESS | 1744 | 1467111591898 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]]]}] 03:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1386ms 03:59:51 INFO - PROCESS | 1744 | 1467111591933 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 1744 | 1467111591937 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 03:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:59:51 INFO - PROCESS | 1744 | 1467111591943 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - PROCESS | 1744 | 1467111591946 Marionette TRACE conn3 <- [1,2074,null,{}] 03:59:51 INFO - PROCESS | 1744 | 1467111591951 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}] 03:59:51 INFO - PROCESS | 1744 | 1467111591956 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:52 INFO - PROCESS | 1744 | 1467111592118 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:59:52 INFO - PROCESS | 1744 | 1467111592311 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:52 INFO - PROCESS | 1744 | 1467111592322 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x99707000 == 53 [pid = 1744] [id = 526] 03:59:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9a19c000) [pid = 1744] [serial = 1579] [outer = (nil)] 03:59:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9a859400) [pid = 1744] [serial = 1580] [outer = 0x9a19c000] 03:59:52 INFO - PROCESS | 1744 | 1467111592388 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9a861800) [pid = 1744] [serial = 1581] [outer = 0x9a19c000] 03:59:53 INFO - PROCESS | 1744 | 1467111593264 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]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1383ms 03:59:53 INFO - PROCESS | 1744 | 1467111593327 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 1744 | 1467111593330 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 03:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:59:53 INFO - PROCESS | 1744 | 1467111593336 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 1744 | 1467111593340 Marionette TRACE conn3 <- [1,2078,null,{}] 03:59:53 INFO - PROCESS | 1744 | 1467111593345 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}] 03:59:53 INFO - PROCESS | 1744 | 1467111593350 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:53 INFO - PROCESS | 1744 | 1467111593519 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:59:53 INFO - PROCESS | 1744 | 1467111593719 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 1744 | 1467111593730 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e6c00 == 54 [pid = 1744] [id = 527] 03:59:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x8eb23400) [pid = 1744] [serial = 1582] [outer = (nil)] 03:59:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9a655400) [pid = 1744] [serial = 1583] [outer = 0x8eb23400] 03:59:53 INFO - PROCESS | 1744 | 1467111593839 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x9a8aec00) [pid = 1744] [serial = 1584] [outer = 0x8eb23400] 03:59:54 INFO - PROCESS | 1744 | 1467111594706 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]]]}] 03:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1432ms 03:59:54 INFO - PROCESS | 1744 | 1467111594783 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:59:54 INFO - PROCESS | 1744 | 1467111594788 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 03:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:59:54 INFO - PROCESS | 1744 | 1467111594795 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 1744 | 1467111594801 Marionette TRACE conn3 <- [1,2082,null,{}] 03:59:54 INFO - PROCESS | 1744 | 1467111594806 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}] 03:59:54 INFO - PROCESS | 1744 | 1467111594815 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:55 INFO - PROCESS | 1744 | 1467111595037 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:59:55 INFO - PROCESS | 1744 | 1467111595224 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 1744 | 1467111595230 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e2800 == 55 [pid = 1744] [id = 528] 03:59:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x8eb25800) [pid = 1744] [serial = 1585] [outer = (nil)] 03:59:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9b39d800) [pid = 1744] [serial = 1586] [outer = 0x8eb25800] 03:59:55 INFO - PROCESS | 1744 | 1467111595305 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9b78b800) [pid = 1744] [serial = 1587] [outer = 0x8eb25800] 03:59:56 INFO - PROCESS | 1744 | 1467111596183 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]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1432ms 03:59:56 INFO - PROCESS | 1744 | 1467111596229 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:59:56 INFO - PROCESS | 1744 | 1467111596232 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 03:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:59:56 INFO - PROCESS | 1744 | 1467111596238 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - PROCESS | 1744 | 1467111596242 Marionette TRACE conn3 <- [1,2086,null,{}] 03:59:56 INFO - PROCESS | 1744 | 1467111596247 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}] 03:59:56 INFO - PROCESS | 1744 | 1467111596252 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:56 INFO - PROCESS | 1744 | 1467111596417 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:59:56 INFO - PROCESS | 1744 | 1467111596629 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:56 INFO - PROCESS | 1744 | 1467111596635 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec81c00 == 56 [pid = 1744] [id = 529] 03:59:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x902ad400) [pid = 1744] [serial = 1588] [outer = (nil)] 03:59:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9c032c00) [pid = 1744] [serial = 1589] [outer = 0x902ad400] 03:59:56 INFO - PROCESS | 1744 | 1467111596748 Marionette DEBUG loaded listener.js 03:59:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x9c1fb400) [pid = 1744] [serial = 1590] [outer = 0x902ad400] 03:59:57 INFO - PROCESS | 1744 | 1467111597894 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]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1730ms 03:59:57 INFO - PROCESS | 1744 | 1467111597972 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 1744 | 1467111597976 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 03:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:59:57 INFO - PROCESS | 1744 | 1467111597987 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 1744 | 1467111597991 Marionette TRACE conn3 <- [1,2090,null,{}] 03:59:58 INFO - PROCESS | 1744 | 1467111597999 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}] 03:59:58 INFO - PROCESS | 1744 | 1467111598004 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:58 INFO - PROCESS | 1744 | 1467111598176 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:59:58 INFO - PROCESS | 1744 | 1467111598455 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 1744 | 1467111598462 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x906b1800 == 57 [pid = 1744] [id = 530] 03:59:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x90e97800) [pid = 1744] [serial = 1591] [outer = (nil)] 03:59:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x90f45800) [pid = 1744] [serial = 1592] [outer = 0x90e97800] 03:59:58 INFO - PROCESS | 1744 | 1467111598627 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x90f8a400) [pid = 1744] [serial = 1593] [outer = 0x90e97800] 03:59:59 INFO - PROCESS | 1744 | 1467111599441 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]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1534ms 03:59:59 INFO - PROCESS | 1744 | 1467111599520 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:59:59 INFO - PROCESS | 1744 | 1467111599526 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 03:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:59:59 INFO - PROCESS | 1744 | 1467111599536 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 1744 | 1467111599541 Marionette TRACE conn3 <- [1,2094,null,{}] 03:59:59 INFO - PROCESS | 1744 | 1467111599547 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}] 03:59:59 INFO - PROCESS | 1744 | 1467111599552 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:59 INFO - PROCESS | 1744 | 1467111599730 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:59:59 INFO - PROCESS | 1744 | 1467111599930 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 1744 | 1467111599938 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 03:59:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x90ea1000 == 58 [pid = 1744] [id = 531] 03:59:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x92409800) [pid = 1744] [serial = 1594] [outer = (nil)] 03:59:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x930bf400) [pid = 1744] [serial = 1595] [outer = 0x92409800] 04:00:00 INFO - PROCESS | 1744 | 1467111600005 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x93e8a000) [pid = 1744] [serial = 1596] [outer = 0x92409800] 04:00:00 INFO - PROCESS | 1744 | --DOCSHELL 0x91532800 == 57 [pid = 1744] [id = 521] 04:00:00 INFO - PROCESS | 1744 | --DOCSHELL 0x93ed0400 == 56 [pid = 1744] [id = 520] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9c034800) [pid = 1744] [serial = 1487] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x93ec6c00) [pid = 1744] [serial = 1493] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9bae0400) [pid = 1744] [serial = 1481] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x9b3a6800) [pid = 1744] [serial = 1472] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9c02a400) [pid = 1744] [serial = 1484] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x9667e800) [pid = 1744] [serial = 1478] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x91daec00) [pid = 1744] [serial = 1475] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9ccf9c00) [pid = 1744] [serial = 1490] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd9c00 == 55 [pid = 1744] [id = 519] 04:00:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb23800 == 54 [pid = 1744] [id = 518] 04:00:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef92400 == 53 [pid = 1744] [id = 517] 04:00:00 INFO - PROCESS | 1744 | --DOCSHELL 0x9063d800 == 52 [pid = 1744] [id = 516] 04:00:00 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef94000 == 51 [pid = 1744] [id = 515] 04:00:00 INFO - PROCESS | 1744 | --DOCSHELL 0x902a2800 == 50 [pid = 1744] [id = 507] 04:00:00 INFO - PROCESS | 1744 | 1467111600957 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]]]}] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9b39b000) [pid = 1744] [serial = 1511] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9bff5c00) [pid = 1744] [serial = 1514] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9bfefc00) [pid = 1744] [serial = 1515] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x93e86400) [pid = 1744] [serial = 1499] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x95263000) [pid = 1744] [serial = 1500] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x90e5c800) [pid = 1744] [serial = 1502] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x92419c00) [pid = 1744] [serial = 1503] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x91dafc00) [pid = 1744] [serial = 1497] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x91da3800) [pid = 1744] [serial = 1496] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x99fa7800) [pid = 1744] [serial = 1505] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9a1e1800) [pid = 1744] [serial = 1506] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x9a829800) [pid = 1744] [serial = 1508] [outer = (nil)] [url = about:blank] 04:00:00 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x90298800) [pid = 1744] [serial = 1517] [outer = (nil)] [url = about:blank] 04:00:01 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x9ba97800) [pid = 1744] [serial = 1512] [outer = (nil)] [url = about:blank] 04:00:01 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9a862400) [pid = 1744] [serial = 1509] [outer = (nil)] [url = about:blank] 04:00:01 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x90f95000) [pid = 1744] [serial = 1518] [outer = (nil)] [url = about:blank] 04:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1480ms 04:00:01 INFO - PROCESS | 1744 | 1467111601030 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 1744 | 1467111601043 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 04:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:00:01 INFO - PROCESS | 1744 | 1467111601051 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 1744 | 1467111601056 Marionette TRACE conn3 <- [1,2098,null,{}] 04:00:01 INFO - PROCESS | 1744 | 1467111601071 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}] 04:00:01 INFO - PROCESS | 1744 | 1467111601079 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:01 INFO - PROCESS | 1744 | 1467111601234 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:00:01 INFO - PROCESS | 1744 | 1467111601405 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 1744 | 1467111601414 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x92414400 == 51 [pid = 1744] [id = 532] 04:00:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x9241a000) [pid = 1744] [serial = 1597] [outer = (nil)] 04:00:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x95263800) [pid = 1744] [serial = 1598] [outer = 0x9241a000] 04:00:01 INFO - PROCESS | 1744 | 1467111601480 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x98376400) [pid = 1744] [serial = 1599] [outer = 0x9241a000] 04:00:02 INFO - PROCESS | 1744 | 1467111602274 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]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1292ms 04:00:02 INFO - PROCESS | 1744 | 1467111602343 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:00:02 INFO - PROCESS | 1744 | 1467111602348 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 04:00:02 INFO - PROCESS | 1744 | 1467111602354 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - PROCESS | 1744 | 1467111602357 Marionette TRACE conn3 <- [1,2102,null,{}] 04:00:02 INFO - PROCESS | 1744 | 1467111602362 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}] 04:00:02 INFO - PROCESS | 1744 | 1467111602366 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:02 INFO - PROCESS | 1744 | 1467111602530 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:00:02 INFO - PROCESS | 1744 | 1467111602539 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 1744 | 1467111602551 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c075400 == 52 [pid = 1744] [id = 533] 04:00:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x906ac400) [pid = 1744] [serial = 1600] [outer = (nil)] 04:00:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9a1e1000) [pid = 1744] [serial = 1601] [outer = 0x906ac400] 04:00:02 INFO - PROCESS | 1744 | 1467111602775 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x92411400) [pid = 1744] [serial = 1602] [outer = 0x906ac400] 04:00:03 INFO - PROCESS | 1744 | 1467111603666 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1381ms 04:00:03 INFO - PROCESS | 1744 | 1467111603734 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 1744 | 1467111603738 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 04:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:00:03 INFO - PROCESS | 1744 | 1467111603744 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 1744 | 1467111603746 Marionette TRACE conn3 <- [1,2106,null,{}] 04:00:03 INFO - PROCESS | 1744 | 1467111603752 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}] 04:00:03 INFO - PROCESS | 1744 | 1467111603757 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:03 INFO - PROCESS | 1744 | 1467111603970 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:00:04 INFO - PROCESS | 1744 | 1467111603990 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 1744 | 1467111603999 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e93000 == 53 [pid = 1744] [id = 534] 04:00:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9240d400) [pid = 1744] [serial = 1603] [outer = (nil)] 04:00:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9a866800) [pid = 1744] [serial = 1604] [outer = 0x9240d400] 04:00:04 INFO - PROCESS | 1744 | 1467111604069 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9b101800) [pid = 1744] [serial = 1605] [outer = 0x9240d400] 04:00:04 INFO - PROCESS | 1744 | 1467111604927 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]]]}] 04:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1229ms 04:00:04 INFO - PROCESS | 1744 | 1467111604973 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:00:04 INFO - PROCESS | 1744 | 1467111604977 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 04:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:00:04 INFO - PROCESS | 1744 | 1467111604990 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:00:04 INFO - PROCESS | 1744 | 1467111604992 Marionette TRACE conn3 <- [1,2110,null,{}] 04:00:05 INFO - PROCESS | 1744 | 1467111605002 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}] 04:00:05 INFO - PROCESS | 1744 | 1467111605011 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:05 INFO - PROCESS | 1744 | 1467111605247 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9240ec00) [pid = 1744] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x9a85ac00) [pid = 1744] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9a64f400) [pid = 1744] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x8e2e5000) [pid = 1744] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8ec8b000) [pid = 1744] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x906af400) [pid = 1744] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x902b0400) [pid = 1744] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x94827800) [pid = 1744] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x91fda400) [pid = 1744] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9029a400) [pid = 1744] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x902af000) [pid = 1744] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x91fdac00) [pid = 1744] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x90646400) [pid = 1744] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x927ef000) [pid = 1744] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x90648400) [pid = 1744] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:00:05 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9a8ae000) [pid = 1744] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:00:05 INFO - PROCESS | 1744 | 1467111605769 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:05 INFO - PROCESS | 1744 | 1467111605777 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c076400 == 54 [pid = 1744] [id = 535] 04:00:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x8e2e5000) [pid = 1744] [serial = 1606] [outer = (nil)] 04:00:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x902b0400) [pid = 1744] [serial = 1607] [outer = 0x8e2e5000] 04:00:05 INFO - PROCESS | 1744 | 1467111605839 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x906ae800) [pid = 1744] [serial = 1608] [outer = 0x8e2e5000] 04:00:06 INFO - PROCESS | 1744 | 1467111606501 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]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1547ms 04:00:06 INFO - PROCESS | 1744 | 1467111606530 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 1744 | 1467111606534 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 04:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:00:06 INFO - PROCESS | 1744 | 1467111606539 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 1744 | 1467111606542 Marionette TRACE conn3 <- [1,2114,null,{}] 04:00:06 INFO - PROCESS | 1744 | 1467111606547 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}] 04:00:06 INFO - PROCESS | 1744 | 1467111606551 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:06 INFO - PROCESS | 1744 | 1467111606743 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:00:06 INFO - PROCESS | 1744 | 1467111606763 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 1744 | 1467111606772 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ef000 == 55 [pid = 1744] [id = 536] 04:00:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x8e2f0c00) [pid = 1744] [serial = 1609] [outer = (nil)] 04:00:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x98441c00) [pid = 1744] [serial = 1610] [outer = 0x8e2f0c00] 04:00:06 INFO - PROCESS | 1744 | 1467111606829 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9b1e9400) [pid = 1744] [serial = 1611] [outer = 0x8e2f0c00] 04:00:07 INFO - PROCESS | 1744 | 1467111607610 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]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1190ms 04:00:07 INFO - PROCESS | 1744 | 1467111607731 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:00:07 INFO - PROCESS | 1744 | 1467111607736 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 04:00:07 INFO - PROCESS | 1744 | 1467111607744 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 1744 | 1467111607750 Marionette TRACE conn3 <- [1,2118,null,{}] 04:00:07 INFO - PROCESS | 1744 | 1467111607767 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}] 04:00:07 INFO - PROCESS | 1744 | 1467111607774 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:07 INFO - PROCESS | 1744 | 1467111607983 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:00:08 INFO - PROCESS | 1744 | 1467111608177 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 1744 | 1467111608191 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb31400 == 56 [pid = 1744] [id = 537] 04:00:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x902b1000) [pid = 1744] [serial = 1612] [outer = (nil)] 04:00:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x906af000) [pid = 1744] [serial = 1613] [outer = 0x902b1000] 04:00:08 INFO - PROCESS | 1744 | 1467111608303 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x90e9a400) [pid = 1744] [serial = 1614] [outer = 0x902b1000] 04:00:09 INFO - PROCESS | 1744 | 1467111609249 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]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1558ms 04:00:09 INFO - PROCESS | 1744 | 1467111609301 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 1744 | 1467111609305 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 04:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:00:09 INFO - PROCESS | 1744 | 1467111609315 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 1744 | 1467111609320 Marionette TRACE conn3 <- [1,2122,null,{}] 04:00:09 INFO - PROCESS | 1744 | 1467111609326 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}] 04:00:09 INFO - PROCESS | 1744 | 1467111609332 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:09 INFO - PROCESS | 1744 | 1467111609501 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:00:09 INFO - PROCESS | 1744 | 1467111609691 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 1744 | 1467111609699 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x928d9c00 == 57 [pid = 1744] [id = 538] 04:00:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x928da000) [pid = 1744] [serial = 1615] [outer = (nil)] 04:00:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x92ddb800) [pid = 1744] [serial = 1616] [outer = 0x928da000] 04:00:09 INFO - PROCESS | 1744 | 1467111609774 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9481e800) [pid = 1744] [serial = 1617] [outer = 0x928da000] 04:00:10 INFO - PROCESS | 1744 | 1467111610636 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]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1385ms 04:00:10 INFO - PROCESS | 1744 | 1467111610698 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:00:10 INFO - PROCESS | 1744 | 1467111610701 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 04:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:00:10 INFO - PROCESS | 1744 | 1467111610708 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 1744 | 1467111610711 Marionette TRACE conn3 <- [1,2126,null,{}] 04:00:10 INFO - PROCESS | 1744 | 1467111610725 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}] 04:00:10 INFO - PROCESS | 1744 | 1467111610733 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:10 INFO - PROCESS | 1744 | 1467111610907 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:00:11 INFO - PROCESS | 1744 | 1467111611113 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 1744 | 1467111611122 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7b800 == 58 [pid = 1744] [id = 539] 04:00:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9a8abc00) [pid = 1744] [serial = 1618] [outer = (nil)] 04:00:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9b3a2c00) [pid = 1744] [serial = 1619] [outer = 0x9a8abc00] 04:00:11 INFO - PROCESS | 1744 | 1467111611239 Marionette DEBUG loaded listener.js 04:00:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9ba9f000) [pid = 1744] [serial = 1620] [outer = 0x9a8abc00] 04:00:12 INFO - PROCESS | 1744 | 1467111612158 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]]]}] 04:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1483ms 04:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:00:12 INFO - PROCESS | 1744 | 1467111612192 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:00:12 INFO - PROCESS | 1744 | 1467111612195 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 04:00:12 INFO - PROCESS | 1744 | 1467111612202 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - PROCESS | 1744 | 1467111612205 Marionette TRACE conn3 <- [1,2130,null,{}] 04:00:12 INFO - PROCESS | 1744 | 1467111612211 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}] 04:00:12 INFO - PROCESS | 1744 | 1467111612216 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:12 INFO - PROCESS | 1744 | 1467111612395 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:00:12 INFO - PROCESS | 1744 | 1467111612618 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 1744 | 1467111612626 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c072c00 == 59 [pid = 1744] [id = 540] 04:00:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x8e2ea400) [pid = 1744] [serial = 1621] [outer = (nil)] 04:00:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9c030800) [pid = 1744] [serial = 1622] [outer = 0x8e2ea400] 04:00:12 INFO - PROCESS | 1744 | 1467111612706 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9c034c00) [pid = 1744] [serial = 1623] [outer = 0x8e2ea400] 04:00:13 INFO - PROCESS | 1744 | 1467111613586 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] 04:00:13 INFO - PROCESS | 1744 | 1467111613643 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 04:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:00:13 INFO - PROCESS | 1744 | 1467111613649 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:00:13 INFO - PROCESS | 1744 | 1467111613652 Marionette TRACE conn3 <- [1,2134,null,{}] 04:00:13 INFO - PROCESS | 1744 | 1467111613657 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}] 04:00:13 INFO - PROCESS | 1744 | 1467111613662 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:13 INFO - PROCESS | 1744 | 1467111613822 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:00:14 INFO - PROCESS | 1744 | 1467111614018 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 1744 | 1467111614026 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f400 == 60 [pid = 1744] [id = 541] 04:00:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x9c02c400) [pid = 1744] [serial = 1624] [outer = (nil)] 04:00:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0xa118dc00) [pid = 1744] [serial = 1625] [outer = 0x9c02c400] 04:00:14 INFO - PROCESS | 1744 | 1467111614096 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0xa1190c00) [pid = 1744] [serial = 1626] [outer = 0x9c02c400] 04:00:14 INFO - PROCESS | 1744 | 1467111614935 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]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1330ms 04:00:14 INFO - PROCESS | 1744 | 1467111614980 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 1744 | 1467111614984 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 04:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:00:14 INFO - PROCESS | 1744 | 1467111614989 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 1744 | 1467111614992 Marionette TRACE conn3 <- [1,2138,null,{}] 04:00:15 INFO - PROCESS | 1744 | 1467111614998 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}] 04:00:15 INFO - PROCESS | 1744 | 1467111615007 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:15 INFO - PROCESS | 1744 | 1467111615210 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:00:15 INFO - PROCESS | 1744 | 1467111615403 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 1744 | 1467111615410 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c068c00 == 61 [pid = 1744] [id = 542] 04:00:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x8e2e5800) [pid = 1744] [serial = 1627] [outer = (nil)] 04:00:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0xa23a4800) [pid = 1744] [serial = 1628] [outer = 0x8e2e5800] 04:00:15 INFO - PROCESS | 1744 | 1467111615484 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0xa23f0c00) [pid = 1744] [serial = 1629] [outer = 0x8e2e5800] 04:00:16 INFO - PROCESS | 1744 | 1467111616351 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]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1433ms 04:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:00:16 INFO - PROCESS | 1744 | 1467111616424 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 1744 | 1467111616427 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 04:00:16 INFO - PROCESS | 1744 | 1467111616434 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 1744 | 1467111616437 Marionette TRACE conn3 <- [1,2142,null,{}] 04:00:16 INFO - PROCESS | 1744 | 1467111616442 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}] 04:00:16 INFO - PROCESS | 1744 | 1467111616447 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:16 INFO - PROCESS | 1744 | 1467111616599 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:00:16 INFO - PROCESS | 1744 | 1467111616801 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 1744 | 1467111616809 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b000 == 62 [pid = 1744] [id = 543] 04:00:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x8c06c000) [pid = 1744] [serial = 1630] [outer = (nil)] 04:00:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0xa23fe400) [pid = 1744] [serial = 1631] [outer = 0x8c06c000] 04:00:16 INFO - PROCESS | 1744 | 1467111616921 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0xa253fc00) [pid = 1744] [serial = 1632] [outer = 0x8c06c000] 04:00:17 INFO - PROCESS | 1744 | 1467111617764 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] 04:00:17 INFO - PROCESS | 1744 | 1467111617834 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 04:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:00:17 INFO - PROCESS | 1744 | 1467111617840 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 1744 | 1467111617843 Marionette TRACE conn3 <- [1,2146,null,{}] 04:00:17 INFO - PROCESS | 1744 | 1467111617848 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}] 04:00:17 INFO - PROCESS | 1744 | 1467111617853 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:18 INFO - PROCESS | 1744 | 1467111618012 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:00:18 INFO - PROCESS | 1744 | 1467111618221 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 1744 | 1467111618227 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x9792a000 == 63 [pid = 1744] [id = 544] 04:00:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x9792e800) [pid = 1744] [serial = 1633] [outer = (nil)] 04:00:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0xa2ff5000) [pid = 1744] [serial = 1634] [outer = 0x9792e800] 04:00:18 INFO - PROCESS | 1744 | 1467111618299 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0xa2ff9400) [pid = 1744] [serial = 1635] [outer = 0x9792e800] 04:00:19 INFO - PROCESS | 1744 | 1467111619195 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] 04:00:19 INFO - PROCESS | 1744 | 1467111619272 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 04:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:00:19 INFO - PROCESS | 1744 | 1467111619278 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 1744 | 1467111619282 Marionette TRACE conn3 <- [1,2150,null,{}] 04:00:19 INFO - PROCESS | 1744 | 1467111619287 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}] 04:00:19 INFO - PROCESS | 1744 | 1467111619291 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:19 INFO - PROCESS | 1744 | 1467111619447 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:00:19 INFO - PROCESS | 1744 | 1467111619644 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 1744 | 1467111619653 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x90640c00 == 64 [pid = 1744] [id = 545] 04:00:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x90e9a000) [pid = 1744] [serial = 1636] [outer = (nil)] 04:00:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x984e4000) [pid = 1744] [serial = 1637] [outer = 0x90e9a000] 04:00:19 INFO - PROCESS | 1744 | 1467111619723 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x9c02a400) [pid = 1744] [serial = 1638] [outer = 0x90e9a000] 04:00:20 INFO - PROCESS | 1744 | 1467111620941 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]]]}] 04:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1686ms 04:00:20 INFO - PROCESS | 1744 | 1467111620966 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:00:20 INFO - PROCESS | 1744 | 1467111620972 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 04:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:00:20 INFO - PROCESS | 1744 | 1467111620979 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 1744 | 1467111620982 Marionette TRACE conn3 <- [1,2154,null,{}] 04:00:20 INFO - PROCESS | 1744 | 1467111620991 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}] 04:00:20 INFO - PROCESS | 1744 | 1467111620995 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:21 INFO - PROCESS | 1744 | 1467111621183 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:00:21 INFO - PROCESS | 1744 | 1467111621416 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 1744 | 1467111621427 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e6400 == 65 [pid = 1744] [id = 546] 04:00:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x906b7c00) [pid = 1744] [serial = 1639] [outer = (nil)] 04:00:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x91fd3000) [pid = 1744] [serial = 1640] [outer = 0x906b7c00] 04:00:21 INFO - PROCESS | 1744 | 1467111621507 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x92407000) [pid = 1744] [serial = 1641] [outer = 0x906b7c00] 04:00:22 INFO - PROCESS | 1744 | 1467111622292 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]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1383ms 04:00:22 INFO - PROCESS | 1744 | 1467111622370 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 1744 | 1467111622377 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 04:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:00:22 INFO - PROCESS | 1744 | 1467111622388 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 1744 | 1467111622391 Marionette TRACE conn3 <- [1,2158,null,{}] 04:00:22 INFO - PROCESS | 1744 | 1467111622397 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}] 04:00:22 INFO - PROCESS | 1744 | 1467111622402 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:22 INFO - PROCESS | 1744 | 1467111622565 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:00:22 INFO - PROCESS | 1744 | 1467111622876 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 1744 | 1467111622882 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x902adc00 == 66 [pid = 1744] [id = 547] 04:00:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x927eac00) [pid = 1744] [serial = 1642] [outer = (nil)] 04:00:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x93a26c00) [pid = 1744] [serial = 1643] [outer = 0x927eac00] 04:00:22 INFO - PROCESS | 1744 | 1467111622989 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x93ec7400) [pid = 1744] [serial = 1644] [outer = 0x927eac00] 04:00:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8c076400 == 65 [pid = 1744] [id = 535] 04:00:23 INFO - PROCESS | 1744 | --DOCSHELL 0x90e93000 == 64 [pid = 1744] [id = 534] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9b39ec00) [pid = 1744] [serial = 1541] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x90f8b400) [pid = 1744] [serial = 1544] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9844c000) [pid = 1744] [serial = 1568] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8c075400 == 63 [pid = 1744] [id = 533] 04:00:23 INFO - PROCESS | 1744 | --DOCSHELL 0x92414400 == 62 [pid = 1744] [id = 532] 04:00:23 INFO - PROCESS | 1744 | --DOCSHELL 0x90ea1000 == 61 [pid = 1744] [id = 531] 04:00:23 INFO - PROCESS | 1744 | --DOCSHELL 0x906b1800 == 60 [pid = 1744] [id = 530] 04:00:23 INFO - PROCESS | 1744 | --DOCSHELL 0x902b0c00 == 59 [pid = 1744] [id = 522] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x91fd7c00) [pid = 1744] [serial = 1434] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x9b78e000) [pid = 1744] [serial = 1449] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x93e3ac00) [pid = 1744] [serial = 1437] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x9b1e9c00) [pid = 1744] [serial = 1443] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x9a867000) [pid = 1744] [serial = 1440] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9a653000) [pid = 1744] [serial = 1431] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9d97ac00) [pid = 1744] [serial = 1494] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9b398c00) [pid = 1744] [serial = 1446] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x97922000) [pid = 1744] [serial = 1452] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9526a400) [pid = 1744] [serial = 1562] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x93e8e800) [pid = 1744] [serial = 1565] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9792c400) [pid = 1744] [serial = 1563] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x97926c00) [pid = 1744] [serial = 1566] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9bff7c00) [pid = 1744] [serial = 1532] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x90e5e800) [pid = 1744] [serial = 1548] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x902ae400) [pid = 1744] [serial = 1547] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x92408800) [pid = 1744] [serial = 1520] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x90e62800) [pid = 1744] [serial = 1553] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x91fd6400) [pid = 1744] [serial = 1554] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x948afc00) [pid = 1744] [serial = 1526] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9ccb6000) [pid = 1744] [serial = 1535] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x92dcc800) [pid = 1744] [serial = 1556] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x930c2800) [pid = 1744] [serial = 1557] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x91dae000) [pid = 1744] [serial = 1523] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x9b104c00) [pid = 1744] [serial = 1529] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0xa2238000) [pid = 1744] [serial = 1538] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x91fd2400) [pid = 1744] [serial = 1551] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x90f45400) [pid = 1744] [serial = 1550] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x93e8a400) [pid = 1744] [serial = 1559] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x93ec3800) [pid = 1744] [serial = 1560] [outer = (nil)] [url = about:blank] 04:00:23 INFO - PROCESS | 1744 | 1467111623930 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]]]}] 04:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1592ms 04:00:24 INFO - PROCESS | 1744 | 1467111624008 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 1744 | 1467111624011 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 04:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:00:24 INFO - PROCESS | 1744 | 1467111624020 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 1744 | 1467111624025 Marionette TRACE conn3 <- [1,2162,null,{}] 04:00:24 INFO - PROCESS | 1744 | 1467111624040 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}] 04:00:24 INFO - PROCESS | 1744 | 1467111624047 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:24 INFO - PROCESS | 1744 | 1467111624200 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:00:24 INFO - PROCESS | 1744 | 1467111624210 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 1744 | 1467111624218 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x92408800 == 60 [pid = 1744] [id = 548] 04:00:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x92409000) [pid = 1744] [serial = 1645] [outer = (nil)] 04:00:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x93a28000) [pid = 1744] [serial = 1646] [outer = 0x92409000] 04:00:24 INFO - PROCESS | 1744 | 1467111624281 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x93ecdc00) [pid = 1744] [serial = 1647] [outer = 0x92409000] 04:00:25 INFO - PROCESS | 1744 | 1467111625128 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]]]}] 04:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1143ms 04:00:25 INFO - PROCESS | 1744 | 1467111625164 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 1744 | 1467111625168 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 04:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:00:25 INFO - PROCESS | 1744 | 1467111625173 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 1744 | 1467111625175 Marionette TRACE conn3 <- [1,2166,null,{}] 04:00:25 INFO - PROCESS | 1744 | 1467111625180 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}] 04:00:25 INFO - PROCESS | 1744 | 1467111625185 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:25 INFO - PROCESS | 1744 | 1467111625326 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:00:25 INFO - PROCESS | 1744 | 1467111625339 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 1744 | 1467111625344 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x91dab400 == 61 [pid = 1744] [id = 549] 04:00:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x94821400) [pid = 1744] [serial = 1648] [outer = (nil)] 04:00:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x97926c00) [pid = 1744] [serial = 1649] [outer = 0x94821400] 04:00:25 INFO - PROCESS | 1744 | 1467111625406 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9844c000) [pid = 1744] [serial = 1650] [outer = 0x94821400] 04:00:26 INFO - PROCESS | 1744 | 1467111626337 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]]]}] 04:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1225ms 04:00:26 INFO - PROCESS | 1744 | 1467111626405 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 1744 | 1467111626408 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 04:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:00:26 INFO - PROCESS | 1744 | 1467111626415 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 1744 | 1467111626417 Marionette TRACE conn3 <- [1,2170,null,{}] 04:00:26 INFO - PROCESS | 1744 | 1467111626423 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}] 04:00:26 INFO - PROCESS | 1744 | 1467111626428 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:26 INFO - PROCESS | 1744 | 1467111626637 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:00:26 INFO - PROCESS | 1744 | 1467111626657 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 1744 | 1467111626680 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fdf800 == 62 [pid = 1744] [id = 550] 04:00:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x95266000) [pid = 1744] [serial = 1651] [outer = (nil)] 04:00:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x99709000) [pid = 1744] [serial = 1652] [outer = 0x95266000] 04:00:26 INFO - PROCESS | 1744 | 1467111626738 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x99faa400) [pid = 1744] [serial = 1653] [outer = 0x95266000] 04:00:27 INFO - PROCESS | 1744 | 1467111627593 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]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1231ms 04:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:00:27 INFO - PROCESS | 1744 | 1467111627647 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 1744 | 1467111627650 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 04:00:27 INFO - PROCESS | 1744 | 1467111627657 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 1744 | 1467111627660 Marionette TRACE conn3 <- [1,2174,null,{}] 04:00:27 INFO - PROCESS | 1744 | 1467111627672 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}] 04:00:27 INFO - PROCESS | 1744 | 1467111627681 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:27 INFO - PROCESS | 1744 | 1467111627923 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:00:27 INFO - PROCESS | 1744 | 1467111627947 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 1744 | 1467111627954 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e94400 == 63 [pid = 1744] [id = 551] 04:00:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x99486800) [pid = 1744] [serial = 1654] [outer = (nil)] 04:00:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x9b1de800) [pid = 1744] [serial = 1655] [outer = 0x99486800] 04:00:28 INFO - PROCESS | 1744 | 1467111628015 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9b399800) [pid = 1744] [serial = 1656] [outer = 0x99486800] 04:00:28 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9240d400) [pid = 1744] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:00:28 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x92409800) [pid = 1744] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:00:28 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9241a000) [pid = 1744] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:00:28 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x8e2e5000) [pid = 1744] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:00:28 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x906ac400) [pid = 1744] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:00:28 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x90e97800) [pid = 1744] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:00:29 INFO - PROCESS | 1744 | 1467111629178 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]]]}] 04:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1593ms 04:00:29 INFO - PROCESS | 1744 | 1467111629248 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:00:29 INFO - PROCESS | 1744 | 1467111629251 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 04:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:00:29 INFO - PROCESS | 1744 | 1467111629257 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 1744 | 1467111629259 Marionette TRACE conn3 <- [1,2178,null,{}] 04:00:29 INFO - PROCESS | 1744 | 1467111629265 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}] 04:00:29 INFO - PROCESS | 1744 | 1467111629269 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:29 INFO - PROCESS | 1744 | 1467111629419 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:00:29 INFO - PROCESS | 1744 | 1467111629427 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 1744 | 1467111629433 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c075c00 == 64 [pid = 1744] [id = 552] 04:00:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x994e3800) [pid = 1744] [serial = 1657] [outer = (nil)] 04:00:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9b1e7000) [pid = 1744] [serial = 1658] [outer = 0x994e3800] 04:00:29 INFO - PROCESS | 1744 | 1467111629496 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9b40dc00) [pid = 1744] [serial = 1659] [outer = 0x994e3800] 04:00:30 INFO - PROCESS | 1744 | 1467111630306 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]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1129ms 04:00:30 INFO - PROCESS | 1744 | 1467111630388 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 1744 | 1467111630391 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 04:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:00:30 INFO - PROCESS | 1744 | 1467111630406 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 1744 | 1467111630420 Marionette TRACE conn3 <- [1,2182,null,{}] 04:00:30 INFO - PROCESS | 1744 | 1467111630429 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}] 04:00:30 INFO - PROCESS | 1744 | 1467111630433 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:30 INFO - PROCESS | 1744 | 1467111630585 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:00:30 INFO - PROCESS | 1744 | 1467111630830 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 1744 | 1467111630838 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c075800 == 65 [pid = 1744] [id = 553] 04:00:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x8e2e2c00) [pid = 1744] [serial = 1660] [outer = (nil)] 04:00:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x8eb2d400) [pid = 1744] [serial = 1661] [outer = 0x8e2e2c00] 04:00:30 INFO - PROCESS | 1744 | 1467111630927 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x8ec8fc00) [pid = 1744] [serial = 1662] [outer = 0x8e2e2c00] 04:00:31 INFO - PROCESS | 1744 | 1467111631845 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]]]}] 04:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1514ms 04:00:31 INFO - PROCESS | 1744 | 1467111631914 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 1744 | 1467111631920 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 04:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:00:31 INFO - PROCESS | 1744 | 1467111631928 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 1744 | 1467111631932 Marionette TRACE conn3 <- [1,2186,null,{}] 04:00:31 INFO - PROCESS | 1744 | 1467111631940 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}] 04:00:31 INFO - PROCESS | 1744 | 1467111631948 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:32 INFO - PROCESS | 1744 | 1467111632167 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:00:32 INFO - PROCESS | 1744 | 1467111632407 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 1744 | 1467111632415 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x906b4400 == 66 [pid = 1744] [id = 554] 04:00:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x90e58800) [pid = 1744] [serial = 1663] [outer = (nil)] 04:00:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x90e9fc00) [pid = 1744] [serial = 1664] [outer = 0x90e58800] 04:00:32 INFO - PROCESS | 1744 | 1467111632535 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x90f50000) [pid = 1744] [serial = 1665] [outer = 0x90e58800] 04:00:33 INFO - PROCESS | 1744 | 1467111633439 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]]]}] 04:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1588ms 04:00:33 INFO - PROCESS | 1744 | 1467111633519 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:00:33 INFO - PROCESS | 1744 | 1467111633526 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 04:00:33 INFO - PROCESS | 1744 | 1467111633532 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 1744 | 1467111633536 Marionette TRACE conn3 <- [1,2190,null,{}] 04:00:33 INFO - PROCESS | 1744 | 1467111633542 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}] 04:00:33 INFO - PROCESS | 1744 | 1467111633547 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:33 INFO - PROCESS | 1744 | 1467111633785 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:00:34 INFO - PROCESS | 1744 | 1467111634076 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 1744 | 1467111634086 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e96c00 == 67 [pid = 1744] [id = 555] 04:00:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x91fd5400) [pid = 1744] [serial = 1666] [outer = (nil)] 04:00:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x92205800) [pid = 1744] [serial = 1667] [outer = 0x91fd5400] 04:00:34 INFO - PROCESS | 1744 | 1467111634172 Marionette DEBUG loaded listener.js 04:00:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x928d9400) [pid = 1744] [serial = 1668] [outer = 0x91fd5400] 04:00:35 INFO - PROCESS | 1744 | 1467111635006 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]]]}] 04:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1534ms 04:00:35 INFO - PROCESS | 1744 | 1467111635065 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 1744 | 1467111635070 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 04:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:00:35 INFO - PROCESS | 1744 | 1467111635085 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 1744 | 1467111635093 Marionette TRACE conn3 <- [1,2194,null,{}] 04:00:35 INFO - PROCESS | 1744 | 1467111635100 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}] 04:00:35 INFO - PROCESS | 1744 | 1467111635107 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:35 INFO - PROCESS | 1744 | 1467111635328 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:00:35 INFO - PROCESS | 1744 | 1467111635524 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 1744 | 1467111635533 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x91dab000 == 68 [pid = 1744] [id = 556] 04:00:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x96671800) [pid = 1744] [serial = 1669] [outer = (nil)] 04:00:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x9a858c00) [pid = 1744] [serial = 1670] [outer = 0x96671800] 04:00:35 INFO - PROCESS | 1744 | 1467111635645 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x9a863400) [pid = 1744] [serial = 1671] [outer = 0x96671800] 04:00:36 INFO - PROCESS | 1744 | 1467111636472 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]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1448ms 04:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:00:36 INFO - PROCESS | 1744 | 1467111636526 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 1744 | 1467111636529 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 04:00:36 INFO - PROCESS | 1744 | 1467111636535 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 1744 | 1467111636538 Marionette TRACE conn3 <- [1,2198,null,{}] 04:00:36 INFO - PROCESS | 1744 | 1467111636544 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}] 04:00:36 INFO - PROCESS | 1744 | 1467111636548 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:36 INFO - PROCESS | 1744 | 1467111636724 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:00:36 INFO - PROCESS | 1744 | 1467111636928 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 1744 | 1467111636935 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb23800 == 69 [pid = 1744] [id = 557] 04:00:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8eb28400) [pid = 1744] [serial = 1672] [outer = (nil)] 04:00:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9b1ea000) [pid = 1744] [serial = 1673] [outer = 0x8eb28400] 04:00:37 INFO - PROCESS | 1744 | 1467111637044 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9c028c00) [pid = 1744] [serial = 1674] [outer = 0x8eb28400] 04:00:37 INFO - PROCESS | 1744 | 1467111637926 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]]]}] 04:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1432ms 04:00:37 INFO - PROCESS | 1744 | 1467111637968 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 1744 | 1467111637971 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 04:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:00:37 INFO - PROCESS | 1744 | 1467111637977 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:00:37 INFO - PROCESS | 1744 | 1467111637981 Marionette TRACE conn3 <- [1,2202,null,{}] 04:00:37 INFO - PROCESS | 1744 | 1467111637986 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}] 04:00:37 INFO - PROCESS | 1744 | 1467111637991 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:38 INFO - PROCESS | 1744 | 1467111638155 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:00:38 INFO - PROCESS | 1744 | 1467111638356 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 1744 | 1467111638371 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9d90b800 == 70 [pid = 1744] [id = 558] 04:00:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x9d90e800) [pid = 1744] [serial = 1675] [outer = (nil)] 04:00:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0xa1106c00) [pid = 1744] [serial = 1676] [outer = 0x9d90e800] 04:00:38 INFO - PROCESS | 1744 | 1467111638490 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0xa237a000) [pid = 1744] [serial = 1677] [outer = 0x9d90e800] 04:00:39 INFO - PROCESS | 1744 | 1467111639459 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]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1529ms 04:00:39 INFO - PROCESS | 1744 | 1467111639508 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:00:39 INFO - PROCESS | 1744 | 1467111639512 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 04:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:00:39 INFO - PROCESS | 1744 | 1467111639518 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 1744 | 1467111639520 Marionette TRACE conn3 <- [1,2206,null,{}] 04:00:39 INFO - PROCESS | 1744 | 1467111639526 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}] 04:00:39 INFO - PROCESS | 1744 | 1467111639531 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:39 INFO - PROCESS | 1744 | 1467111639705 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:00:39 INFO - PROCESS | 1744 | 1467111639903 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 1744 | 1467111639910 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x93ec2c00 == 71 [pid = 1744] [id = 559] 04:00:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9b1e0800) [pid = 1744] [serial = 1678] [outer = (nil)] 04:00:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0xa2ffa000) [pid = 1744] [serial = 1679] [outer = 0x9b1e0800] 04:00:39 INFO - PROCESS | 1744 | 1467111639985 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0xa3321800) [pid = 1744] [serial = 1680] [outer = 0x9b1e0800] 04:00:40 INFO - PROCESS | 1744 | 1467111640880 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]]]}] 04:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1431ms 04:00:40 INFO - PROCESS | 1744 | 1467111640949 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:00:40 INFO - PROCESS | 1744 | 1467111640954 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 04:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:00:40 INFO - PROCESS | 1744 | 1467111640960 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:00:40 INFO - PROCESS | 1744 | 1467111640962 Marionette TRACE conn3 <- [1,2210,null,{}] 04:00:40 INFO - PROCESS | 1744 | 1467111640968 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}] 04:00:40 INFO - PROCESS | 1744 | 1467111640973 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:41 INFO - PROCESS | 1744 | 1467111641135 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:00:41 INFO - PROCESS | 1744 | 1467111641340 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 1744 | 1467111641349 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x91daa000 == 72 [pid = 1744] [id = 560] 04:00:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0xa25f0c00) [pid = 1744] [serial = 1681] [outer = (nil)] 04:00:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0xa33bd400) [pid = 1744] [serial = 1682] [outer = 0xa25f0c00] 04:00:41 INFO - PROCESS | 1744 | 1467111641421 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0xa33c2c00) [pid = 1744] [serial = 1683] [outer = 0xa25f0c00] 04:00:42 INFO - PROCESS | 1744 | 1467111642275 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]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1329ms 04:00:42 INFO - PROCESS | 1744 | 1467111642303 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 1744 | 1467111642308 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 04:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:00:42 INFO - PROCESS | 1744 | 1467111642316 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 1744 | 1467111642319 Marionette TRACE conn3 <- [1,2214,null,{}] 04:00:42 INFO - PROCESS | 1744 | 1467111642325 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}] 04:00:42 INFO - PROCESS | 1744 | 1467111642329 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:42 INFO - PROCESS | 1744 | 1467111642488 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:00:42 INFO - PROCESS | 1744 | 1467111642689 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 1744 | 1467111642699 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8dc00 == 73 [pid = 1744] [id = 561] 04:00:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x906b1c00) [pid = 1744] [serial = 1684] [outer = (nil)] 04:00:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x93e8b800) [pid = 1744] [serial = 1685] [outer = 0x906b1c00] 04:00:42 INFO - PROCESS | 1744 | 1467111642804 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x9b1e1c00) [pid = 1744] [serial = 1686] [outer = 0x906b1c00] 04:00:43 INFO - PROCESS | 1744 | 1467111643677 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]]]}] 04:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1435ms 04:00:43 INFO - PROCESS | 1744 | 1467111643752 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:00:43 INFO - PROCESS | 1744 | 1467111643754 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 04:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:00:43 INFO - PROCESS | 1744 | 1467111643761 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - PROCESS | 1744 | 1467111643764 Marionette TRACE conn3 <- [1,2218,null,{}] 04:00:43 INFO - PROCESS | 1744 | 1467111643769 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}] 04:00:43 INFO - PROCESS | 1744 | 1467111643773 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:43 INFO - PROCESS | 1744 | 1467111643950 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:00:44 INFO - PROCESS | 1744 | 1467111644474 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 1744 | 1467111644484 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c069800 == 74 [pid = 1744] [id = 562] 04:00:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x8c06ac00) [pid = 1744] [serial = 1687] [outer = (nil)] 04:00:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x8c073800) [pid = 1744] [serial = 1688] [outer = 0x8c06ac00] 04:00:44 INFO - PROCESS | 1744 | 1467111644588 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x8eb23000) [pid = 1744] [serial = 1689] [outer = 0x8c06ac00] 04:00:45 INFO - PROCESS | 1744 | 1467111645512 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]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1781ms 04:00:45 INFO - PROCESS | 1744 | 1467111645544 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:00:45 INFO - PROCESS | 1744 | 1467111645549 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 04:00:45 INFO - PROCESS | 1744 | 1467111645557 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 1744 | 1467111645560 Marionette TRACE conn3 <- [1,2222,null,{}] 04:00:45 INFO - PROCESS | 1744 | 1467111645568 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}] 04:00:45 INFO - PROCESS | 1744 | 1467111645575 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:45 INFO - PROCESS | 1744 | 1467111645742 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:00:45 INFO - PROCESS | 1744 | 1467111645947 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 1744 | 1467111645955 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2eb400 == 75 [pid = 1744] [id = 563] 04:00:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x8ec7dc00) [pid = 1744] [serial = 1690] [outer = (nil)] 04:00:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x902abc00) [pid = 1744] [serial = 1691] [outer = 0x8ec7dc00] 04:00:46 INFO - PROCESS | 1744 | 1467111646072 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x90640400) [pid = 1744] [serial = 1692] [outer = 0x8ec7dc00] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e9c00 == 74 [pid = 1744] [id = 371] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x9a64f000 == 73 [pid = 1744] [id = 510] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x902b0000 == 72 [pid = 1744] [id = 483] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x91da2400 == 71 [pid = 1744] [id = 508] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb25000 == 70 [pid = 1744] [id = 482] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x98441c00) [pid = 1744] [serial = 1610] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8c075c00 == 69 [pid = 1744] [id = 552] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x90e94400 == 68 [pid = 1744] [id = 551] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x91fdf800 == 67 [pid = 1744] [id = 550] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x91dab400 == 66 [pid = 1744] [id = 549] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x92408800 == 65 [pid = 1744] [id = 548] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x902adc00 == 64 [pid = 1744] [id = 547] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e6400 == 63 [pid = 1744] [id = 546] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8c068c00 == 62 [pid = 1744] [id = 542] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f400 == 61 [pid = 1744] [id = 541] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8c072c00 == 60 [pid = 1744] [id = 540] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7b800 == 59 [pid = 1744] [id = 539] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x928d9c00 == 58 [pid = 1744] [id = 538] 04:00:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb31400 == 57 [pid = 1744] [id = 537] 04:00:46 INFO - PROCESS | 1744 | 1467111646925 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]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1387ms 04:00:46 INFO - PROCESS | 1744 | 1467111646948 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 1744 | 1467111646954 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 04:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x9a866800) [pid = 1744] [serial = 1604] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x9c032c00) [pid = 1744] [serial = 1589] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x930bf400) [pid = 1744] [serial = 1595] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x9b101800) [pid = 1744] [serial = 1605] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x98376400) [pid = 1744] [serial = 1599] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x90f4ec00) [pid = 1744] [serial = 1571] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x9a1e1400) [pid = 1744] [serial = 1577] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x906ae800) [pid = 1744] [serial = 1608] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x92dc6400) [pid = 1744] [serial = 1574] [outer = (nil)] [url = about:blank] 04:00:46 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9a1e1000) [pid = 1744] [serial = 1601] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x90f8a400) [pid = 1744] [serial = 1593] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x9a655400) [pid = 1744] [serial = 1583] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x93e8a000) [pid = 1744] [serial = 1596] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x902b0400) [pid = 1744] [serial = 1607] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x92411400) [pid = 1744] [serial = 1602] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x90f45800) [pid = 1744] [serial = 1592] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9b39d800) [pid = 1744] [serial = 1586] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9a859400) [pid = 1744] [serial = 1580] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x95263800) [pid = 1744] [serial = 1598] [outer = (nil)] [url = about:blank] 04:00:47 INFO - PROCESS | 1744 | 1467111647015 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 1744 | 1467111647017 Marionette TRACE conn3 <- [1,2226,null,{}] 04:00:47 INFO - PROCESS | 1744 | 1467111647023 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}] 04:00:47 INFO - PROCESS | 1744 | 1467111647028 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:47 INFO - PROCESS | 1744 | 1467111647199 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:00:47 INFO - PROCESS | 1744 | 1467111647208 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 1744 | 1467111647217 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x906bbc00 == 58 [pid = 1744] [id = 564] 04:00:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x90e56000) [pid = 1744] [serial = 1693] [outer = (nil)] 04:00:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x90e95800) [pid = 1744] [serial = 1694] [outer = 0x90e56000] 04:00:47 INFO - PROCESS | 1744 | 1467111647280 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x90f48c00) [pid = 1744] [serial = 1695] [outer = 0x90e56000] 04:00:48 INFO - PROCESS | 1744 | 1467111648191 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]]]}] 04:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1267ms 04:00:48 INFO - PROCESS | 1744 | 1467111648253 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 1744 | 1467111648257 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 04:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:00:48 INFO - PROCESS | 1744 | 1467111648273 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 1744 | 1467111648281 Marionette TRACE conn3 <- [1,2230,null,{}] 04:00:48 INFO - PROCESS | 1744 | 1467111648289 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}] 04:00:48 INFO - PROCESS | 1744 | 1467111648295 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:48 INFO - PROCESS | 1744 | 1467111648458 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:00:48 INFO - PROCESS | 1744 | 1467111648628 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 1744 | 1467111648637 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x906ae000 == 59 [pid = 1744] [id = 565] 04:00:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x90f4e000) [pid = 1744] [serial = 1696] [outer = (nil)] 04:00:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x91da2400) [pid = 1744] [serial = 1697] [outer = 0x90f4e000] 04:00:48 INFO - PROCESS | 1744 | 1467111648700 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x91fd8c00) [pid = 1744] [serial = 1698] [outer = 0x90f4e000] 04:00:49 INFO - PROCESS | 1744 | 1467111649447 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]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:00:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1248ms 04:00:49 INFO - PROCESS | 1744 | 1467111649511 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 1744 | 1467111649516 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 04:00:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:00:49 INFO - PROCESS | 1744 | 1467111649521 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 1744 | 1467111649523 Marionette TRACE conn3 <- [1,2234,null,{}] 04:00:49 INFO - PROCESS | 1744 | 1467111649529 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}] 04:00:49 INFO - PROCESS | 1744 | 1467111649532 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:49 INFO - PROCESS | 1744 | 1467111649774 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:00:49 INFO - PROCESS | 1744 | 1467111649794 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 1744 | 1467111649800 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f8b000 == 60 [pid = 1744] [id = 566] 04:00:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9231d400) [pid = 1744] [serial = 1699] [outer = (nil)] 04:00:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x92412800) [pid = 1744] [serial = 1700] [outer = 0x9231d400] 04:00:49 INFO - PROCESS | 1744 | 1467111649861 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x92416c00) [pid = 1744] [serial = 1701] [outer = 0x9231d400] 04:00:50 INFO - PROCESS | 1744 | 1467111650700 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]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1233ms 04:00:50 INFO - PROCESS | 1744 | 1467111650755 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 1744 | 1467111650758 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 04:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:00:50 INFO - PROCESS | 1744 | 1467111650763 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 1744 | 1467111650766 Marionette TRACE conn3 <- [1,2238,null,{}] 04:00:50 INFO - PROCESS | 1744 | 1467111650771 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}] 04:00:50 INFO - PROCESS | 1744 | 1467111650774 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:50 INFO - PROCESS | 1744 | 1467111650978 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:00:51 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x95266000) [pid = 1744] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:00:51 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x99486800) [pid = 1744] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:00:51 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x906b7c00) [pid = 1744] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:00:51 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x92409000) [pid = 1744] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:00:51 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x927eac00) [pid = 1744] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:00:51 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x94821400) [pid = 1744] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:00:51 INFO - PROCESS | 1744 | 1467111651340 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 1744 | 1467111651356 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x927eac00 == 61 [pid = 1744] [id = 567] 04:00:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x927ec400) [pid = 1744] [serial = 1702] [outer = (nil)] 04:00:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x92dc8c00) [pid = 1744] [serial = 1703] [outer = 0x927ec400] 04:00:51 INFO - PROCESS | 1744 | 1467111651427 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x93e87800) [pid = 1744] [serial = 1704] [outer = 0x927ec400] 04:00:52 INFO - PROCESS | 1744 | 1467111652159 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]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1427ms 04:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:00:52 INFO - PROCESS | 1744 | 1467111652191 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 1744 | 1467111652193 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 04:00:52 INFO - PROCESS | 1744 | 1467111652199 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 1744 | 1467111652202 Marionette TRACE conn3 <- [1,2242,null,{}] 04:00:52 INFO - PROCESS | 1744 | 1467111652217 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}] 04:00:52 INFO - PROCESS | 1744 | 1467111652221 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:52 INFO - PROCESS | 1744 | 1467111652366 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:00:52 INFO - PROCESS | 1744 | 1467111652383 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:52 INFO - PROCESS | 1744 | 1467111652391 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x92413c00 == 62 [pid = 1744] [id = 568] 04:00:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x92dcbc00) [pid = 1744] [serial = 1705] [outer = (nil)] 04:00:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x97924400) [pid = 1744] [serial = 1706] [outer = 0x92dcbc00] 04:00:52 INFO - PROCESS | 1744 | 1467111652449 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x98440000) [pid = 1744] [serial = 1707] [outer = 0x92dcbc00] 04:00:53 INFO - PROCESS | 1744 | 1467111653325 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]]]}] 04:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1189ms 04:00:53 INFO - PROCESS | 1744 | 1467111653389 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:00:53 INFO - PROCESS | 1744 | 1467111653394 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 04:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:00:53 INFO - PROCESS | 1744 | 1467111653402 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 1744 | 1467111653408 Marionette TRACE conn3 <- [1,2246,null,{}] 04:00:53 INFO - PROCESS | 1744 | 1467111653469 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}] 04:00:53 INFO - PROCESS | 1744 | 1467111653475 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:53 INFO - PROCESS | 1744 | 1467111653731 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:00:53 INFO - PROCESS | 1744 | 1467111653874 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 1744 | 1467111653884 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ee800 == 63 [pid = 1744] [id = 569] 04:00:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x8ef8f000) [pid = 1744] [serial = 1708] [outer = (nil)] 04:00:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x90299400) [pid = 1744] [serial = 1709] [outer = 0x8ef8f000] 04:00:53 INFO - PROCESS | 1744 | 1467111653961 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x902ab000) [pid = 1744] [serial = 1710] [outer = 0x8ef8f000] 04:00:54 INFO - PROCESS | 1744 | 1467111654880 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]]]}] 04:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1537ms 04:00:54 INFO - PROCESS | 1744 | 1467111654939 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:00:54 INFO - PROCESS | 1744 | 1467111654946 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 04:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:00:54 INFO - PROCESS | 1744 | 1467111654955 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 1744 | 1467111654959 Marionette TRACE conn3 <- [1,2250,null,{}] 04:00:54 INFO - PROCESS | 1744 | 1467111654965 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}] 04:00:54 INFO - PROCESS | 1744 | 1467111654970 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:55 INFO - PROCESS | 1744 | 1467111655145 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:00:55 INFO - PROCESS | 1744 | 1467111655345 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 1744 | 1467111655354 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2f0400 == 64 [pid = 1744] [id = 570] 04:00:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x90e5a800) [pid = 1744] [serial = 1711] [outer = (nil)] 04:00:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0x90f8ac00) [pid = 1744] [serial = 1712] [outer = 0x90e5a800] 04:00:55 INFO - PROCESS | 1744 | 1467111655469 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0x91531800) [pid = 1744] [serial = 1713] [outer = 0x90e5a800] 04:00:56 INFO - PROCESS | 1744 | 1467111656375 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]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1479ms 04:00:56 INFO - PROCESS | 1744 | 1467111656434 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 1744 | 1467111656438 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 04:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:00:56 INFO - PROCESS | 1744 | 1467111656445 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 1744 | 1467111656450 Marionette TRACE conn3 <- [1,2254,null,{}] 04:00:56 INFO - PROCESS | 1744 | 1467111656466 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}] 04:00:56 INFO - PROCESS | 1744 | 1467111656474 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:56 INFO - PROCESS | 1744 | 1467111656681 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:00:56 INFO - PROCESS | 1744 | 1467111656882 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 1744 | 1467111656891 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8e800 == 65 [pid = 1744] [id = 571] 04:00:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0x93a2f800) [pid = 1744] [serial = 1714] [outer = (nil)] 04:00:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0x93ecc000) [pid = 1744] [serial = 1715] [outer = 0x93a2f800] 04:00:57 INFO - PROCESS | 1744 | 1467111657006 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0x98442c00) [pid = 1744] [serial = 1716] [outer = 0x93a2f800] 04:00:57 INFO - PROCESS | 1744 | 1467111657840 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]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1444ms 04:00:57 INFO - PROCESS | 1744 | 1467111657889 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:00:57 INFO - PROCESS | 1744 | 1467111657900 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 04:00:57 INFO - PROCESS | 1744 | 1467111657906 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 1744 | 1467111657913 Marionette TRACE conn3 <- [1,2258,null,{}] 04:00:57 INFO - PROCESS | 1744 | 1467111657920 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}] 04:00:57 INFO - PROCESS | 1744 | 1467111657925 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:58 INFO - PROCESS | 1744 | 1467111658105 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:00:58 INFO - PROCESS | 1744 | 1467111658306 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 1744 | 1467111658314 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x99fa9400 == 66 [pid = 1744] [id = 572] 04:00:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x9a0d2800) [pid = 1744] [serial = 1717] [outer = (nil)] 04:00:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x9a40a400) [pid = 1744] [serial = 1718] [outer = 0x9a0d2800] 04:00:58 INFO - PROCESS | 1744 | 1467111658437 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x9a85f000) [pid = 1744] [serial = 1719] [outer = 0x9a0d2800] 04:00:59 INFO - PROCESS | 1744 | 1467111659347 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]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1484ms 04:00:59 INFO - PROCESS | 1744 | 1467111659391 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:00:59 INFO - PROCESS | 1744 | 1467111659395 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 04:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:00:59 INFO - PROCESS | 1744 | 1467111659401 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 1744 | 1467111659403 Marionette TRACE conn3 <- [1,2262,null,{}] 04:00:59 INFO - PROCESS | 1744 | 1467111659409 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}] 04:00:59 INFO - PROCESS | 1744 | 1467111659414 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:59 INFO - PROCESS | 1744 | 1467111659580 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:00:59 INFO - PROCESS | 1744 | 1467111659786 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 1744 | 1467111659793 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:00:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c070c00 == 67 [pid = 1744] [id = 573] 04:00:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x8ec94400) [pid = 1744] [serial = 1720] [outer = (nil)] 04:00:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x9ab83c00) [pid = 1744] [serial = 1721] [outer = 0x8ec94400] 04:00:59 INFO - PROCESS | 1744 | 1467111659867 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x9b1ddc00) [pid = 1744] [serial = 1722] [outer = 0x8ec94400] 04:01:00 INFO - PROCESS | 1744 | 1467111660669 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]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1333ms 04:01:00 INFO - PROCESS | 1744 | 1467111660737 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:01:00 INFO - PROCESS | 1744 | 1467111660741 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 04:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:01:00 INFO - PROCESS | 1744 | 1467111660749 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 1744 | 1467111660752 Marionette TRACE conn3 <- [1,2266,null,{}] 04:01:00 INFO - PROCESS | 1744 | 1467111660757 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}] 04:01:00 INFO - PROCESS | 1744 | 1467111660767 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:00 INFO - PROCESS | 1744 | 1467111660974 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:01:01 INFO - PROCESS | 1744 | 1467111661175 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 1744 | 1467111661184 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec88400 == 68 [pid = 1744] [id = 574] 04:01:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x9a866800) [pid = 1744] [serial = 1723] [outer = (nil)] 04:01:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 170 (0x9c02cc00) [pid = 1744] [serial = 1724] [outer = 0x9a866800] 04:01:01 INFO - PROCESS | 1744 | 1467111661304 Marionette DEBUG loaded listener.js 04:01:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 171 (0x9ccafc00) [pid = 1744] [serial = 1725] [outer = 0x9a866800] 04:01:02 INFO - PROCESS | 1744 | 1467111662194 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]]]}] 04:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1490ms 04:01:02 INFO - PROCESS | 1744 | 1467111662239 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 1744 | 1467111662243 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 04:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:01:02 INFO - PROCESS | 1744 | 1467111662249 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 1744 | 1467111662251 Marionette TRACE conn3 <- [1,2270,null,{}] 04:01:02 INFO - PROCESS | 1744 | 1467111662257 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}] 04:01:02 INFO - PROCESS | 1744 | 1467111662262 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:02 INFO - PROCESS | 1744 | 1467111662504 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:01:02 INFO - PROCESS | 1744 | 1467111662649 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 1744 | 1467111662657 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x99f9ec00 == 69 [pid = 1744] [id = 575] 04:01:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 172 (0x9c02d000) [pid = 1744] [serial = 1726] [outer = (nil)] 04:01:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 173 (0x9d918400) [pid = 1744] [serial = 1727] [outer = 0x9c02d000] 04:01:02 INFO - PROCESS | 1744 | 1467111662769 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 174 (0xa118b800) [pid = 1744] [serial = 1728] [outer = 0x9c02d000] 04:01:03 INFO - PROCESS | 1744 | 1467111663617 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]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1442ms 04:01:03 INFO - PROCESS | 1744 | 1467111663691 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 1744 | 1467111663694 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 04:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:01:03 INFO - PROCESS | 1744 | 1467111663701 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 1744 | 1467111663704 Marionette TRACE conn3 <- [1,2274,null,{}] 04:01:03 INFO - PROCESS | 1744 | 1467111663709 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}] 04:01:03 INFO - PROCESS | 1744 | 1467111663713 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:03 INFO - PROCESS | 1744 | 1467111663923 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:01:04 INFO - PROCESS | 1744 | 1467111664201 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:04 INFO - PROCESS | 1744 | 1467111664209 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x9220f400 == 70 [pid = 1744] [id = 576] 04:01:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 175 (0x92403800) [pid = 1744] [serial = 1729] [outer = (nil)] 04:01:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 176 (0x93ec5000) [pid = 1744] [serial = 1730] [outer = 0x92403800] 04:01:04 INFO - PROCESS | 1744 | 1467111664322 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 177 (0xa2239800) [pid = 1744] [serial = 1731] [outer = 0x92403800] 04:01:05 INFO - PROCESS | 1744 | 1467111665109 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]]]}] 04:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1428ms 04:01:05 INFO - PROCESS | 1744 | 1467111665129 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:01:05 INFO - PROCESS | 1744 | 1467111665132 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 04:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:01:05 INFO - PROCESS | 1744 | 1467111665138 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:01:05 INFO - PROCESS | 1744 | 1467111665140 Marionette TRACE conn3 <- [1,2278,null,{}] 04:01:05 INFO - PROCESS | 1744 | 1467111665146 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}] 04:01:05 INFO - PROCESS | 1744 | 1467111665150 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:05 INFO - PROCESS | 1744 | 1467111665316 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:01:05 INFO - PROCESS | 1744 | 1467111665527 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 1744 | 1467111665535 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb29000 == 71 [pid = 1744] [id = 577] 04:01:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 178 (0x8eb2a000) [pid = 1744] [serial = 1732] [outer = (nil)] 04:01:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 179 (0x8ec7e800) [pid = 1744] [serial = 1733] [outer = 0x8eb2a000] 04:01:05 INFO - PROCESS | 1744 | 1467111665942 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 180 (0x8ef8cc00) [pid = 1744] [serial = 1734] [outer = 0x8eb2a000] 04:01:06 INFO - PROCESS | 1744 | 1467111666859 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]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1740ms 04:01:06 INFO - PROCESS | 1744 | 1467111666879 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 1744 | 1467111666884 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 04:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:01:06 INFO - PROCESS | 1744 | 1467111666891 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 1744 | 1467111666895 Marionette TRACE conn3 <- [1,2282,null,{}] 04:01:06 INFO - PROCESS | 1744 | 1467111666901 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}] 04:01:06 INFO - PROCESS | 1744 | 1467111666906 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:07 INFO - PROCESS | 1744 | 1467111667064 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:01:07 INFO - PROCESS | 1744 | 1467111667309 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 1744 | 1467111667322 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec88800 == 72 [pid = 1744] [id = 578] 04:01:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 181 (0x9152bc00) [pid = 1744] [serial = 1735] [outer = (nil)] 04:01:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 182 (0x91da8c00) [pid = 1744] [serial = 1736] [outer = 0x9152bc00] 04:01:07 INFO - PROCESS | 1744 | 1467111667436 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 183 (0x92205400) [pid = 1744] [serial = 1737] [outer = 0x9152bc00] 04:01:08 INFO - PROCESS | 1744 | 1467111668332 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]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1492ms 04:01:08 INFO - PROCESS | 1744 | 1467111668383 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 1744 | 1467111668388 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 04:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:01:08 INFO - PROCESS | 1744 | 1467111668398 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 1744 | 1467111668402 Marionette TRACE conn3 <- [1,2286,null,{}] 04:01:08 INFO - PROCESS | 1744 | 1467111668407 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}] 04:01:08 INFO - PROCESS | 1744 | 1467111668412 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:08 INFO - PROCESS | 1744 | 1467111668581 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:01:08 INFO - PROCESS | 1744 | 1467111668863 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 1744 | 1467111668874 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:08 INFO - PROCESS | 1744 | --DOCSHELL 0x902b4400 == 71 [pid = 1744] [id = 376] 04:01:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8bc00 == 70 [pid = 1744] [id = 383] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 182 (0xa23a4800) [pid = 1744] [serial = 1628] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 181 (0x906af000) [pid = 1744] [serial = 1613] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 180 (0x984e4000) [pid = 1744] [serial = 1637] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 179 (0x9c030800) [pid = 1744] [serial = 1622] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 178 (0x9b3a2c00) [pid = 1744] [serial = 1619] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 177 (0xa118dc00) [pid = 1744] [serial = 1625] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 176 (0xa23fe400) [pid = 1744] [serial = 1631] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 175 (0x92ddb800) [pid = 1744] [serial = 1616] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 174 (0xa2ff5000) [pid = 1744] [serial = 1634] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | --DOMWINDOW == 173 (0x9b1e7000) [pid = 1744] [serial = 1658] [outer = (nil)] [url = about:blank] 04:01:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb24400 == 71 [pid = 1744] [id = 579] 04:01:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 174 (0x8ec83c00) [pid = 1744] [serial = 1738] [outer = (nil)] 04:01:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 175 (0x90e55800) [pid = 1744] [serial = 1739] [outer = 0x8ec83c00] 04:01:09 INFO - PROCESS | 1744 | 1467111668994 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 176 (0x9240b800) [pid = 1744] [serial = 1740] [outer = 0x8ec83c00] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 175 (0x93a28000) [pid = 1744] [serial = 1646] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 174 (0x93ecdc00) [pid = 1744] [serial = 1647] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 173 (0x93ec7400) [pid = 1744] [serial = 1644] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 172 (0x93a26c00) [pid = 1744] [serial = 1643] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 171 (0x97926c00) [pid = 1744] [serial = 1649] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 170 (0x9b399800) [pid = 1744] [serial = 1656] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 169 (0x9844c000) [pid = 1744] [serial = 1650] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0x99709000) [pid = 1744] [serial = 1652] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0x9b1de800) [pid = 1744] [serial = 1655] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x99faa400) [pid = 1744] [serial = 1653] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0x92407000) [pid = 1744] [serial = 1641] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x91fd3000) [pid = 1744] [serial = 1640] [outer = (nil)] [url = about:blank] 04:01:09 INFO - PROCESS | 1744 | 1467111669805 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]]]}] 04:01:09 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 04:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1430ms 04:01:09 INFO - PROCESS | 1744 | 1467111669828 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 1744 | 1467111669831 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 04:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:01:09 INFO - PROCESS | 1744 | 1467111669837 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 1744 | 1467111669842 Marionette TRACE conn3 <- [1,2290,null,{}] 04:01:09 INFO - PROCESS | 1744 | 1467111669899 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}] 04:01:09 INFO - PROCESS | 1744 | 1467111669907 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:10 INFO - PROCESS | 1744 | 1467111670135 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:01:10 INFO - PROCESS | 1744 | 1467111670145 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 1744 | 1467111670153 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b7000 == 72 [pid = 1744] [id = 580] 04:01:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x93ec9400) [pid = 1744] [serial = 1741] [outer = (nil)] 04:01:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x99faa400) [pid = 1744] [serial = 1742] [outer = 0x93ec9400] 04:01:10 INFO - PROCESS | 1744 | 1467111670221 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x9a40e400) [pid = 1744] [serial = 1743] [outer = 0x93ec9400] 04:01:11 INFO - PROCESS | 1744 | 1467111671033 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]]]}] 04:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1236ms 04:01:11 INFO - PROCESS | 1744 | 1467111671074 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:01:11 INFO - PROCESS | 1744 | 1467111671079 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 04:01:11 INFO - PROCESS | 1744 | 1467111671085 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:01:11 INFO - PROCESS | 1744 | 1467111671088 Marionette TRACE conn3 <- [1,2294,null,{}] 04:01:11 INFO - PROCESS | 1744 | 1467111671092 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}] 04:01:11 INFO - PROCESS | 1744 | 1467111671096 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:11 INFO - PROCESS | 1744 | 1467111671325 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:01:11 INFO - PROCESS | 1744 | 1467111671437 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 1744 | 1467111671445 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x984f0400 == 73 [pid = 1744] [id = 581] 04:01:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x9a862400) [pid = 1744] [serial = 1744] [outer = (nil)] 04:01:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x9b1e7000) [pid = 1744] [serial = 1745] [outer = 0x9a862400] 04:01:11 INFO - PROCESS | 1744 | 1467111671504 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 170 (0x9b3a2c00) [pid = 1744] [serial = 1746] [outer = 0x9a862400] 04:01:12 INFO - PROCESS | 1744 | 1467111672249 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]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1227ms 04:01:12 INFO - PROCESS | 1744 | 1467111672312 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 1744 | 1467111672315 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 04:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:01:12 INFO - PROCESS | 1744 | 1467111672321 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 1744 | 1467111672323 Marionette TRACE conn3 <- [1,2298,null,{}] 04:01:12 INFO - PROCESS | 1744 | 1467111672328 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}] 04:01:12 INFO - PROCESS | 1744 | 1467111672333 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:12 INFO - PROCESS | 1744 | 1467111672559 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:01:12 INFO - PROCESS | 1744 | 1467111672578 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 1744 | 1467111672583 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b783800 == 74 [pid = 1744] [id = 582] 04:01:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 171 (0x9b785000) [pid = 1744] [serial = 1747] [outer = (nil)] 04:01:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 172 (0x9baea000) [pid = 1744] [serial = 1748] [outer = 0x9b785000] 04:01:12 INFO - PROCESS | 1744 | 1467111672656 Marionette DEBUG loaded listener.js 04:01:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 173 (0x9c0e7400) [pid = 1744] [serial = 1749] [outer = 0x9b785000] 04:01:13 INFO - PROCESS | 1744 | 1467111673572 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]]]}] 04:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1278ms 04:01:13 INFO - PROCESS | 1744 | 1467111673599 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:01:13 INFO - PROCESS | 1744 | 1467111673602 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 04:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:01:13 INFO - PROCESS | 1744 | 1467111673616 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:01:13 INFO - PROCESS | 1744 | 1467111673618 Marionette TRACE conn3 <- [1,2302,null,{}] 04:01:13 INFO - PROCESS | 1744 | 1467111673623 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}] 04:01:13 INFO - PROCESS | 1744 | 1467111673632 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:14 INFO - PROCESS | 1744 | 1467111674381 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 172 (0x9064a400) [pid = 1744] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 171 (0x906b3800) [pid = 1744] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 170 (0x927ec400) [pid = 1744] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 169 (0x902b2000) [pid = 1744] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0x90f47400) [pid = 1744] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0x9792e800) [pid = 1744] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x9792a800) [pid = 1744] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0x8eb25800) [pid = 1744] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x928da000) [pid = 1744] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0x9231d400) [pid = 1744] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0x928d2800) [pid = 1744] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0x90e56000) [pid = 1744] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x8ec7dc00) [pid = 1744] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x902b1000) [pid = 1744] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x93a29000) [pid = 1744] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x902ad400) [pid = 1744] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0x8e2e2c00) [pid = 1744] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x8e2ea400) [pid = 1744] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x90f4e000) [pid = 1744] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x8c06ac00) [pid = 1744] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x9a652400) [pid = 1744] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x9b3a0000) [pid = 1744] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x93e87400) [pid = 1744] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x90e9a000) [pid = 1744] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x8ec85c00) [pid = 1744] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x8eb23400) [pid = 1744] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9bff9800) [pid = 1744] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9b402400) [pid = 1744] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9c02c400) [pid = 1744] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x8e2f0c00) [pid = 1744] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x8ef86800) [pid = 1744] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x8eb2e000) [pid = 1744] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9a8abc00) [pid = 1744] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9a19c000) [pid = 1744] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x92419400) [pid = 1744] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x8c06c000) [pid = 1744] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9a0d3400) [pid = 1744] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x95262800) [pid = 1744] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x906af800) [pid = 1744] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x8ef91c00) [pid = 1744] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:01:14 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x8e2e5800) [pid = 1744] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:01:14 INFO - PROCESS | 1744 | 1467111674639 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:14 INFO - PROCESS | 1744 | 1467111674646 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06ac00 == 75 [pid = 1744] [id = 583] 04:01:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x8c06c000) [pid = 1744] [serial = 1750] [outer = (nil)] 04:01:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x8eb24c00) [pid = 1744] [serial = 1751] [outer = 0x8c06c000] 04:01:14 INFO - PROCESS | 1744 | 1467111674714 Marionette DEBUG loaded listener.js 04:01:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x8ef91c00) [pid = 1744] [serial = 1752] [outer = 0x8c06c000] 04:01:15 INFO - PROCESS | 1744 | 1467111675291 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]]]}] 04:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1733ms 04:01:15 INFO - PROCESS | 1744 | 1467111675354 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:01:15 INFO - PROCESS | 1744 | 1467111675357 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 04:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:01:15 INFO - PROCESS | 1744 | 1467111675363 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 1744 | 1467111675367 Marionette TRACE conn3 <- [1,2306,null,{}] 04:01:15 INFO - PROCESS | 1744 | 1467111675372 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}] 04:01:15 INFO - PROCESS | 1744 | 1467111675376 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:15 INFO - PROCESS | 1744 | 1467111675523 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:01:15 INFO - PROCESS | 1744 | 1467111675536 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 1744 | 1467111675545 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2e000 == 76 [pid = 1744] [id = 584] 04:01:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x90644400) [pid = 1744] [serial = 1753] [outer = (nil)] 04:01:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x92203000) [pid = 1744] [serial = 1754] [outer = 0x90644400] 04:01:15 INFO - PROCESS | 1744 | 1467111675601 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x928d2800) [pid = 1744] [serial = 1755] [outer = 0x90644400] 04:01:16 INFO - PROCESS | 1744 | 1467111676579 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]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1282ms 04:01:16 INFO - PROCESS | 1744 | 1467111676647 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 1744 | 1467111676653 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 04:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:01:16 INFO - PROCESS | 1744 | 1467111676661 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - PROCESS | 1744 | 1467111676666 Marionette TRACE conn3 <- [1,2310,null,{}] 04:01:16 INFO - PROCESS | 1744 | 1467111676673 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}] 04:01:16 INFO - PROCESS | 1744 | 1467111676679 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:16 INFO - PROCESS | 1744 | 1467111676907 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:01:17 INFO - PROCESS | 1744 | 1467111677113 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 1744 | 1467111677122 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e3000 == 77 [pid = 1744] [id = 585] 04:01:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9029cc00) [pid = 1744] [serial = 1756] [outer = (nil)] 04:01:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x90e5f400) [pid = 1744] [serial = 1757] [outer = 0x9029cc00] 04:01:17 INFO - PROCESS | 1744 | 1467111677253 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x90f4f000) [pid = 1744] [serial = 1758] [outer = 0x9029cc00] 04:01:18 INFO - PROCESS | 1744 | 1467111678195 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]]]}] 04:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1581ms 04:01:18 INFO - PROCESS | 1744 | 1467111678242 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:01:18 INFO - PROCESS | 1744 | 1467111678249 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 04:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:01:18 INFO - PROCESS | 1744 | 1467111678258 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - PROCESS | 1744 | 1467111678263 Marionette TRACE conn3 <- [1,2314,null,{}] 04:01:18 INFO - PROCESS | 1744 | 1467111678268 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}] 04:01:18 INFO - PROCESS | 1744 | 1467111678273 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:18 INFO - PROCESS | 1744 | 1467111678448 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:01:18 INFO - PROCESS | 1744 | 1467111678653 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 1744 | 1467111678662 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dc6400 == 78 [pid = 1744] [id = 586] 04:01:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x92dddc00) [pid = 1744] [serial = 1759] [outer = (nil)] 04:01:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x93e3f000) [pid = 1744] [serial = 1760] [outer = 0x92dddc00] 04:01:18 INFO - PROCESS | 1744 | 1467111678819 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x93ec6c00) [pid = 1744] [serial = 1761] [outer = 0x92dddc00] 04:01:19 INFO - PROCESS | 1744 | 1467111679735 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]]]}] 04:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1534ms 04:01:19 INFO - PROCESS | 1744 | 1467111679792 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 1744 | 1467111679796 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 04:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:01:19 INFO - PROCESS | 1744 | 1467111679803 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 1744 | 1467111679809 Marionette TRACE conn3 <- [1,2318,null,{}] 04:01:19 INFO - PROCESS | 1744 | 1467111679826 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}] 04:01:19 INFO - PROCESS | 1744 | 1467111679834 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:20 INFO - PROCESS | 1744 | 1467111680048 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:01:20 INFO - PROCESS | 1744 | 1467111680298 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:20 INFO - PROCESS | 1744 | 1467111680312 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9970d800 == 79 [pid = 1744] [id = 587] 04:01:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9a85c000) [pid = 1744] [serial = 1762] [outer = (nil)] 04:01:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9b106c00) [pid = 1744] [serial = 1763] [outer = 0x9a85c000] 04:01:20 INFO - PROCESS | 1744 | 1467111680427 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x9b791000) [pid = 1744] [serial = 1764] [outer = 0x9a85c000] 04:01:21 INFO - PROCESS | 1744 | 1467111681248 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] 04:01:21 INFO - PROCESS | 1744 | 1467111681295 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 04:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:01:21 INFO - PROCESS | 1744 | 1467111681306 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 1744 | 1467111681314 Marionette TRACE conn3 <- [1,2322,null,{}] 04:01:21 INFO - PROCESS | 1744 | 1467111681323 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}] 04:01:21 INFO - PROCESS | 1744 | 1467111681327 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:21 INFO - PROCESS | 1744 | 1467111681509 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:01:21 INFO - PROCESS | 1744 | 1467111681714 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 1744 | 1467111681721 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2f0800 == 80 [pid = 1744] [id = 588] 04:01:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x9a658000) [pid = 1744] [serial = 1765] [outer = (nil)] 04:01:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x9c1f8c00) [pid = 1744] [serial = 1766] [outer = 0x9a658000] 04:01:21 INFO - PROCESS | 1744 | 1467111681838 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x9d972000) [pid = 1744] [serial = 1767] [outer = 0x9a658000] 04:01:22 INFO - PROCESS | 1744 | 1467111682710 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]]]}] 04:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1437ms 04:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:01:22 INFO - PROCESS | 1744 | 1467111682743 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:01:22 INFO - PROCESS | 1744 | 1467111682746 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 04:01:22 INFO - PROCESS | 1744 | 1467111682752 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 1744 | 1467111682756 Marionette TRACE conn3 <- [1,2326,null,{}] 04:01:22 INFO - PROCESS | 1744 | 1467111682761 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}] 04:01:22 INFO - PROCESS | 1744 | 1467111682765 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:22 INFO - PROCESS | 1744 | 1467111682930 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:01:23 INFO - PROCESS | 1744 | 1467111683153 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:23 INFO - PROCESS | 1744 | 1467111683161 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5400 == 81 [pid = 1744] [id = 589] 04:01:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9c0ddc00) [pid = 1744] [serial = 1768] [outer = (nil)] 04:01:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0xa223f000) [pid = 1744] [serial = 1769] [outer = 0x9c0ddc00] 04:01:23 INFO - PROCESS | 1744 | 1467111683272 Marionette DEBUG loaded listener.js 04:01:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0xa23a4800) [pid = 1744] [serial = 1770] [outer = 0x9c0ddc00] 04:01:24 INFO - PROCESS | 1744 | 1467111684135 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]]]}] 04:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1430ms 04:01:24 INFO - PROCESS | 1744 | 1467111684183 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:01:24 INFO - PROCESS | 1744 | 1467111684187 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 04:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:01:24 INFO - PROCESS | 1744 | 1467111684193 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - PROCESS | 1744 | 1467111684195 Marionette TRACE conn3 <- [1,2330,null,{}] 04:01:24 INFO - PROCESS | 1744 | 1467111684201 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}] 04:01:24 INFO - PROCESS | 1744 | 1467111684210 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:24 INFO - PROCESS | 1744 | 1467111684415 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:01:24 INFO - PROCESS | 1744 | 1467111684633 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 1744 | 1467111684640 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5000 == 82 [pid = 1744] [id = 590] 04:01:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0xa1197c00) [pid = 1744] [serial = 1771] [outer = (nil)] 04:01:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0xa328dc00) [pid = 1744] [serial = 1772] [outer = 0xa1197c00] 04:01:24 INFO - PROCESS | 1744 | 1467111684755 Marionette DEBUG loaded listener.js 04:01:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0xa33c0800) [pid = 1744] [serial = 1773] [outer = 0xa1197c00] 04:01:25 INFO - PROCESS | 1744 | 1467111685599 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]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1434ms 04:01:25 INFO - PROCESS | 1744 | 1467111685628 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 1744 | 1467111685632 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 04:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:01:25 INFO - PROCESS | 1744 | 1467111685638 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 1744 | 1467111685642 Marionette TRACE conn3 <- [1,2334,null,{}] 04:01:25 INFO - PROCESS | 1744 | 1467111685647 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}] 04:01:25 INFO - PROCESS | 1744 | 1467111685651 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:25 INFO - PROCESS | 1744 | 1467111685823 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:01:26 INFO - PROCESS | 1744 | 1467111686038 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 1744 | 1467111686055 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e9dc00 == 83 [pid = 1744] [id = 591] 04:01:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 157 (0x90f43800) [pid = 1744] [serial = 1774] [outer = (nil)] 04:01:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 158 (0xa34b0000) [pid = 1744] [serial = 1775] [outer = 0x90f43800] 04:01:26 INFO - PROCESS | 1744 | 1467111686170 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 159 (0xa34b2c00) [pid = 1744] [serial = 1776] [outer = 0x90f43800] 04:01:27 INFO - PROCESS | 1744 | 1467111687043 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]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1480ms 04:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:01:27 INFO - PROCESS | 1744 | 1467111687119 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 1744 | 1467111687122 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 04:01:27 INFO - PROCESS | 1744 | 1467111687128 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 1744 | 1467111687132 Marionette TRACE conn3 <- [1,2338,null,{}] 04:01:27 INFO - PROCESS | 1744 | 1467111687137 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}] 04:01:27 INFO - PROCESS | 1744 | 1467111687142 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:27 INFO - PROCESS | 1744 | 1467111687332 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:01:27 INFO - PROCESS | 1744 | 1467111687543 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 1744 | 1467111687548 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c076000 == 84 [pid = 1744] [id = 592] 04:01:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 160 (0xa3349000) [pid = 1744] [serial = 1777] [outer = (nil)] 04:01:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 161 (0xa34ba000) [pid = 1744] [serial = 1778] [outer = 0xa3349000] 04:01:27 INFO - PROCESS | 1744 | 1467111687665 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 162 (0xa4d0a800) [pid = 1744] [serial = 1779] [outer = 0xa3349000] 04:01:28 INFO - PROCESS | 1744 | 1467111688542 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]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1480ms 04:01:28 INFO - PROCESS | 1744 | 1467111688609 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 1744 | 1467111688612 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 04:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:01:28 INFO - PROCESS | 1744 | 1467111688618 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 1744 | 1467111688621 Marionette TRACE conn3 <- [1,2342,null,{}] 04:01:28 INFO - PROCESS | 1744 | 1467111688626 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}] 04:01:28 INFO - PROCESS | 1744 | 1467111688631 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:28 INFO - PROCESS | 1744 | 1467111688815 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:01:29 INFO - PROCESS | 1744 | 1467111689025 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 1744 | 1467111689035 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06d000 == 85 [pid = 1744] [id = 593] 04:01:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 163 (0x8e2ed400) [pid = 1744] [serial = 1780] [outer = (nil)] 04:01:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 164 (0x90e94400) [pid = 1744] [serial = 1781] [outer = 0x8e2ed400] 04:01:29 INFO - PROCESS | 1744 | 1467111689150 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 165 (0x91534c00) [pid = 1744] [serial = 1782] [outer = 0x8e2ed400] 04:01:30 INFO - PROCESS | 1744 | 1467111690360 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]]]}] 04:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1788ms 04:01:30 INFO - PROCESS | 1744 | 1467111690408 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:01:30 INFO - PROCESS | 1744 | 1467111690414 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 04:01:30 INFO - PROCESS | 1744 | 1467111690422 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 1744 | 1467111690427 Marionette TRACE conn3 <- [1,2346,null,{}] 04:01:30 INFO - PROCESS | 1744 | 1467111690435 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}] 04:01:30 INFO - PROCESS | 1744 | 1467111690440 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:30 INFO - PROCESS | 1744 | 1467111690627 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:01:30 INFO - PROCESS | 1744 | 1467111690863 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:30 INFO - PROCESS | 1744 | 1467111690876 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9064a800 == 86 [pid = 1744] [id = 594] 04:01:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 166 (0x906ac400) [pid = 1744] [serial = 1783] [outer = (nil)] 04:01:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 167 (0x90e56000) [pid = 1744] [serial = 1784] [outer = 0x906ac400] 04:01:30 INFO - PROCESS | 1744 | 1467111690980 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 168 (0x90e9a000) [pid = 1744] [serial = 1785] [outer = 0x906ac400] 04:01:31 INFO - PROCESS | 1744 | 1467111691973 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]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1583ms 04:01:32 INFO - PROCESS | 1744 | 1467111692005 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 1744 | 1467111692011 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 04:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:01:32 INFO - PROCESS | 1744 | 1467111692021 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 1744 | 1467111692025 Marionette TRACE conn3 <- [1,2350,null,{}] 04:01:32 INFO - PROCESS | 1744 | 1467111692030 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}] 04:01:32 INFO - PROCESS | 1744 | 1467111692035 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:32 INFO - PROCESS | 1744 | 1467111692200 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:01:32 INFO - PROCESS | 1744 | 1467111692455 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 1744 | 1467111692465 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06e400 == 87 [pid = 1744] [id = 595] 04:01:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 169 (0x8c076c00) [pid = 1744] [serial = 1786] [outer = (nil)] 04:01:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 170 (0x8ef8c400) [pid = 1744] [serial = 1787] [outer = 0x8c076c00] 04:01:32 INFO - PROCESS | 1744 | 1467111692617 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 171 (0x90f4a000) [pid = 1744] [serial = 1788] [outer = 0x8c076c00] 04:01:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb25c00 == 86 [pid = 1744] [id = 514] 04:01:32 INFO - PROCESS | 1744 | --DOCSHELL 0x9792a000 == 85 [pid = 1744] [id = 544] 04:01:32 INFO - PROCESS | 1744 | --DOCSHELL 0x902b5000 == 84 [pid = 1744] [id = 513] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 170 (0x92205800) [pid = 1744] [serial = 1667] [outer = (nil)] [url = about:blank] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 169 (0x9a858c00) [pid = 1744] [serial = 1670] [outer = (nil)] [url = about:blank] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 168 (0x93e8b800) [pid = 1744] [serial = 1685] [outer = (nil)] [url = about:blank] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 167 (0x9b1ea000) [pid = 1744] [serial = 1673] [outer = (nil)] [url = about:blank] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 166 (0x97924400) [pid = 1744] [serial = 1706] [outer = (nil)] [url = about:blank] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 165 (0xa1106c00) [pid = 1744] [serial = 1676] [outer = (nil)] [url = about:blank] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 164 (0x90e9fc00) [pid = 1744] [serial = 1664] [outer = (nil)] [url = about:blank] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 163 (0xa33bd400) [pid = 1744] [serial = 1682] [outer = (nil)] [url = about:blank] 04:01:32 INFO - PROCESS | 1744 | --DOMWINDOW == 162 (0xa2ffa000) [pid = 1744] [serial = 1679] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 161 (0xa209c800) [pid = 1744] [serial = 1542] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 160 (0x91dadc00) [pid = 1744] [serial = 1572] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 159 (0x93e87800) [pid = 1744] [serial = 1704] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 158 (0x994e2000) [pid = 1744] [serial = 1569] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 157 (0x92310400) [pid = 1744] [serial = 1476] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 156 (0xa2ff9400) [pid = 1744] [serial = 1635] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x9b40f000) [pid = 1744] [serial = 1473] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x9b78b800) [pid = 1744] [serial = 1587] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9481e800) [pid = 1744] [serial = 1617] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x92416c00) [pid = 1744] [serial = 1701] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x93e35400) [pid = 1744] [serial = 1575] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x90e95800) [pid = 1744] [serial = 1694] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x902abc00) [pid = 1744] [serial = 1691] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x92412800) [pid = 1744] [serial = 1700] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x90e9a400) [pid = 1744] [serial = 1614] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x9ccaf000) [pid = 1744] [serial = 1536] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x90640400) [pid = 1744] [serial = 1692] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x9c1fb400) [pid = 1744] [serial = 1590] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x8ec8fc00) [pid = 1744] [serial = 1662] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x9c034c00) [pid = 1744] [serial = 1623] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x91fd8c00) [pid = 1744] [serial = 1698] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x8c073800) [pid = 1744] [serial = 1688] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9b1e8400) [pid = 1744] [serial = 1530] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9c1efc00) [pid = 1744] [serial = 1533] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x99709400) [pid = 1744] [serial = 1479] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x9c02a400) [pid = 1744] [serial = 1638] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9526c000) [pid = 1744] [serial = 1545] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x9a8aec00) [pid = 1744] [serial = 1584] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x9c036800) [pid = 1744] [serial = 1488] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9bff2c00) [pid = 1744] [serial = 1482] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x91da2400) [pid = 1744] [serial = 1697] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0xa1190c00) [pid = 1744] [serial = 1626] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9b1e9400) [pid = 1744] [serial = 1611] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9d90c400) [pid = 1744] [serial = 1491] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x930c2000) [pid = 1744] [serial = 1521] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8eb2d400) [pid = 1744] [serial = 1661] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x9ba9f000) [pid = 1744] [serial = 1620] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9a861800) [pid = 1744] [serial = 1581] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x97924800) [pid = 1744] [serial = 1527] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0xa253fc00) [pid = 1744] [serial = 1632] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9a64bc00) [pid = 1744] [serial = 1578] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0xa223a000) [pid = 1744] [serial = 1539] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9240b000) [pid = 1744] [serial = 1524] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9c02c800) [pid = 1744] [serial = 1485] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x8eb23000) [pid = 1744] [serial = 1689] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92dc8c00) [pid = 1744] [serial = 1703] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x90f48c00) [pid = 1744] [serial = 1695] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0xa23f0c00) [pid = 1744] [serial = 1629] [outer = (nil)] [url = about:blank] 04:01:33 INFO - PROCESS | 1744 | 1467111693514 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]]]}] 04:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1587ms 04:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:01:33 INFO - PROCESS | 1744 | 1467111693608 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 1744 | 1467111693611 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 04:01:33 INFO - PROCESS | 1744 | 1467111693618 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 1744 | 1467111693624 Marionette TRACE conn3 <- [1,2354,null,{}] 04:01:33 INFO - PROCESS | 1744 | 1467111693639 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}] 04:01:33 INFO - PROCESS | 1744 | 1467111693647 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:33 INFO - PROCESS | 1744 | 1467111693816 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:01:34 INFO - PROCESS | 1744 | 1467111693981 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:34 INFO - PROCESS | 1744 | 1467111693992 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd4400 == 85 [pid = 1744] [id = 596] 04:01:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x92310400) [pid = 1744] [serial = 1789] [outer = (nil)] 04:01:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x92dc8000) [pid = 1744] [serial = 1790] [outer = 0x92310400] 04:01:34 INFO - PROCESS | 1744 | 1467111694060 Marionette DEBUG loaded listener.js 04:01:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x93e35400) [pid = 1744] [serial = 1791] [outer = 0x92310400] 04:01:34 INFO - PROCESS | 1744 | 1467111694850 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]]]}] 04:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1285ms 04:01:34 INFO - PROCESS | 1744 | 1467111694902 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:01:34 INFO - PROCESS | 1744 | 1467111694906 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 04:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:01:34 INFO - PROCESS | 1744 | 1467111694936 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:01:34 INFO - PROCESS | 1744 | 1467111694938 Marionette TRACE conn3 <- [1,2358,null,{}] 04:01:34 INFO - PROCESS | 1744 | 1467111694947 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}] 04:01:34 INFO - PROCESS | 1744 | 1467111694952 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:35 INFO - PROCESS | 1744 | 1467111695130 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:01:35 INFO - PROCESS | 1744 | 1467111695138 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:35 INFO - PROCESS | 1744 | 1467111695149 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x928d8000 == 86 [pid = 1744] [id = 597] 04:01:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x93e89800) [pid = 1744] [serial = 1792] [outer = (nil)] 04:01:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9526f400) [pid = 1744] [serial = 1793] [outer = 0x93e89800] 04:01:35 INFO - PROCESS | 1744 | 1467111695207 Marionette DEBUG loaded listener.js 04:01:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9836e000) [pid = 1744] [serial = 1794] [outer = 0x93e89800] 04:01:36 INFO - PROCESS | 1744 | 1467111696144 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]]]}] 04:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1264ms 04:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:01:36 INFO - PROCESS | 1744 | 1467111696176 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:01:36 INFO - PROCESS | 1744 | 1467111696178 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 04:01:36 INFO - PROCESS | 1744 | 1467111696185 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 1744 | 1467111696188 Marionette TRACE conn3 <- [1,2362,null,{}] 04:01:36 INFO - PROCESS | 1744 | 1467111696192 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}] 04:01:36 INFO - PROCESS | 1744 | 1467111696196 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:36 INFO - PROCESS | 1744 | 1467111696436 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:01:36 INFO - PROCESS | 1744 | 1467111696468 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 1744 | 1467111696477 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8d000 == 87 [pid = 1744] [id = 598] 04:01:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x8ef89800) [pid = 1744] [serial = 1795] [outer = (nil)] 04:01:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x994e2400) [pid = 1744] [serial = 1796] [outer = 0x8ef89800] 04:01:36 INFO - PROCESS | 1744 | 1467111696537 Marionette DEBUG loaded listener.js 04:01:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x99fa4400) [pid = 1744] [serial = 1797] [outer = 0x8ef89800] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9a862400) [pid = 1744] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x8ef8f000) [pid = 1744] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x93ec9400) [pid = 1744] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9a866800) [pid = 1744] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x8ec83c00) [pid = 1744] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x8eb2a000) [pid = 1744] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92dcbc00) [pid = 1744] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x8c06c000) [pid = 1744] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x91fd5400) [pid = 1744] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0xa25f0c00) [pid = 1744] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9d90e800) [pid = 1744] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x90e58800) [pid = 1744] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8eb28400) [pid = 1744] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x994e3800) [pid = 1744] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9b1e0800) [pid = 1744] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x96671800) [pid = 1744] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9b785000) [pid = 1744] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9a0d2800) [pid = 1744] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x90e5a800) [pid = 1744] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x93a2f800) [pid = 1744] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9152bc00) [pid = 1744] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:01:37 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8ec94400) [pid = 1744] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:01:37 INFO - PROCESS | 1744 | 1467111697841 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]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1693ms 04:01:37 INFO - PROCESS | 1744 | 1467111697881 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:01:37 INFO - PROCESS | 1744 | 1467111697883 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 04:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:01:37 INFO - PROCESS | 1744 | 1467111697891 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 1744 | 1467111697894 Marionette TRACE conn3 <- [1,2366,null,{}] 04:01:37 INFO - PROCESS | 1744 | 1467111697900 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}] 04:01:37 INFO - PROCESS | 1744 | 1467111697909 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:38 INFO - PROCESS | 1744 | 1467111698164 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:01:38 INFO - PROCESS | 1744 | 1467111698320 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 1744 | 1467111698328 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x97922800 == 88 [pid = 1744] [id = 599] 04:01:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9836cc00) [pid = 1744] [serial = 1798] [outer = (nil)] 04:01:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9a0d2800) [pid = 1744] [serial = 1799] [outer = 0x9836cc00] 04:01:38 INFO - PROCESS | 1744 | 1467111698388 Marionette DEBUG loaded listener.js 04:01:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9a860c00) [pid = 1744] [serial = 1800] [outer = 0x9836cc00] 04:01:39 INFO - PROCESS | 1744 | 1467111699061 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]]]}] 04:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1232ms 04:01:39 INFO - PROCESS | 1744 | 1467111699124 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:01:39 INFO - PROCESS | 1744 | 1467111699127 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 04:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:01:39 INFO - PROCESS | 1744 | 1467111699134 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 1744 | 1467111699137 Marionette TRACE conn3 <- [1,2370,null,{}] 04:01:39 INFO - PROCESS | 1744 | 1467111699151 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}] 04:01:39 INFO - PROCESS | 1744 | 1467111699156 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:39 INFO - PROCESS | 1744 | 1467111699310 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:01:39 INFO - PROCESS | 1744 | 1467111699319 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 1744 | 1467111699325 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9241e800 == 89 [pid = 1744] [id = 600] 04:01:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x93ec8400) [pid = 1744] [serial = 1801] [outer = (nil)] 04:01:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9b105c00) [pid = 1744] [serial = 1802] [outer = 0x93ec8400] 04:01:39 INFO - PROCESS | 1744 | 1467111699386 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9b1eac00) [pid = 1744] [serial = 1803] [outer = 0x93ec8400] 04:01:40 INFO - PROCESS | 1744 | 1467111700458 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]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1391ms 04:01:40 INFO - PROCESS | 1744 | 1467111700526 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 1744 | 1467111700532 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 04:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:01:40 INFO - PROCESS | 1744 | 1467111700539 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 1744 | 1467111700544 Marionette TRACE conn3 <- [1,2374,null,{}] 04:01:40 INFO - PROCESS | 1744 | 1467111700553 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}] 04:01:40 INFO - PROCESS | 1744 | 1467111700558 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:40 INFO - PROCESS | 1744 | 1467111700774 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:01:41 INFO - PROCESS | 1744 | 1467111700979 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 1744 | 1467111700989 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8f000 == 90 [pid = 1744] [id = 601] 04:01:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x902a6400) [pid = 1744] [serial = 1804] [outer = (nil)] 04:01:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x90e5b800) [pid = 1744] [serial = 1805] [outer = 0x902a6400] 04:01:41 INFO - PROCESS | 1744 | 1467111701154 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x90f48c00) [pid = 1744] [serial = 1806] [outer = 0x902a6400] 04:01:41 INFO - PROCESS | 1744 | 1467111701973 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]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1491ms 04:01:42 INFO - PROCESS | 1744 | 1467111702031 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:01:42 INFO - PROCESS | 1744 | 1467111702038 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 04:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:01:42 INFO - PROCESS | 1744 | 1467111702047 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 1744 | 1467111702051 Marionette TRACE conn3 <- [1,2378,null,{}] 04:01:42 INFO - PROCESS | 1744 | 1467111702057 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}] 04:01:42 INFO - PROCESS | 1744 | 1467111702062 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:42 INFO - PROCESS | 1744 | 1467111702237 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:01:42 INFO - PROCESS | 1744 | 1467111702445 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 1744 | 1467111702451 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2d000 == 91 [pid = 1744] [id = 602] 04:01:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x91fe0800) [pid = 1744] [serial = 1807] [outer = (nil)] 04:01:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x92416c00) [pid = 1744] [serial = 1808] [outer = 0x91fe0800] 04:01:42 INFO - PROCESS | 1744 | 1467111702562 Marionette DEBUG loaded listener.js 04:01:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x927eb800) [pid = 1744] [serial = 1809] [outer = 0x91fe0800] 04:01:43 INFO - PROCESS | 1744 | 1467111703524 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]]]}] 04:01: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 04:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1529ms 04:01:43 INFO - PROCESS | 1744 | 1467111703591 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:01:43 INFO - PROCESS | 1744 | 1467111703595 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 04:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:01:43 INFO - PROCESS | 1744 | 1467111703603 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 1744 | 1467111703608 Marionette TRACE conn3 <- [1,2382,null,{}] 04:01:43 INFO - PROCESS | 1744 | 1467111703623 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}] 04:01:43 INFO - PROCESS | 1744 | 1467111703631 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:43 INFO - PROCESS | 1744 | 1467111703810 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:01:44 INFO - PROCESS | 1744 | 1467111704060 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 1744 | 1467111704071 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2ec00 == 92 [pid = 1744] [id = 603] 04:01:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8ef8f800) [pid = 1744] [serial = 1810] [outer = (nil)] 04:01:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9b3a2400) [pid = 1744] [serial = 1811] [outer = 0x8ef8f800] 04:01:44 INFO - PROCESS | 1744 | 1467111704170 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9ba9fc00) [pid = 1744] [serial = 1812] [outer = 0x8ef8f800] 04:01:45 INFO - PROCESS | 1744 | 1467111705029 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]]]}] 04:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1486ms 04:01:45 INFO - PROCESS | 1744 | 1467111705089 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:01:45 INFO - PROCESS | 1744 | 1467111705093 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 04:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:01:45 INFO - PROCESS | 1744 | 1467111705100 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 1744 | 1467111705103 Marionette TRACE conn3 <- [1,2386,null,{}] 04:01:45 INFO - PROCESS | 1744 | 1467111705109 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}] 04:01:45 INFO - PROCESS | 1744 | 1467111705114 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:45 INFO - PROCESS | 1744 | 1467111705295 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:01:45 INFO - PROCESS | 1744 | 1467111705500 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:45 INFO - PROCESS | 1744 | 1467111705511 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef93400 == 93 [pid = 1744] [id = 604] 04:01:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9bae0400) [pid = 1744] [serial = 1813] [outer = (nil)] 04:01:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9c02d400) [pid = 1744] [serial = 1814] [outer = 0x9bae0400] 04:01:45 INFO - PROCESS | 1744 | 1467111705622 Marionette DEBUG loaded listener.js 04:01:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9c032c00) [pid = 1744] [serial = 1815] [outer = 0x9bae0400] 04:01:46 INFO - PROCESS | 1744 | 1467111706496 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]]]}] 04:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1435ms 04:01:46 INFO - PROCESS | 1744 | 1467111706536 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:01:46 INFO - PROCESS | 1744 | 1467111706540 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 04:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:01:46 INFO - PROCESS | 1744 | 1467111706545 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 1744 | 1467111706549 Marionette TRACE conn3 <- [1,2390,null,{}] 04:01:46 INFO - PROCESS | 1744 | 1467111706554 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}] 04:01:46 INFO - PROCESS | 1744 | 1467111706559 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:46 INFO - PROCESS | 1744 | 1467111706728 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:01:46 INFO - PROCESS | 1744 | 1467111706940 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 1744 | 1467111706947 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c072c00 == 94 [pid = 1744] [id = 605] 04:01:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9a658400) [pid = 1744] [serial = 1816] [outer = (nil)] 04:01:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x9c1f6400) [pid = 1744] [serial = 1817] [outer = 0x9a658400] 04:01:47 INFO - PROCESS | 1744 | 1467111707059 Marionette DEBUG loaded listener.js 04:01:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9cca9c00) [pid = 1744] [serial = 1818] [outer = 0x9a658400] 04:01:47 INFO - PROCESS | 1744 | 1467111707975 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]]]}] 04:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1484ms 04:01:48 INFO - PROCESS | 1744 | 1467111708030 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 1744 | 1467111708034 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 04:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:01:48 INFO - PROCESS | 1744 | 1467111708040 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 1744 | 1467111708044 Marionette TRACE conn3 <- [1,2394,null,{}] 04:01:48 INFO - PROCESS | 1744 | 1467111708049 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}] 04:01:48 INFO - PROCESS | 1744 | 1467111708058 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:48 INFO - PROCESS | 1744 | 1467111708268 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:01:48 INFO - PROCESS | 1744 | 1467111708525 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 1744 | 1467111708536 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06fc00 == 95 [pid = 1744] [id = 606] 04:01:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x90f8bc00) [pid = 1744] [serial = 1819] [outer = (nil)] 04:01:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0xa223bc00) [pid = 1744] [serial = 1820] [outer = 0x90f8bc00] 04:01:48 INFO - PROCESS | 1744 | 1467111708654 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0xa23b1000) [pid = 1744] [serial = 1821] [outer = 0x90f8bc00] 04:01:49 INFO - PROCESS | 1744 | 1467111709454 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]]]}] 04:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1440ms 04:01:49 INFO - PROCESS | 1744 | 1467111709481 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 1744 | 1467111709485 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 04:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:01:49 INFO - PROCESS | 1744 | 1467111709490 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 1744 | 1467111709493 Marionette TRACE conn3 <- [1,2398,null,{}] 04:01:49 INFO - PROCESS | 1744 | 1467111709498 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}] 04:01:49 INFO - PROCESS | 1744 | 1467111709503 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:49 INFO - PROCESS | 1744 | 1467111709661 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:01:49 INFO - PROCESS | 1744 | 1467111709925 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:49 INFO - PROCESS | 1744 | 1467111709933 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c072000 == 96 [pid = 1744] [id = 607] 04:01:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x906bb400) [pid = 1744] [serial = 1822] [outer = (nil)] 04:01:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0xa2539800) [pid = 1744] [serial = 1823] [outer = 0x906bb400] 04:01:50 INFO - PROCESS | 1744 | 1467111710010 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0xa25f0c00) [pid = 1744] [serial = 1824] [outer = 0x906bb400] 04:01:50 INFO - PROCESS | 1744 | 1467111710830 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]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1391ms 04:01:50 INFO - PROCESS | 1744 | 1467111710883 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 1744 | 1467111710892 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 04:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:01:50 INFO - PROCESS | 1744 | 1467111710898 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 1744 | 1467111710901 Marionette TRACE conn3 <- [1,2402,null,{}] 04:01:50 INFO - PROCESS | 1744 | 1467111710906 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}] 04:01:50 INFO - PROCESS | 1744 | 1467111710911 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:51 INFO - PROCESS | 1744 | 1467111711071 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:01:51 INFO - PROCESS | 1744 | 1467111711279 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 1744 | 1467111711290 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2efc00 == 97 [pid = 1744] [id = 608] 04:01:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9d90f800) [pid = 1744] [serial = 1825] [outer = (nil)] 04:01:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0xa2ffa400) [pid = 1744] [serial = 1826] [outer = 0x9d90f800] 04:01:51 INFO - PROCESS | 1744 | 1467111711400 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0xa33c3400) [pid = 1744] [serial = 1827] [outer = 0x9d90f800] 04:01:52 INFO - PROCESS | 1744 | 1467111712312 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]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1491ms 04:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:01:52 INFO - PROCESS | 1744 | 1467111712389 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 1744 | 1467111712392 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 04:01:52 INFO - PROCESS | 1744 | 1467111712398 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 1744 | 1467111712402 Marionette TRACE conn3 <- [1,2406,null,{}] 04:01:52 INFO - PROCESS | 1744 | 1467111712407 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}] 04:01:52 INFO - PROCESS | 1744 | 1467111712411 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:52 INFO - PROCESS | 1744 | 1467111712614 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:01:52 INFO - PROCESS | 1744 | 1467111712822 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 1744 | 1467111712832 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f43400 == 98 [pid = 1744] [id = 609] 04:01:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9a8acc00) [pid = 1744] [serial = 1828] [outer = (nil)] 04:01:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0xa34b7000) [pid = 1744] [serial = 1829] [outer = 0x9a8acc00] 04:01:52 INFO - PROCESS | 1744 | 1467111712939 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0xa34bb800) [pid = 1744] [serial = 1830] [outer = 0x9a8acc00] 04:01:53 INFO - PROCESS | 1744 | 1467111713779 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]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1431ms 04:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:01:53 INFO - PROCESS | 1744 | 1467111713832 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 1744 | 1467111713835 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 04:01:53 INFO - PROCESS | 1744 | 1467111713841 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 1744 | 1467111713845 Marionette TRACE conn3 <- [1,2410,null,{}] 04:01:53 INFO - PROCESS | 1744 | 1467111713850 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}] 04:01:53 INFO - PROCESS | 1744 | 1467111713854 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:54 INFO - PROCESS | 1744 | 1467111714024 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:01:54 INFO - PROCESS | 1744 | 1467111714237 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 1744 | 1467111714246 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2eb000 == 99 [pid = 1744] [id = 610] 04:01:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x8ef85400) [pid = 1744] [serial = 1831] [outer = (nil)] 04:01:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x90ea1c00) [pid = 1744] [serial = 1832] [outer = 0x8ef85400] 04:01:54 INFO - PROCESS | 1744 | 1467111714357 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x95267c00) [pid = 1744] [serial = 1833] [outer = 0x8ef85400] 04:01:55 INFO - PROCESS | 1744 | 1467111715634 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]]]}] 04:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1832ms 04:01:55 INFO - PROCESS | 1744 | 1467111715673 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:01:55 INFO - PROCESS | 1744 | 1467111715678 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 04:01:55 INFO - PROCESS | 1744 | 1467111715685 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 1744 | 1467111715691 Marionette TRACE conn3 <- [1,2414,null,{}] 04:01:55 INFO - PROCESS | 1744 | 1467111715717 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}] 04:01:55 INFO - PROCESS | 1744 | 1467111715722 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:55 INFO - PROCESS | 1744 | 1467111715896 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:01:56 INFO - PROCESS | 1744 | 1467111716116 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 1744 | 1467111716123 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd2400 == 100 [pid = 1744] [id = 611] 04:01:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x91fd3000) [pid = 1744] [serial = 1834] [outer = (nil)] 04:01:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x91fd6c00) [pid = 1744] [serial = 1835] [outer = 0x91fd3000] 04:01:56 INFO - PROCESS | 1744 | 1467111716286 Marionette DEBUG loaded listener.js 04:01:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x92407800) [pid = 1744] [serial = 1836] [outer = 0x91fd3000] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x99714400 == 99 [pid = 1744] [id = 525] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef87800 == 98 [pid = 1744] [id = 382] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x902b2400 == 97 [pid = 1744] [id = 369] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd9400 == 96 [pid = 1744] [id = 379] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x99707000 == 95 [pid = 1744] [id = 526] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e6c00 == 94 [pid = 1744] [id = 527] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x97922800 == 93 [pid = 1744] [id = 599] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8d000 == 92 [pid = 1744] [id = 598] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x928d8000 == 91 [pid = 1744] [id = 597] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd4400 == 90 [pid = 1744] [id = 596] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06e400 == 89 [pid = 1744] [id = 595] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9064a800 == 88 [pid = 1744] [id = 594] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2f0800 == 87 [pid = 1744] [id = 588] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x92dc6400 == 86 [pid = 1744] [id = 586] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e3000 == 85 [pid = 1744] [id = 585] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8e800 == 84 [pid = 1744] [id = 481] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x94823c00 == 83 [pid = 1744] [id = 512] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06b000 == 82 [pid = 1744] [id = 543] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9a64fc00 == 81 [pid = 1744] [id = 509] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x91da7000 == 80 [pid = 1744] [id = 381] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9d90b800 == 79 [pid = 1744] [id = 558] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7a000 == 78 [pid = 1744] [id = 384] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x902b1c00 == 77 [pid = 1744] [id = 370] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec82000 == 76 [pid = 1744] [id = 377] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ef000 == 75 [pid = 1744] [id = 536] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06e000 == 74 [pid = 1744] [id = 373] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06ac00 == 73 [pid = 1744] [id = 583] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2e000 == 72 [pid = 1744] [id = 584] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90642c00 == 71 [pid = 1744] [id = 523] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9152d800 == 70 [pid = 1744] [id = 372] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e9800 == 69 [pid = 1744] [id = 434] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec80800 == 68 [pid = 1744] [id = 496] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x984f0400 == 67 [pid = 1744] [id = 581] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90640c00 == 66 [pid = 1744] [id = 545] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec87000 == 65 [pid = 1744] [id = 375] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb30000 == 64 [pid = 1744] [id = 497] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec8dc00 == 63 [pid = 1744] [id = 561] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e5400 == 62 [pid = 1744] [id = 589] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c074800 == 61 [pid = 1744] [id = 511] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06d000 == 60 [pid = 1744] [id = 593] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec81c00 == 59 [pid = 1744] [id = 529] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8dc00 == 58 [pid = 1744] [id = 495] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x93ec2c00 == 57 [pid = 1744] [id = 559] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c069800 == 56 [pid = 1744] [id = 562] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90e9dc00 == 55 [pid = 1744] [id = 591] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x91daa000 == 54 [pid = 1744] [id = 560] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e5000 == 53 [pid = 1744] [id = 590] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x91dab000 == 52 [pid = 1744] [id = 556] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef90000 == 51 [pid = 1744] [id = 494] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90f91c00 == 50 [pid = 1744] [id = 378] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x906b4400 == 49 [pid = 1744] [id = 554] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e2800 == 48 [pid = 1744] [id = 528] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c076000 == 47 [pid = 1744] [id = 592] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90e59400 == 46 [pid = 1744] [id = 374] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90e96c00 == 45 [pid = 1744] [id = 555] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9970d800 == 44 [pid = 1744] [id = 587] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c075800 == 43 [pid = 1744] [id = 553] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x902b7000 == 42 [pid = 1744] [id = 580] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x92417800 == 41 [pid = 1744] [id = 453] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9220e800 == 40 [pid = 1744] [id = 524] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb27400 == 39 [pid = 1744] [id = 506] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec93800 == 38 [pid = 1744] [id = 368] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9b783800 == 37 [pid = 1744] [id = 582] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x902ac800 == 36 [pid = 1744] [id = 380] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb23800 == 35 [pid = 1744] [id = 557] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2eb000 == 34 [pid = 1744] [id = 610] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x90f43400 == 33 [pid = 1744] [id = 609] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c072000 == 32 [pid = 1744] [id = 607] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2efc00 == 31 [pid = 1744] [id = 608] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06fc00 == 30 [pid = 1744] [id = 606] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8c072c00 == 29 [pid = 1744] [id = 605] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef93400 == 28 [pid = 1744] [id = 604] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2ec00 == 27 [pid = 1744] [id = 603] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x9241e800 == 26 [pid = 1744] [id = 600] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8f000 == 25 [pid = 1744] [id = 601] 04:01:58 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2d000 == 24 [pid = 1744] [id = 602] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x928d9400) [pid = 1744] [serial = 1668] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0xa33c2c00) [pid = 1744] [serial = 1683] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0xa237a000) [pid = 1744] [serial = 1677] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x90f50000) [pid = 1744] [serial = 1665] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x9c028c00) [pid = 1744] [serial = 1674] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x9b40dc00) [pid = 1744] [serial = 1659] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0xa3321800) [pid = 1744] [serial = 1680] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x9a863400) [pid = 1744] [serial = 1671] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x9baea000) [pid = 1744] [serial = 1748] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x9c0e7400) [pid = 1744] [serial = 1749] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x92203000) [pid = 1744] [serial = 1754] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9a85f000) [pid = 1744] [serial = 1719] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x9a40a400) [pid = 1744] [serial = 1718] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x91531800) [pid = 1744] [serial = 1713] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x90f8ac00) [pid = 1744] [serial = 1712] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x98442c00) [pid = 1744] [serial = 1716] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x93ecc000) [pid = 1744] [serial = 1715] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x92205400) [pid = 1744] [serial = 1737] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x91da8c00) [pid = 1744] [serial = 1736] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9d918400) [pid = 1744] [serial = 1727] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9b1ddc00) [pid = 1744] [serial = 1722] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9ab83c00) [pid = 1744] [serial = 1721] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9b1e7000) [pid = 1744] [serial = 1745] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x902ab000) [pid = 1744] [serial = 1710] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x90299400) [pid = 1744] [serial = 1709] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x99faa400) [pid = 1744] [serial = 1742] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9a40e400) [pid = 1744] [serial = 1743] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9ccafc00) [pid = 1744] [serial = 1725] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x9c02cc00) [pid = 1744] [serial = 1724] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x90e55800) [pid = 1744] [serial = 1739] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9240b800) [pid = 1744] [serial = 1740] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8ef8cc00) [pid = 1744] [serial = 1734] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8ec7e800) [pid = 1744] [serial = 1733] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x98440000) [pid = 1744] [serial = 1707] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x93ec5000) [pid = 1744] [serial = 1730] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8eb24c00) [pid = 1744] [serial = 1751] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9b3a2c00) [pid = 1744] [serial = 1746] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8ef91c00) [pid = 1744] [serial = 1752] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 1744 | 1467111719148 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]]]}] 04:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 3516ms 04:01:59 INFO - PROCESS | 1744 | 1467111719202 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:01:59 INFO - PROCESS | 1744 | 1467111719207 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 04:01:59 INFO - PROCESS | 1744 | 1467111719214 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 1744 | 1467111719219 Marionette TRACE conn3 <- [1,2418,null,{}] 04:01:59 INFO - PROCESS | 1744 | 1467111719226 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}] 04:01:59 INFO - PROCESS | 1744 | 1467111719232 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:59 INFO - PROCESS | 1744 | 1467111719387 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:01:59 INFO - PROCESS | 1744 | 1467111719585 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 1744 | 1467111719599 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:01:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e8400 == 25 [pid = 1744] [id = 612] 04:01:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x8e2e9400) [pid = 1744] [serial = 1837] [outer = (nil)] 04:01:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x8eb30c00) [pid = 1744] [serial = 1838] [outer = 0x8e2e9400] 04:01:59 INFO - PROCESS | 1744 | 1467111719663 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8ec7cc00) [pid = 1744] [serial = 1839] [outer = 0x8e2e9400] 04:02:00 INFO - PROCESS | 1744 | 1467111720392 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]]]}] 04:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1242ms 04:02:00 INFO - PROCESS | 1744 | 1467111720455 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 1744 | 1467111720463 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 04:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:02:00 INFO - PROCESS | 1744 | 1467111720475 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 1744 | 1467111720478 Marionette TRACE conn3 <- [1,2422,null,{}] 04:02:00 INFO - PROCESS | 1744 | 1467111720485 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}] 04:02:00 INFO - PROCESS | 1744 | 1467111720491 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:00 INFO - PROCESS | 1744 | 1467111720662 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:02:00 INFO - PROCESS | 1744 | 1467111720674 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 1744 | 1467111720681 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef90000 == 26 [pid = 1744] [id = 613] 04:02:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8ef90c00) [pid = 1744] [serial = 1840] [outer = (nil)] 04:02:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x902a3c00) [pid = 1744] [serial = 1841] [outer = 0x8ef90c00] 04:02:00 INFO - PROCESS | 1744 | 1467111720906 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x902ac800) [pid = 1744] [serial = 1842] [outer = 0x8ef90c00] 04:02:01 INFO - PROCESS | 1744 | 1467111721762 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]]]}] 04:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1330ms 04:02:01 INFO - PROCESS | 1744 | 1467111721805 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 1744 | 1467111721808 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 04:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:02:01 INFO - PROCESS | 1744 | 1467111721815 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 1744 | 1467111721821 Marionette TRACE conn3 <- [1,2426,null,{}] 04:02:01 INFO - PROCESS | 1744 | 1467111721844 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}] 04:02:01 INFO - PROCESS | 1744 | 1467111721853 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:02 INFO - PROCESS | 1744 | 1467111722085 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:02:02 INFO - PROCESS | 1744 | 1467111722117 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 1744 | 1467111722130 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e5b400 == 27 [pid = 1744] [id = 614] 04:02:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x90e5c800) [pid = 1744] [serial = 1843] [outer = (nil)] 04:02:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x90e92400) [pid = 1744] [serial = 1844] [outer = 0x90e5c800] 04:02:02 INFO - PROCESS | 1744 | 1467111722196 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x90ea1000) [pid = 1744] [serial = 1845] [outer = 0x90e5c800] 04:02:03 INFO - PROCESS | 1744 | 1467111723091 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]]]}] 04:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1299ms 04:02:03 INFO - PROCESS | 1744 | 1467111723114 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:02:03 INFO - PROCESS | 1744 | 1467111723118 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 04:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:02:03 INFO - PROCESS | 1744 | 1467111723132 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 1744 | 1467111723134 Marionette TRACE conn3 <- [1,2430,null,{}] 04:02:03 INFO - PROCESS | 1744 | 1467111723140 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}] 04:02:03 INFO - PROCESS | 1744 | 1467111723144 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:03 INFO - PROCESS | 1744 | 1467111723346 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9c02d000) [pid = 1744] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x906b1c00) [pid = 1744] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x8ef89800) [pid = 1744] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x8e2ed400) [pid = 1744] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9a85c000) [pid = 1744] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92dddc00) [pid = 1744] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9029cc00) [pid = 1744] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0xa1197c00) [pid = 1744] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9c0ddc00) [pid = 1744] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0xa3349000) [pid = 1744] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x906ac400) [pid = 1744] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8c076c00) [pid = 1744] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x90644400) [pid = 1744] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9a658000) [pid = 1744] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90f43800) [pid = 1744] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93e89800) [pid = 1744] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x92310400) [pid = 1744] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93ec8400) [pid = 1744] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9836cc00) [pid = 1744] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:02:04 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92403800) [pid = 1744] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:02:04 INFO - PROCESS | 1744 | 1467111724958 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:04 INFO - PROCESS | 1744 | 1467111724965 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f000 == 28 [pid = 1744] [id = 615] 04:02:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8e2e2000) [pid = 1744] [serial = 1846] [outer = (nil)] 04:02:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9029b800) [pid = 1744] [serial = 1847] [outer = 0x8e2e2000] 04:02:05 INFO - PROCESS | 1744 | 1467111725043 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x90e94000) [pid = 1744] [serial = 1848] [outer = 0x8e2e2000] 04:02:05 INFO - PROCESS | 1744 | 1467111725730 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]]]}] 04:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2642ms 04:02:05 INFO - PROCESS | 1744 | 1467111725767 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:02:05 INFO - PROCESS | 1744 | 1467111725769 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 04:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:02:05 INFO - PROCESS | 1744 | 1467111725776 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 1744 | 1467111725778 Marionette TRACE conn3 <- [1,2434,null,{}] 04:02:05 INFO - PROCESS | 1744 | 1467111725783 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}] 04:02:05 INFO - PROCESS | 1744 | 1467111725788 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:05 INFO - PROCESS | 1744 | 1467111725985 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:02:06 INFO - PROCESS | 1744 | 1467111726007 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:06 INFO - PROCESS | 1744 | 1467111726014 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f88800 == 29 [pid = 1744] [id = 616] 04:02:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x90f8ac00) [pid = 1744] [serial = 1849] [outer = (nil)] 04:02:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x91539c00) [pid = 1744] [serial = 1850] [outer = 0x90f8ac00] 04:02:06 INFO - PROCESS | 1744 | 1467111726078 Marionette DEBUG loaded listener.js 04:02:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x91da8800) [pid = 1744] [serial = 1851] [outer = 0x90f8ac00] 04:02:06 INFO - PROCESS | 1744 | 1467111726972 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]]]}] 04:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1228ms 04:02:07 INFO - PROCESS | 1744 | 1467111727005 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:02:07 INFO - PROCESS | 1744 | 1467111727011 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 04:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:02:07 INFO - PROCESS | 1744 | 1467111727020 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 1744 | 1467111727024 Marionette TRACE conn3 <- [1,2438,null,{}] 04:02:07 INFO - PROCESS | 1744 | 1467111727033 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}] 04:02:07 INFO - PROCESS | 1744 | 1467111727038 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:07 INFO - PROCESS | 1744 | 1467111727243 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:02:07 INFO - PROCESS | 1744 | 1467111727448 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 1744 | 1467111727459 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7c400 == 30 [pid = 1744] [id = 617] 04:02:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8ec80400) [pid = 1744] [serial = 1852] [outer = (nil)] 04:02:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8ec86400) [pid = 1744] [serial = 1853] [outer = 0x8ec80400] 04:02:07 INFO - PROCESS | 1744 | 1467111727594 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8ec97000) [pid = 1744] [serial = 1854] [outer = 0x8ec80400] 04:02:08 INFO - PROCESS | 1744 | 1467111728572 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]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1587ms 04:02:08 INFO - PROCESS | 1744 | 1467111728607 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 1744 | 1467111728613 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 04:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:02:08 INFO - PROCESS | 1744 | 1467111728623 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 1744 | 1467111728627 Marionette TRACE conn3 <- [1,2442,null,{}] 04:02:08 INFO - PROCESS | 1744 | 1467111728632 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}] 04:02:08 INFO - PROCESS | 1744 | 1467111728638 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:08 INFO - PROCESS | 1744 | 1467111728809 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:02:08 INFO - PROCESS | 1744 | 1467111728980 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 1744 | 1467111728989 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c072400 == 31 [pid = 1744] [id = 618] 04:02:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9063e800) [pid = 1744] [serial = 1855] [outer = (nil)] 04:02:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x906b4400) [pid = 1744] [serial = 1856] [outer = 0x9063e800] 04:02:09 INFO - PROCESS | 1744 | 1467111729060 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x90e93c00) [pid = 1744] [serial = 1857] [outer = 0x9063e800] 04:02:09 INFO - PROCESS | 1744 | 1467111729988 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]]]}] 04:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1433ms 04:02:10 INFO - PROCESS | 1744 | 1467111730056 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 1744 | 1467111730060 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 04:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:02:10 INFO - PROCESS | 1744 | 1467111730067 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - PROCESS | 1744 | 1467111730072 Marionette TRACE conn3 <- [1,2446,null,{}] 04:02:10 INFO - PROCESS | 1744 | 1467111730087 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}] 04:02:10 INFO - PROCESS | 1744 | 1467111730095 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:10 INFO - PROCESS | 1744 | 1467111730308 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:02:10 INFO - PROCESS | 1744 | 1467111730554 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:10 INFO - PROCESS | 1744 | 1467111730562 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x92201800 == 32 [pid = 1744] [id = 619] 04:02:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x92208800) [pid = 1744] [serial = 1858] [outer = (nil)] 04:02:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9231a000) [pid = 1744] [serial = 1859] [outer = 0x92208800] 04:02:10 INFO - PROCESS | 1744 | 1467111730682 Marionette DEBUG loaded listener.js 04:02:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x92406000) [pid = 1744] [serial = 1860] [outer = 0x92208800] 04:02:11 INFO - PROCESS | 1744 | 1467111731490 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]]]}] 04:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1486ms 04:02:11 INFO - PROCESS | 1744 | 1467111731554 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 1744 | 1467111731558 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 04:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:02:11 INFO - PROCESS | 1744 | 1467111731564 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 1744 | 1467111731568 Marionette TRACE conn3 <- [1,2450,null,{}] 04:02:11 INFO - PROCESS | 1744 | 1467111731573 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}] 04:02:11 INFO - PROCESS | 1744 | 1467111731577 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:11 INFO - PROCESS | 1744 | 1467111731738 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:02:11 INFO - PROCESS | 1744 | 1467111731938 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 1744 | 1467111731945 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e5a800 == 33 [pid = 1744] [id = 620] 04:02:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9241e800) [pid = 1744] [serial = 1861] [outer = (nil)] 04:02:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x927f0400) [pid = 1744] [serial = 1862] [outer = 0x9241e800] 04:02:12 INFO - PROCESS | 1744 | 1467111732022 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x928d7c00) [pid = 1744] [serial = 1863] [outer = 0x9241e800] 04:02:12 INFO - PROCESS | 1744 | 1467111732905 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]]]}] 04:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1389ms 04:02:12 INFO - PROCESS | 1744 | 1467111732955 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 1744 | 1467111732958 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 04:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:02:12 INFO - PROCESS | 1744 | 1467111732964 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - PROCESS | 1744 | 1467111732966 Marionette TRACE conn3 <- [1,2454,null,{}] 04:02:12 INFO - PROCESS | 1744 | 1467111732972 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}] 04:02:12 INFO - PROCESS | 1744 | 1467111732977 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:13 INFO - PROCESS | 1744 | 1467111733135 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:02:13 INFO - PROCESS | 1744 | 1467111733337 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 1744 | 1467111733346 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x91538400 == 34 [pid = 1744] [id = 621] 04:02:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x92402000) [pid = 1744] [serial = 1864] [outer = (nil)] 04:02:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x92dc8c00) [pid = 1744] [serial = 1865] [outer = 0x92402000] 04:02:13 INFO - PROCESS | 1744 | 1467111733459 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x92dd0000) [pid = 1744] [serial = 1866] [outer = 0x92402000] 04:02:14 INFO - PROCESS | 1744 | 1467111734300 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]]]}] 04:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1380ms 04:02:14 INFO - PROCESS | 1744 | 1467111734345 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 1744 | 1467111734349 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 04:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:02:14 INFO - PROCESS | 1744 | 1467111734355 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 1744 | 1467111734358 Marionette TRACE conn3 <- [1,2458,null,{}] 04:02:14 INFO - PROCESS | 1744 | 1467111734363 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}] 04:02:14 INFO - PROCESS | 1744 | 1467111734373 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:14 INFO - PROCESS | 1744 | 1467111734610 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:02:14 INFO - PROCESS | 1744 | 1467111734813 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 1744 | 1467111734822 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2edc00 == 35 [pid = 1744] [id = 622] 04:02:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8eb25000) [pid = 1744] [serial = 1867] [outer = (nil)] 04:02:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9481a800) [pid = 1744] [serial = 1868] [outer = 0x8eb25000] 04:02:14 INFO - PROCESS | 1744 | 1467111734935 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x95269c00) [pid = 1744] [serial = 1869] [outer = 0x8eb25000] 04:02:15 INFO - PROCESS | 1744 | 1467111735811 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]]]}] 04:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1530ms 04:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:02:15 INFO - PROCESS | 1744 | 1467111735885 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 1744 | 1467111735888 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 04:02:15 INFO - PROCESS | 1744 | 1467111735894 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 1744 | 1467111735898 Marionette TRACE conn3 <- [1,2462,null,{}] 04:02:15 INFO - PROCESS | 1744 | 1467111735903 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}] 04:02:15 INFO - PROCESS | 1744 | 1467111735908 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:16 INFO - PROCESS | 1744 | 1467111736105 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:02:16 INFO - PROCESS | 1744 | 1467111736321 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:16 INFO - PROCESS | 1744 | 1467111736329 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06e400 == 36 [pid = 1744] [id = 623] 04:02:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x90644000) [pid = 1744] [serial = 1870] [outer = (nil)] 04:02:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x97921000) [pid = 1744] [serial = 1871] [outer = 0x90644000] 04:02:16 INFO - PROCESS | 1744 | 1467111736437 Marionette DEBUG loaded listener.js 04:02:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x97926c00) [pid = 1744] [serial = 1872] [outer = 0x90644000] 04:02:17 INFO - PROCESS | 1744 | 1467111737288 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]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1432ms 04:02:17 INFO - PROCESS | 1744 | 1467111737327 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 1744 | 1467111737330 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 04:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:02:17 INFO - PROCESS | 1744 | 1467111737336 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 1744 | 1467111737338 Marionette TRACE conn3 <- [1,2466,null,{}] 04:02:17 INFO - PROCESS | 1744 | 1467111737344 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}] 04:02:17 INFO - PROCESS | 1744 | 1467111737349 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:17 INFO - PROCESS | 1744 | 1467111737508 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:02:17 INFO - PROCESS | 1744 | 1467111737715 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 1744 | 1467111737723 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2c000 == 37 [pid = 1744] [id = 624] 04:02:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x8ec93000) [pid = 1744] [serial = 1873] [outer = (nil)] 04:02:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x99486800) [pid = 1744] [serial = 1874] [outer = 0x8ec93000] 04:02:17 INFO - PROCESS | 1744 | 1467111737830 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x99709000) [pid = 1744] [serial = 1875] [outer = 0x8ec93000] 04:02:18 INFO - PROCESS | 1744 | 1467111738749 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]]]}] 04:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1479ms 04:02:18 INFO - PROCESS | 1744 | 1467111738817 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:02:18 INFO - PROCESS | 1744 | 1467111738820 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 04:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:02:18 INFO - PROCESS | 1744 | 1467111738826 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:02:18 INFO - PROCESS | 1744 | 1467111738828 Marionette TRACE conn3 <- [1,2470,null,{}] 04:02:18 INFO - PROCESS | 1744 | 1467111738834 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}] 04:02:18 INFO - PROCESS | 1744 | 1467111738839 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:19 INFO - PROCESS | 1744 | 1467111738995 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:02:19 INFO - PROCESS | 1744 | 1467111739201 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 1744 | 1467111739214 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c068800 == 38 [pid = 1744] [id = 625] 04:02:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x8c069000) [pid = 1744] [serial = 1876] [outer = (nil)] 04:02:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x8c06e000) [pid = 1744] [serial = 1877] [outer = 0x8c069000] 04:02:19 INFO - PROCESS | 1744 | 1467111739460 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8e2e3000) [pid = 1744] [serial = 1878] [outer = 0x8c069000] 04:02:20 INFO - PROCESS | 1744 | 1467111740307 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]]]}] 04:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1528ms 04:02:20 INFO - PROCESS | 1744 | 1467111740356 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 1744 | 1467111740361 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 04:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:02:20 INFO - PROCESS | 1744 | 1467111740369 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 1744 | 1467111740372 Marionette TRACE conn3 <- [1,2474,null,{}] 04:02:20 INFO - PROCESS | 1744 | 1467111740379 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}] 04:02:20 INFO - PROCESS | 1744 | 1467111740384 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:20 INFO - PROCESS | 1744 | 1467111740545 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:02:20 INFO - PROCESS | 1744 | 1467111740902 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 1744 | 1467111740913 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f000 == 37 [pid = 1744] [id = 615] 04:02:20 INFO - PROCESS | 1744 | --DOCSHELL 0x90e5b400 == 36 [pid = 1744] [id = 614] 04:02:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef90000 == 35 [pid = 1744] [id = 613] 04:02:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e8400 == 34 [pid = 1744] [id = 612] 04:02:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f000 == 35 [pid = 1744] [id = 626] 04:02:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x8e2e8400) [pid = 1744] [serial = 1879] [outer = (nil)] 04:02:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x902ad800) [pid = 1744] [serial = 1880] [outer = 0x8e2e8400] 04:02:21 INFO - PROCESS | 1744 | 1467111741059 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x90647800) [pid = 1744] [serial = 1881] [outer = 0x8e2e8400] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0xa118b800) [pid = 1744] [serial = 1728] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x9b1e1c00) [pid = 1744] [serial = 1686] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0xa2239800) [pid = 1744] [serial = 1731] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x994e2400) [pid = 1744] [serial = 1796] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x99fa4400) [pid = 1744] [serial = 1797] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x90e94400) [pid = 1744] [serial = 1781] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x91534c00) [pid = 1744] [serial = 1782] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9b106c00) [pid = 1744] [serial = 1763] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9b791000) [pid = 1744] [serial = 1764] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x93e3f000) [pid = 1744] [serial = 1760] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x93ec6c00) [pid = 1744] [serial = 1761] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x90e5f400) [pid = 1744] [serial = 1757] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x90f4f000) [pid = 1744] [serial = 1758] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0xa328dc00) [pid = 1744] [serial = 1772] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0xa33c0800) [pid = 1744] [serial = 1773] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0xa223f000) [pid = 1744] [serial = 1769] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0xa23a4800) [pid = 1744] [serial = 1770] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0xa34ba000) [pid = 1744] [serial = 1778] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0xa4d0a800) [pid = 1744] [serial = 1779] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x90e56000) [pid = 1744] [serial = 1784] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x90e9a000) [pid = 1744] [serial = 1785] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8ef8c400) [pid = 1744] [serial = 1787] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x90f4a000) [pid = 1744] [serial = 1788] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x928d2800) [pid = 1744] [serial = 1755] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9c1f8c00) [pid = 1744] [serial = 1766] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9d972000) [pid = 1744] [serial = 1767] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0xa34b0000) [pid = 1744] [serial = 1775] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0xa34b2c00) [pid = 1744] [serial = 1776] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9526f400) [pid = 1744] [serial = 1793] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x92dc8000) [pid = 1744] [serial = 1790] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x93e35400) [pid = 1744] [serial = 1791] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9b105c00) [pid = 1744] [serial = 1802] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9b1eac00) [pid = 1744] [serial = 1803] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9a860c00) [pid = 1744] [serial = 1800] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9a0d2800) [pid = 1744] [serial = 1799] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9836e000) [pid = 1744] [serial = 1794] [outer = (nil)] [url = about:blank] 04:02:21 INFO - PROCESS | 1744 | 1467111741848 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]]]}] 04:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1534ms 04:02:21 INFO - PROCESS | 1744 | 1467111741901 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:02:21 INFO - PROCESS | 1744 | 1467111741906 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 04:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:02:21 INFO - PROCESS | 1744 | 1467111741917 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 1744 | 1467111741921 Marionette TRACE conn3 <- [1,2478,null,{}] 04:02:21 INFO - PROCESS | 1744 | 1467111741941 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}] 04:02:21 INFO - PROCESS | 1744 | 1467111741946 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:22 INFO - PROCESS | 1744 | 1467111742109 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:02:22 INFO - PROCESS | 1744 | 1467111742119 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 1744 | 1467111742133 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e9d400 == 36 [pid = 1744] [id = 627] 04:02:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x90f4b400) [pid = 1744] [serial = 1882] [outer = (nil)] 04:02:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90f8dc00) [pid = 1744] [serial = 1883] [outer = 0x90f4b400] 04:02:22 INFO - PROCESS | 1744 | 1467111742201 Marionette DEBUG loaded listener.js 04:02:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91da7800) [pid = 1744] [serial = 1884] [outer = 0x90f4b400] 04:02:23 INFO - PROCESS | 1744 | 1467111743118 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]]]}] 04:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1238ms 04:02:23 INFO - PROCESS | 1744 | 1467111743155 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 1744 | 1467111743158 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 04:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:02:23 INFO - PROCESS | 1744 | 1467111743164 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 1744 | 1467111743169 Marionette TRACE conn3 <- [1,2482,null,{}] 04:02:23 INFO - PROCESS | 1744 | 1467111743183 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}] 04:02:23 INFO - PROCESS | 1744 | 1467111743191 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:23 INFO - PROCESS | 1744 | 1467111743348 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:02:23 INFO - PROCESS | 1744 | 1467111743357 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 1744 | 1467111743365 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e61c00 == 37 [pid = 1744] [id = 628] 04:02:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x90f4e000) [pid = 1744] [serial = 1885] [outer = (nil)] 04:02:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x927ea800) [pid = 1744] [serial = 1886] [outer = 0x90f4e000] 04:02:23 INFO - PROCESS | 1744 | 1467111743585 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92ddc400) [pid = 1744] [serial = 1887] [outer = 0x90f4e000] 04:02:24 INFO - PROCESS | 1744 | 1467111744358 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]]]}] 04:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1238ms 04:02:24 INFO - PROCESS | 1744 | 1467111744403 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 1744 | 1467111744407 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 04:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:02:24 INFO - PROCESS | 1744 | 1467111744418 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 1744 | 1467111744421 Marionette TRACE conn3 <- [1,2486,null,{}] 04:02:24 INFO - PROCESS | 1744 | 1467111744426 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}] 04:02:24 INFO - PROCESS | 1744 | 1467111744430 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:24 INFO - PROCESS | 1744 | 1467111744649 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:02:24 INFO - PROCESS | 1744 | 1467111744668 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 1744 | 1467111744675 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e5f400 == 38 [pid = 1744] [id = 629] 04:02:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9152ec00) [pid = 1744] [serial = 1888] [outer = (nil)] 04:02:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93e8b000) [pid = 1744] [serial = 1889] [outer = 0x9152ec00] 04:02:24 INFO - PROCESS | 1744 | 1467111744734 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93ecdc00) [pid = 1744] [serial = 1890] [outer = 0x9152ec00] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9a8acc00) [pid = 1744] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ef85400) [pid = 1744] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x902a6400) [pid = 1744] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x91fe0800) [pid = 1744] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8ef8f800) [pid = 1744] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x90e5c800) [pid = 1744] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8e2e2000) [pid = 1744] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9bae0400) [pid = 1744] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ef90c00) [pid = 1744] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8e2e9400) [pid = 1744] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91fd3000) [pid = 1744] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9a658400) [pid = 1744] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90f8bc00) [pid = 1744] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x906bb400) [pid = 1744] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:02:25 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9d90f800) [pid = 1744] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:02:25 INFO - PROCESS | 1744 | 1467111745758 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]]]}] 04:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1387ms 04:02:25 INFO - PROCESS | 1744 | 1467111745801 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 1744 | 1467111745804 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 04:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:02:25 INFO - PROCESS | 1744 | 1467111745818 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 1744 | 1467111745820 Marionette TRACE conn3 <- [1,2490,null,{}] 04:02:25 INFO - PROCESS | 1744 | 1467111745826 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}] 04:02:25 INFO - PROCESS | 1744 | 1467111745829 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:25 INFO - PROCESS | 1744 | 1467111745965 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:02:26 INFO - PROCESS | 1744 | 1467111745978 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 1744 | 1467111745985 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a6400 == 39 [pid = 1744] [id = 630] 04:02:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90644400) [pid = 1744] [serial = 1891] [outer = (nil)] 04:02:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92412800) [pid = 1744] [serial = 1892] [outer = 0x90644400] 04:02:26 INFO - PROCESS | 1744 | 1467111746054 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9792a000) [pid = 1744] [serial = 1893] [outer = 0x90644400] 04:02:26 INFO - PROCESS | 1744 | 1467111746941 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]]]}] 04:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1180ms 04:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:02:27 INFO - PROCESS | 1744 | 1467111746998 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 1744 | 1467111747001 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 04:02:27 INFO - PROCESS | 1744 | 1467111747007 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 1744 | 1467111747010 Marionette TRACE conn3 <- [1,2494,null,{}] 04:02:27 INFO - PROCESS | 1744 | 1467111747015 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}] 04:02:27 INFO - PROCESS | 1744 | 1467111747023 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:27 INFO - PROCESS | 1744 | 1467111747179 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:02:27 INFO - PROCESS | 1744 | 1467111747187 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 1744 | 1467111747197 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240e000 == 40 [pid = 1744] [id = 631] 04:02:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93a27800) [pid = 1744] [serial = 1894] [outer = (nil)] 04:02:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a37d800) [pid = 1744] [serial = 1895] [outer = 0x93a27800] 04:02:27 INFO - PROCESS | 1744 | 1467111747253 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9a64d400) [pid = 1744] [serial = 1896] [outer = 0x93a27800] 04:02:28 INFO - PROCESS | 1744 | 1467111748322 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]]]}] 04:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1380ms 04:02:28 INFO - PROCESS | 1744 | 1467111748387 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:02:28 INFO - PROCESS | 1744 | 1467111748393 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 04:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:02:28 INFO - PROCESS | 1744 | 1467111748401 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:02:28 INFO - PROCESS | 1744 | 1467111748406 Marionette TRACE conn3 <- [1,2498,null,{}] 04:02:28 INFO - PROCESS | 1744 | 1467111748414 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}] 04:02:28 INFO - PROCESS | 1744 | 1467111748419 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:28 INFO - PROCESS | 1744 | 1467111748598 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:02:28 INFO - PROCESS | 1744 | 1467111748803 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 1744 | 1467111748811 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c074800 == 41 [pid = 1744] [id = 632] 04:02:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8eb22400) [pid = 1744] [serial = 1897] [outer = (nil)] 04:02:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x902b1000) [pid = 1744] [serial = 1898] [outer = 0x8eb22400] 04:02:28 INFO - PROCESS | 1744 | 1467111748928 Marionette DEBUG loaded listener.js 04:02:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x90e94400) [pid = 1744] [serial = 1899] [outer = 0x8eb22400] 04:02:29 INFO - PROCESS | 1744 | 1467111749848 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]]]}] 04:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1485ms 04:02:29 INFO - PROCESS | 1744 | 1467111749887 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:02:29 INFO - PROCESS | 1744 | 1467111749894 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 04:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:02:29 INFO - PROCESS | 1744 | 1467111749904 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:02:29 INFO - PROCESS | 1744 | 1467111749908 Marionette TRACE conn3 <- [1,2502,null,{}] 04:02:29 INFO - PROCESS | 1744 | 1467111749933 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}] 04:02:29 INFO - PROCESS | 1744 | 1467111749939 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:30 INFO - PROCESS | 1744 | 1467111750110 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:02:30 INFO - PROCESS | 1744 | 1467111750404 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:30 INFO - PROCESS | 1744 | 1467111750413 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x91db0000 == 42 [pid = 1744] [id = 633] 04:02:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9220c800) [pid = 1744] [serial = 1900] [outer = (nil)] 04:02:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92418c00) [pid = 1744] [serial = 1901] [outer = 0x9220c800] 04:02:30 INFO - PROCESS | 1744 | 1467111750574 Marionette DEBUG loaded listener.js 04:02:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x930bd000) [pid = 1744] [serial = 1902] [outer = 0x9220c800] 04:02:31 INFO - PROCESS | 1744 | 1467111751399 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]]]}] 04:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1551ms 04:02:31 INFO - PROCESS | 1744 | 1467111751458 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:02:31 INFO - PROCESS | 1744 | 1467111751462 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 04:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:02:31 INFO - PROCESS | 1744 | 1467111751470 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:02:31 INFO - PROCESS | 1744 | 1467111751476 Marionette TRACE conn3 <- [1,2506,null,{}] 04:02:31 INFO - PROCESS | 1744 | 1467111751491 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}] 04:02:31 INFO - PROCESS | 1744 | 1467111751499 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:31 INFO - PROCESS | 1744 | 1467111751697 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:02:31 INFO - PROCESS | 1744 | 1467111751903 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 1744 | 1467111751911 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x9241d000 == 43 [pid = 1744] [id = 634] 04:02:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9a0d7c00) [pid = 1744] [serial = 1903] [outer = (nil)] 04:02:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9a653c00) [pid = 1744] [serial = 1904] [outer = 0x9a0d7c00] 04:02:32 INFO - PROCESS | 1744 | 1467111752026 Marionette DEBUG loaded listener.js 04:02:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9a82a800) [pid = 1744] [serial = 1905] [outer = 0x9a0d7c00] 04:02:32 INFO - PROCESS | 1744 | 1467111752888 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]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1487ms 04:02:32 INFO - PROCESS | 1744 | 1467111752958 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:02:32 INFO - PROCESS | 1744 | 1467111752963 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 04:02:32 INFO - PROCESS | 1744 | 1467111752969 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 1744 | 1467111752972 Marionette TRACE conn3 <- [1,2510,null,{}] 04:02:32 INFO - PROCESS | 1744 | 1467111752977 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}] 04:02:32 INFO - PROCESS | 1744 | 1467111752982 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:33 INFO - PROCESS | 1744 | 1467111753158 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:02:33 INFO - PROCESS | 1744 | 1467111753365 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 1744 | 1467111753371 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b5400 == 44 [pid = 1744] [id = 635] 04:02:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91dad000) [pid = 1744] [serial = 1906] [outer = (nil)] 04:02:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9a860000) [pid = 1744] [serial = 1907] [outer = 0x91dad000] 04:02:33 INFO - PROCESS | 1744 | 1467111753476 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9a866000) [pid = 1744] [serial = 1908] [outer = 0x91dad000] 04:02:34 INFO - PROCESS | 1744 | 1467111754330 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]]]}] 04:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1431ms 04:02:34 INFO - PROCESS | 1744 | 1467111754400 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:02:34 INFO - PROCESS | 1744 | 1467111754403 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 04:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:02:34 INFO - PROCESS | 1744 | 1467111754409 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:02:34 INFO - PROCESS | 1744 | 1467111754412 Marionette TRACE conn3 <- [1,2514,null,{}] 04:02:34 INFO - PROCESS | 1744 | 1467111754418 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}] 04:02:34 INFO - PROCESS | 1744 | 1467111754422 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:34 INFO - PROCESS | 1744 | 1467111754586 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:02:34 INFO - PROCESS | 1744 | 1467111754791 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 1744 | 1467111754798 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd4400 == 45 [pid = 1744] [id = 636] 04:02:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9a829c00) [pid = 1744] [serial = 1909] [outer = (nil)] 04:02:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9b1df800) [pid = 1744] [serial = 1910] [outer = 0x9a829c00] 04:02:34 INFO - PROCESS | 1744 | 1467111754913 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9b1e2800) [pid = 1744] [serial = 1911] [outer = 0x9a829c00] 04:02:35 INFO - PROCESS | 1744 | 1467111755817 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]]]}] 04:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1483ms 04:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:02:35 INFO - PROCESS | 1744 | 1467111755894 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 1744 | 1467111755897 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 04:02:35 INFO - PROCESS | 1744 | 1467111755903 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - PROCESS | 1744 | 1467111755906 Marionette TRACE conn3 <- [1,2518,null,{}] 04:02:35 INFO - PROCESS | 1744 | 1467111755911 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}] 04:02:35 INFO - PROCESS | 1744 | 1467111755921 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:36 INFO - PROCESS | 1744 | 1467111756149 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:02:36 INFO - PROCESS | 1744 | 1467111756396 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:36 INFO - PROCESS | 1744 | 1467111756405 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x927f1000 == 46 [pid = 1744] [id = 637] 04:02:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9a64bc00) [pid = 1744] [serial = 1912] [outer = (nil)] 04:02:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9b3a7000) [pid = 1744] [serial = 1913] [outer = 0x9a64bc00] 04:02:36 INFO - PROCESS | 1744 | 1467111756514 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9b78f000) [pid = 1744] [serial = 1914] [outer = 0x9a64bc00] 04:02:37 INFO - PROCESS | 1744 | 1467111757337 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]]]}] 04:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1480ms 04:02:37 INFO - PROCESS | 1744 | 1467111757383 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:02:37 INFO - PROCESS | 1744 | 1467111757387 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 04:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:02:37 INFO - PROCESS | 1744 | 1467111757392 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 1744 | 1467111757396 Marionette TRACE conn3 <- [1,2522,null,{}] 04:02:37 INFO - PROCESS | 1744 | 1467111757401 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}] 04:02:37 INFO - PROCESS | 1744 | 1467111757406 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:37 INFO - PROCESS | 1744 | 1467111757566 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:02:37 INFO - PROCESS | 1744 | 1467111757776 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 1744 | 1467111757783 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec82400 == 47 [pid = 1744] [id = 638] 04:02:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x92dc4000) [pid = 1744] [serial = 1915] [outer = (nil)] 04:02:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9bff2c00) [pid = 1744] [serial = 1916] [outer = 0x92dc4000] 04:02:37 INFO - PROCESS | 1744 | 1467111757887 Marionette DEBUG loaded listener.js 04:02:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9c028c00) [pid = 1744] [serial = 1917] [outer = 0x92dc4000] 04:02:38 INFO - PROCESS | 1744 | 1467111758793 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]]]}] 04:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1433ms 04:02:38 INFO - PROCESS | 1744 | 1467111758836 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:02:38 INFO - PROCESS | 1744 | 1467111758846 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 04:02:38 INFO - PROCESS | 1744 | 1467111758851 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:02:38 INFO - PROCESS | 1744 | 1467111758856 Marionette TRACE conn3 <- [1,2526,null,{}] 04:02:38 INFO - PROCESS | 1744 | 1467111758861 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}] 04:02:38 INFO - PROCESS | 1744 | 1467111758866 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:39 INFO - PROCESS | 1744 | 1467111759045 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:02:39 INFO - PROCESS | 1744 | 1467111759251 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:39 INFO - PROCESS | 1744 | 1467111759262 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b400 == 48 [pid = 1744] [id = 639] 04:02:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8c06cc00) [pid = 1744] [serial = 1918] [outer = (nil)] 04:02:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8ec91000) [pid = 1744] [serial = 1919] [outer = 0x8c06cc00] 04:02:39 INFO - PROCESS | 1744 | 1467111759369 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x902ac000) [pid = 1744] [serial = 1920] [outer = 0x8c06cc00] 04:02:40 INFO - PROCESS | 1744 | 1467111760585 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]]]}] 04:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1781ms 04:02:40 INFO - PROCESS | 1744 | 1467111760637 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:02:40 INFO - PROCESS | 1744 | 1467111760642 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 04:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:02:40 INFO - PROCESS | 1744 | 1467111760652 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:02:40 INFO - PROCESS | 1744 | 1467111760658 Marionette TRACE conn3 <- [1,2530,null,{}] 04:02:40 INFO - PROCESS | 1744 | 1467111760665 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}] 04:02:40 INFO - PROCESS | 1744 | 1467111760670 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:40 INFO - PROCESS | 1744 | 1467111760831 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:02:41 INFO - PROCESS | 1744 | 1467111761159 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:41 INFO - PROCESS | 1744 | 1467111761165 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x906b7000 == 49 [pid = 1744] [id = 640] 04:02:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x90e54000) [pid = 1744] [serial = 1921] [outer = (nil)] 04:02:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x90f46000) [pid = 1744] [serial = 1922] [outer = 0x90e54000] 04:02:41 INFO - PROCESS | 1744 | 1467111761275 Marionette DEBUG loaded listener.js 04:02:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x90f91c00) [pid = 1744] [serial = 1923] [outer = 0x90e54000] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x902a6400 == 48 [pid = 1744] [id = 630] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x90e5f400 == 47 [pid = 1744] [id = 629] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x90e61c00 == 46 [pid = 1744] [id = 628] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x90e9d400 == 45 [pid = 1744] [id = 627] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f000 == 44 [pid = 1744] [id = 626] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8c068800 == 43 [pid = 1744] [id = 625] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x90f88800 == 42 [pid = 1744] [id = 616] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7c400 == 41 [pid = 1744] [id = 617] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06e400 == 40 [pid = 1744] [id = 623] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8c072400 == 39 [pid = 1744] [id = 618] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x91538400 == 38 [pid = 1744] [id = 621] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x92201800 == 37 [pid = 1744] [id = 619] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2edc00 == 36 [pid = 1744] [id = 622] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x90e5a800 == 35 [pid = 1744] [id = 620] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2c000 == 34 [pid = 1744] [id = 624] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd2400 == 33 [pid = 1744] [id = 611] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06b400 == 32 [pid = 1744] [id = 639] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec82400 == 31 [pid = 1744] [id = 638] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd4400 == 30 [pid = 1744] [id = 636] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x927f1000 == 29 [pid = 1744] [id = 637] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x902b5400 == 28 [pid = 1744] [id = 635] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9241d000 == 27 [pid = 1744] [id = 634] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x91db0000 == 26 [pid = 1744] [id = 633] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9240e000 == 25 [pid = 1744] [id = 631] 04:02:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8c074800 == 24 [pid = 1744] [id = 632] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x91539c00) [pid = 1744] [serial = 1850] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0xa34b7000) [pid = 1744] [serial = 1829] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x95267c00) [pid = 1744] [serial = 1833] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x90ea1c00) [pid = 1744] [serial = 1832] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x90f48c00) [pid = 1744] [serial = 1806] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x90e5b800) [pid = 1744] [serial = 1805] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x927eb800) [pid = 1744] [serial = 1809] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x92416c00) [pid = 1744] [serial = 1808] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9ba9fc00) [pid = 1744] [serial = 1812] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9b3a2400) [pid = 1744] [serial = 1811] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x90e92400) [pid = 1744] [serial = 1844] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9029b800) [pid = 1744] [serial = 1847] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9c032c00) [pid = 1744] [serial = 1815] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x902a3c00) [pid = 1744] [serial = 1841] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9c02d400) [pid = 1744] [serial = 1814] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8eb30c00) [pid = 1744] [serial = 1838] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8ec7cc00) [pid = 1744] [serial = 1839] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x92407800) [pid = 1744] [serial = 1836] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9cca9c00) [pid = 1744] [serial = 1818] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x91fd6c00) [pid = 1744] [serial = 1835] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9c1f6400) [pid = 1744] [serial = 1817] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0xa23b1000) [pid = 1744] [serial = 1821] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0xa223bc00) [pid = 1744] [serial = 1820] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0xa25f0c00) [pid = 1744] [serial = 1824] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0xa2539800) [pid = 1744] [serial = 1823] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0xa33c3400) [pid = 1744] [serial = 1827] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0xa2ffa400) [pid = 1744] [serial = 1826] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0xa34bb800) [pid = 1744] [serial = 1830] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x90ea1000) [pid = 1744] [serial = 1845] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x902ac800) [pid = 1744] [serial = 1842] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90e94000) [pid = 1744] [serial = 1848] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 1744 | 1467111763476 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]]]}] 04:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2856ms 04:02:43 INFO - PROCESS | 1744 | 1467111763509 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:02:43 INFO - PROCESS | 1744 | 1467111763513 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 04:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:02:43 INFO - PROCESS | 1744 | 1467111763521 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:02:43 INFO - PROCESS | 1744 | 1467111763525 Marionette TRACE conn3 <- [1,2534,null,{}] 04:02:43 INFO - PROCESS | 1744 | 1467111763532 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}] 04:02:43 INFO - PROCESS | 1744 | 1467111763538 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:43 INFO - PROCESS | 1744 | 1467111763681 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:02:43 INFO - PROCESS | 1744 | 1467111763698 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:43 INFO - PROCESS | 1744 | 1467111763707 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb25800 == 25 [pid = 1744] [id = 641] 04:02:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8eb25c00) [pid = 1744] [serial = 1924] [outer = (nil)] 04:02:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8eb30800) [pid = 1744] [serial = 1925] [outer = 0x8eb25c00] 04:02:43 INFO - PROCESS | 1744 | 1467111763770 Marionette DEBUG loaded listener.js 04:02:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ec7c000) [pid = 1744] [serial = 1926] [outer = 0x8eb25c00] 04:02:44 INFO - PROCESS | 1744 | 1467111764642 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]]]}] 04:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1185ms 04:02:44 INFO - PROCESS | 1744 | 1467111764705 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 1744 | 1467111764713 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 04:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:02:44 INFO - PROCESS | 1744 | 1467111764723 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 1744 | 1467111764727 Marionette TRACE conn3 <- [1,2538,null,{}] 04:02:44 INFO - PROCESS | 1744 | 1467111764732 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}] 04:02:44 INFO - PROCESS | 1744 | 1467111764737 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:44 INFO - PROCESS | 1744 | 1467111764884 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:02:45 INFO - PROCESS | 1744 | 1467111765016 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 1744 | 1467111765023 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2dc00 == 26 [pid = 1744] [id = 642] 04:02:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ec95800) [pid = 1744] [serial = 1927] [outer = (nil)] 04:02:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ef8c800) [pid = 1744] [serial = 1928] [outer = 0x8ec95800] 04:02:45 INFO - PROCESS | 1744 | 1467111765087 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ef91400) [pid = 1744] [serial = 1929] [outer = 0x8ec95800] 04:02:45 INFO - PROCESS | 1744 | 1467111765943 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]]]}] 04:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1283ms 04:02:46 INFO - PROCESS | 1744 | 1467111766006 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 1744 | 1467111766010 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 04:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:02:46 INFO - PROCESS | 1744 | 1467111766025 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 1744 | 1467111766031 Marionette TRACE conn3 <- [1,2542,null,{}] 04:02:46 INFO - PROCESS | 1744 | 1467111766046 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}] 04:02:46 INFO - PROCESS | 1744 | 1467111766054 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:46 INFO - PROCESS | 1744 | 1467111766255 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:02:46 INFO - PROCESS | 1744 | 1467111766279 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:46 INFO - PROCESS | 1744 | 1467111766286 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b4c00 == 27 [pid = 1744] [id = 643] 04:02:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x902b7800) [pid = 1744] [serial = 1930] [outer = (nil)] 04:02:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x90642c00) [pid = 1744] [serial = 1931] [outer = 0x902b7800] 04:02:46 INFO - PROCESS | 1744 | 1467111766352 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x906ad000) [pid = 1744] [serial = 1932] [outer = 0x902b7800] 04:02:47 INFO - PROCESS | 1744 | 1467111767240 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]]]}] 04:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1235ms 04:02:47 INFO - PROCESS | 1744 | 1467111767268 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:02:47 INFO - PROCESS | 1744 | 1467111767273 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 04:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:02:47 INFO - PROCESS | 1744 | 1467111767278 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:02:47 INFO - PROCESS | 1744 | 1467111767281 Marionette TRACE conn3 <- [1,2546,null,{}] 04:02:47 INFO - PROCESS | 1744 | 1467111767286 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}] 04:02:47 INFO - PROCESS | 1744 | 1467111767290 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:47 INFO - PROCESS | 1744 | 1467111767480 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:02:47 INFO - PROCESS | 1744 | 1467111767499 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 1744 | 1467111767506 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b000 == 28 [pid = 1744] [id = 644] 04:02:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ec87000) [pid = 1744] [serial = 1933] [outer = (nil)] 04:02:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x90e5d800) [pid = 1744] [serial = 1934] [outer = 0x8ec87000] 04:02:47 INFO - PROCESS | 1744 | 1467111767568 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x90e99800) [pid = 1744] [serial = 1935] [outer = 0x8ec87000] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9152ec00) [pid = 1744] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x90644400) [pid = 1744] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8eb25000) [pid = 1744] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x90f8ac00) [pid = 1744] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ec93000) [pid = 1744] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9063e800) [pid = 1744] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8e2e8400) [pid = 1744] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x90f4b400) [pid = 1744] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9241e800) [pid = 1744] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ec80400) [pid = 1744] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92208800) [pid = 1744] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8c069000) [pid = 1744] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90644000) [pid = 1744] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92402000) [pid = 1744] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93a27800) [pid = 1744] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:02:48 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x90f4e000) [pid = 1744] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:02:48 INFO - PROCESS | 1744 | 1467111768987 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]]]}] 04:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1732ms 04:02:49 INFO - PROCESS | 1744 | 1467111769011 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:02:49 INFO - PROCESS | 1744 | 1467111769015 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 04:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:02:49 INFO - PROCESS | 1744 | 1467111769020 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 1744 | 1467111769022 Marionette TRACE conn3 <- [1,2550,null,{}] 04:02:49 INFO - PROCESS | 1744 | 1467111769027 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}] 04:02:49 INFO - PROCESS | 1744 | 1467111769031 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:49 INFO - PROCESS | 1744 | 1467111769165 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:02:49 INFO - PROCESS | 1744 | 1467111769181 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 1744 | 1467111769189 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c071400 == 29 [pid = 1744] [id = 645] 04:02:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8e2e5000) [pid = 1744] [serial = 1936] [outer = (nil)] 04:02:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90e61000) [pid = 1744] [serial = 1937] [outer = 0x8e2e5000] 04:02:49 INFO - PROCESS | 1744 | 1467111769247 Marionette DEBUG loaded listener.js 04:02:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90e9e400) [pid = 1744] [serial = 1938] [outer = 0x8e2e5000] 04:02:50 INFO - PROCESS | 1744 | 1467111770063 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]]]}] 04:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1081ms 04:02:50 INFO - PROCESS | 1744 | 1467111770101 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:02:50 INFO - PROCESS | 1744 | 1467111770103 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 04:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:02:50 INFO - PROCESS | 1744 | 1467111770118 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:02:50 INFO - PROCESS | 1744 | 1467111770120 Marionette TRACE conn3 <- [1,2554,null,{}] 04:02:50 INFO - PROCESS | 1744 | 1467111770126 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}] 04:02:50 INFO - PROCESS | 1744 | 1467111770135 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:50 INFO - PROCESS | 1744 | 1467111770299 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:02:50 INFO - PROCESS | 1744 | 1467111770308 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:50 INFO - PROCESS | 1744 | 1467111770317 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f46400 == 30 [pid = 1744] [id = 646] 04:02:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x90f49000) [pid = 1744] [serial = 1939] [outer = (nil)] 04:02:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x90f8fc00) [pid = 1744] [serial = 1940] [outer = 0x90f49000] 04:02:50 INFO - PROCESS | 1744 | 1467111770376 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9152ac00) [pid = 1744] [serial = 1941] [outer = 0x90f49000] 04:02:51 INFO - PROCESS | 1744 | 1467111771458 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]]]}] 04:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1379ms 04:02:51 INFO - PROCESS | 1744 | 1467111771499 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:02:51 INFO - PROCESS | 1744 | 1467111771505 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 04:02:51 INFO - PROCESS | 1744 | 1467111771512 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:02:51 INFO - PROCESS | 1744 | 1467111771519 Marionette TRACE conn3 <- [1,2558,null,{}] 04:02:51 INFO - PROCESS | 1744 | 1467111771526 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}] 04:02:51 INFO - PROCESS | 1744 | 1467111771531 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:51 INFO - PROCESS | 1744 | 1467111771705 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:02:51 INFO - PROCESS | 1744 | 1467111771878 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 1744 | 1467111771889 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb27c00 == 31 [pid = 1744] [id = 647] 04:02:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8eb2e800) [pid = 1744] [serial = 1942] [outer = (nil)] 04:02:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ec8e400) [pid = 1744] [serial = 1943] [outer = 0x8eb2e800] 04:02:51 INFO - PROCESS | 1744 | 1467111771966 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8eb29c00) [pid = 1744] [serial = 1944] [outer = 0x8eb2e800] 04:02:52 INFO - PROCESS | 1744 | 1467111772861 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]]]}] 04:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1387ms 04:02:52 INFO - PROCESS | 1744 | 1467111772899 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 1744 | 1467111772906 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 04:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:02:52 INFO - PROCESS | 1744 | 1467111772916 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 1744 | 1467111772919 Marionette TRACE conn3 <- [1,2562,null,{}] 04:02:52 INFO - PROCESS | 1744 | 1467111772925 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}] 04:02:52 INFO - PROCESS | 1744 | 1467111772930 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:53 INFO - PROCESS | 1744 | 1467111773094 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:02:53 INFO - PROCESS | 1744 | 1467111773277 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 1744 | 1467111773286 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7fc00 == 32 [pid = 1744] [id = 648] 04:02:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x902abc00) [pid = 1744] [serial = 1945] [outer = (nil)] 04:02:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x906b0400) [pid = 1744] [serial = 1946] [outer = 0x902abc00] 04:02:53 INFO - PROCESS | 1744 | 1467111773359 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x90e58c00) [pid = 1744] [serial = 1947] [outer = 0x902abc00] 04:02:54 INFO - PROCESS | 1744 | 1467111774299 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]]]}] 04:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1430ms 04:02:54 INFO - PROCESS | 1744 | 1467111774346 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:02:54 INFO - PROCESS | 1744 | 1467111774349 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 04:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:02:54 INFO - PROCESS | 1744 | 1467111774355 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 1744 | 1467111774361 Marionette TRACE conn3 <- [1,2566,null,{}] 04:02:54 INFO - PROCESS | 1744 | 1467111774376 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}] 04:02:54 INFO - PROCESS | 1744 | 1467111774383 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:54 INFO - PROCESS | 1744 | 1467111774544 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:02:54 INFO - PROCESS | 1744 | 1467111774720 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 1744 | 1467111774730 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b4000 == 33 [pid = 1744] [id = 649] 04:02:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9152e000) [pid = 1744] [serial = 1948] [outer = (nil)] 04:02:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x91536800) [pid = 1744] [serial = 1949] [outer = 0x9152e000] 04:02:54 INFO - PROCESS | 1744 | 1467111774806 Marionette DEBUG loaded listener.js 04:02:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91da3c00) [pid = 1744] [serial = 1950] [outer = 0x9152e000] 04:02:55 INFO - PROCESS | 1744 | 1467111775671 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]]]}] 04:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1383ms 04:02:55 INFO - PROCESS | 1744 | 1467111775739 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:02:55 INFO - PROCESS | 1744 | 1467111775743 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 04:02:55 INFO - PROCESS | 1744 | 1467111775749 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:02:55 INFO - PROCESS | 1744 | 1467111775752 Marionette TRACE conn3 <- [1,2570,null,{}] 04:02:55 INFO - PROCESS | 1744 | 1467111775757 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}] 04:02:55 INFO - PROCESS | 1744 | 1467111775761 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:55 INFO - PROCESS | 1744 | 1467111775956 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:02:56 INFO - PROCESS | 1744 | 1467111776131 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:56 INFO - PROCESS | 1744 | 1467111776141 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f45400 == 34 [pid = 1744] [id = 650] 04:02:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x91533400) [pid = 1744] [serial = 1951] [outer = (nil)] 04:02:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x91fd4400) [pid = 1744] [serial = 1952] [outer = 0x91533400] 04:02:56 INFO - PROCESS | 1744 | 1467111776212 Marionette DEBUG loaded listener.js 04:02:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91fdd400) [pid = 1744] [serial = 1953] [outer = 0x91533400] 04:02:57 INFO - PROCESS | 1744 | 1467111777121 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]]]}] 04:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1430ms 04:02:57 INFO - PROCESS | 1744 | 1467111777180 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:02:57 INFO - PROCESS | 1744 | 1467111777184 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 04:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:02:57 INFO - PROCESS | 1744 | 1467111777192 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:02:57 INFO - PROCESS | 1744 | 1467111777195 Marionette TRACE conn3 <- [1,2574,null,{}] 04:02:57 INFO - PROCESS | 1744 | 1467111777201 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}] 04:02:57 INFO - PROCESS | 1744 | 1467111777205 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:57 INFO - PROCESS | 1744 | 1467111777370 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:02:57 INFO - PROCESS | 1744 | 1467111777546 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:57 INFO - PROCESS | 1744 | 1467111777553 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f800 == 35 [pid = 1744] [id = 651] 04:02:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8ec94000) [pid = 1744] [serial = 1954] [outer = (nil)] 04:02:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x92207400) [pid = 1744] [serial = 1955] [outer = 0x8ec94000] 04:02:57 INFO - PROCESS | 1744 | 1467111777628 Marionette DEBUG loaded listener.js 04:02:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x91fdf400) [pid = 1744] [serial = 1956] [outer = 0x8ec94000] 04:02:58 INFO - PROCESS | 1744 | 1467111778500 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]]]}] 04:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1338ms 04:02:58 INFO - PROCESS | 1744 | 1467111778545 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:02:58 INFO - PROCESS | 1744 | 1467111778549 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 04:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:02:58 INFO - PROCESS | 1744 | 1467111778555 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:02:58 INFO - PROCESS | 1744 | 1467111778558 Marionette TRACE conn3 <- [1,2578,null,{}] 04:02:58 INFO - PROCESS | 1744 | 1467111778564 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}] 04:02:58 INFO - PROCESS | 1744 | 1467111778573 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:58 INFO - PROCESS | 1744 | 1467111778745 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:02:58 INFO - PROCESS | 1744 | 1467111778919 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:58 INFO - PROCESS | 1744 | 1467111778929 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:02:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f41400 == 36 [pid = 1744] [id = 652] 04:02:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9231bc00) [pid = 1744] [serial = 1957] [outer = (nil)] 04:02:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x92417c00) [pid = 1744] [serial = 1958] [outer = 0x9231bc00] 04:02:59 INFO - PROCESS | 1744 | 1467111778998 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9241e800) [pid = 1744] [serial = 1959] [outer = 0x9231bc00] 04:02:59 INFO - PROCESS | 1744 | 1467111779864 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]]]}] 04:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1377ms 04:02:59 INFO - PROCESS | 1744 | 1467111779934 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:02:59 INFO - PROCESS | 1744 | 1467111779938 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 04:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:02:59 INFO - PROCESS | 1744 | 1467111779943 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:02:59 INFO - PROCESS | 1744 | 1467111779946 Marionette TRACE conn3 <- [1,2582,null,{}] 04:02:59 INFO - PROCESS | 1744 | 1467111779952 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}] 04:02:59 INFO - PROCESS | 1744 | 1467111779956 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:00 INFO - PROCESS | 1744 | 1467111780112 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:03:00 INFO - PROCESS | 1744 | 1467111780290 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:00 INFO - PROCESS | 1744 | 1467111780297 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb24800 == 37 [pid = 1744] [id = 653] 04:03:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8eb27800) [pid = 1744] [serial = 1960] [outer = (nil)] 04:03:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x927f1000) [pid = 1744] [serial = 1961] [outer = 0x8eb27800] 04:03:00 INFO - PROCESS | 1744 | 1467111780372 Marionette DEBUG loaded listener.js 04:03:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x928d4c00) [pid = 1744] [serial = 1962] [outer = 0x8eb27800] 04:03:01 INFO - PROCESS | 1744 | 1467111781290 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]]]}] 04:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1378ms 04:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:03:01 INFO - PROCESS | 1744 | 1467111781322 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 1744 | 1467111781325 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 04:03:01 INFO - PROCESS | 1744 | 1467111781332 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 1744 | 1467111781335 Marionette TRACE conn3 <- [1,2586,null,{}] 04:03:01 INFO - PROCESS | 1744 | 1467111781340 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}] 04:03:01 INFO - PROCESS | 1744 | 1467111781345 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:01 INFO - PROCESS | 1744 | 1467111781494 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:03:01 INFO - PROCESS | 1744 | 1467111781683 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:01 INFO - PROCESS | 1744 | 1467111781692 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06f000 == 38 [pid = 1744] [id = 654] 04:03:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x8c071c00) [pid = 1744] [serial = 1963] [outer = (nil)] 04:03:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x90e5ec00) [pid = 1744] [serial = 1964] [outer = 0x8c071c00] 04:03:01 INFO - PROCESS | 1744 | 1467111781764 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x91530c00) [pid = 1744] [serial = 1965] [outer = 0x8c071c00] 04:03:02 INFO - PROCESS | 1744 | 1467111782799 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]]]}] 04:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1530ms 04:03:02 INFO - PROCESS | 1744 | 1467111782862 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:03:02 INFO - PROCESS | 1744 | 1467111782868 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 04:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:03:02 INFO - PROCESS | 1744 | 1467111782875 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:03:02 INFO - PROCESS | 1744 | 1467111782879 Marionette TRACE conn3 <- [1,2590,null,{}] 04:03:02 INFO - PROCESS | 1744 | 1467111782888 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}] 04:03:02 INFO - PROCESS | 1744 | 1467111782892 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:03 INFO - PROCESS | 1744 | 1467111783050 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:03:03 INFO - PROCESS | 1744 | 1467111783232 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 1744 | 1467111783243 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec79800 == 39 [pid = 1744] [id = 655] 04:03:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8ec7a400) [pid = 1744] [serial = 1966] [outer = (nil)] 04:03:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8ec92400) [pid = 1744] [serial = 1967] [outer = 0x8ec7a400] 04:03:03 INFO - PROCESS | 1744 | 1467111783308 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8ef86c00) [pid = 1744] [serial = 1968] [outer = 0x8ec7a400] 04:03:04 INFO - PROCESS | 1744 | --DOCSHELL 0x8c071400 == 38 [pid = 1744] [id = 645] 04:03:04 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06b000 == 37 [pid = 1744] [id = 644] 04:03:04 INFO - PROCESS | 1744 | 1467111784231 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]]]}] 04:03:04 INFO - PROCESS | 1744 | --DOCSHELL 0x902b4c00 == 36 [pid = 1744] [id = 643] 04:03:04 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2dc00 == 35 [pid = 1744] [id = 642] 04:03:04 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb25800 == 34 [pid = 1744] [id = 641] 04:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1385ms 04:03:04 INFO - PROCESS | 1744 | 1467111784260 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 1744 | 1467111784266 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 04:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x93e8b000) [pid = 1744] [serial = 1889] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x93ecdc00) [pid = 1744] [serial = 1890] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x92412800) [pid = 1744] [serial = 1892] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9481a800) [pid = 1744] [serial = 1868] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x95269c00) [pid = 1744] [serial = 1869] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x91da8800) [pid = 1744] [serial = 1851] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x99486800) [pid = 1744] [serial = 1874] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x99709000) [pid = 1744] [serial = 1875] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x906b4400) [pid = 1744] [serial = 1856] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x90e93c00) [pid = 1744] [serial = 1857] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x902ad800) [pid = 1744] [serial = 1880] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x90647800) [pid = 1744] [serial = 1881] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x90f8dc00) [pid = 1744] [serial = 1883] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x91da7800) [pid = 1744] [serial = 1884] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x927f0400) [pid = 1744] [serial = 1862] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x928d7c00) [pid = 1744] [serial = 1863] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8ec86400) [pid = 1744] [serial = 1853] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ec97000) [pid = 1744] [serial = 1854] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9231a000) [pid = 1744] [serial = 1859] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x92406000) [pid = 1744] [serial = 1860] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8c06e000) [pid = 1744] [serial = 1877] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8e2e3000) [pid = 1744] [serial = 1878] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x97921000) [pid = 1744] [serial = 1871] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x97926c00) [pid = 1744] [serial = 1872] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92dc8c00) [pid = 1744] [serial = 1865] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92dd0000) [pid = 1744] [serial = 1866] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a37d800) [pid = 1744] [serial = 1895] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x927ea800) [pid = 1744] [serial = 1886] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9a64d400) [pid = 1744] [serial = 1896] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92ddc400) [pid = 1744] [serial = 1887] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9792a000) [pid = 1744] [serial = 1893] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 1744 | 1467111784332 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 1744 | 1467111784340 Marionette TRACE conn3 <- [1,2594,null,{}] 04:03:04 INFO - PROCESS | 1744 | 1467111784348 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}] 04:03:04 INFO - PROCESS | 1744 | 1467111784353 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:04 INFO - PROCESS | 1744 | 1467111784503 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:03:04 INFO - PROCESS | 1744 | 1467111784512 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:04 INFO - PROCESS | 1744 | 1467111784521 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029d000 == 35 [pid = 1744] [id = 656] 04:03:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x902a2000) [pid = 1744] [serial = 1969] [outer = (nil)] 04:03:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x902ac800) [pid = 1744] [serial = 1970] [outer = 0x902a2000] 04:03:04 INFO - PROCESS | 1744 | 1467111784583 Marionette DEBUG loaded listener.js 04:03:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x90640c00) [pid = 1744] [serial = 1971] [outer = 0x902a2000] 04:03:05 INFO - PROCESS | 1744 | 1467111785507 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]]]}] 04:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1276ms 04:03:05 INFO - PROCESS | 1744 | 1467111785569 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:03:05 INFO - PROCESS | 1744 | 1467111785572 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 04:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:03:05 INFO - PROCESS | 1744 | 1467111785578 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 1744 | 1467111785583 Marionette TRACE conn3 <- [1,2598,null,{}] 04:03:05 INFO - PROCESS | 1744 | 1467111785597 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}] 04:03:05 INFO - PROCESS | 1744 | 1467111785604 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:05 INFO - PROCESS | 1744 | 1467111785755 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:03:05 INFO - PROCESS | 1744 | 1467111785910 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 1744 | 1467111785921 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f45000 == 36 [pid = 1744] [id = 657] 04:03:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x90f47c00) [pid = 1744] [serial = 1972] [outer = (nil)] 04:03:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x90f8ac00) [pid = 1744] [serial = 1973] [outer = 0x90f47c00] 04:03:05 INFO - PROCESS | 1744 | 1467111785982 Marionette DEBUG loaded listener.js 04:03:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9152e800) [pid = 1744] [serial = 1974] [outer = 0x90f47c00] 04:03:06 INFO - PROCESS | 1744 | 1467111786718 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]]]}] 04:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1188ms 04:03:06 INFO - PROCESS | 1744 | 1467111786766 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:03:06 INFO - PROCESS | 1744 | 1467111786770 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 04:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:03:06 INFO - PROCESS | 1744 | 1467111786782 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:03:06 INFO - PROCESS | 1744 | 1467111786784 Marionette TRACE conn3 <- [1,2602,null,{}] 04:03:06 INFO - PROCESS | 1744 | 1467111786789 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}] 04:03:06 INFO - PROCESS | 1744 | 1467111786793 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:06 INFO - PROCESS | 1744 | 1467111786987 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:03:07 INFO - PROCESS | 1744 | 1467111787007 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:07 INFO - PROCESS | 1744 | 1467111787013 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef88400 == 37 [pid = 1744] [id = 658] 04:03:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91535c00) [pid = 1744] [serial = 1975] [outer = (nil)] 04:03:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91fd5400) [pid = 1744] [serial = 1976] [outer = 0x91535c00] 04:03:07 INFO - PROCESS | 1744 | 1467111787075 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9231a000) [pid = 1744] [serial = 1977] [outer = 0x91535c00] 04:03:07 INFO - PROCESS | 1744 | 1467111787973 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]]]}] 04:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1232ms 04:03:08 INFO - PROCESS | 1744 | 1467111788014 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:03:08 INFO - PROCESS | 1744 | 1467111788017 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 04:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:03:08 INFO - PROCESS | 1744 | 1467111788023 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:03:08 INFO - PROCESS | 1744 | 1467111788025 Marionette TRACE conn3 <- [1,2606,null,{}] 04:03:08 INFO - PROCESS | 1744 | 1467111788038 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}] 04:03:08 INFO - PROCESS | 1744 | 1467111788042 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:08 INFO - PROCESS | 1744 | 1467111788225 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:03:08 INFO - PROCESS | 1744 | 1467111788252 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 1744 | 1467111788258 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9152d000 == 38 [pid = 1744] [id = 659] 04:03:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91da2400) [pid = 1744] [serial = 1978] [outer = (nil)] 04:03:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92418800) [pid = 1744] [serial = 1979] [outer = 0x91da2400] 04:03:08 INFO - PROCESS | 1744 | 1467111788319 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x927ee000) [pid = 1744] [serial = 1980] [outer = 0x91da2400] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x902b7800) [pid = 1744] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91dad000) [pid = 1744] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ec87000) [pid = 1744] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ec95800) [pid = 1744] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9a829c00) [pid = 1744] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x90e54000) [pid = 1744] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9a64bc00) [pid = 1744] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x92dc4000) [pid = 1744] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8c06cc00) [pid = 1744] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8eb25c00) [pid = 1744] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8e2e5000) [pid = 1744] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8eb22400) [pid = 1744] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9220c800) [pid = 1744] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:03:09 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9a0d7c00) [pid = 1744] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:03:09 INFO - PROCESS | 1744 | 1467111789310 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]]]}] 04:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1344ms 04:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:03:09 INFO - PROCESS | 1744 | 1467111789367 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:03:09 INFO - PROCESS | 1744 | 1467111789370 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 04:03:09 INFO - PROCESS | 1744 | 1467111789376 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 1744 | 1467111789379 Marionette TRACE conn3 <- [1,2610,null,{}] 04:03:09 INFO - PROCESS | 1744 | 1467111789384 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}] 04:03:09 INFO - PROCESS | 1744 | 1467111789393 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:09 INFO - PROCESS | 1744 | 1467111789626 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:03:09 INFO - PROCESS | 1744 | 1467111789641 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 1744 | 1467111789649 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c067800 == 39 [pid = 1744] [id = 660] 04:03:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8c072000) [pid = 1744] [serial = 1981] [outer = (nil)] 04:03:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x90647400) [pid = 1744] [serial = 1982] [outer = 0x8c072000] 04:03:09 INFO - PROCESS | 1744 | 1467111789714 Marionette DEBUG loaded listener.js 04:03:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92dc8800) [pid = 1744] [serial = 1983] [outer = 0x8c072000] 04:03:10 INFO - PROCESS | 1744 | 1467111790488 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]]]}] 04:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1143ms 04:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:03:10 INFO - PROCESS | 1744 | 1467111790519 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:03:10 INFO - PROCESS | 1744 | 1467111790521 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 04:03:10 INFO - PROCESS | 1744 | 1467111790527 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 1744 | 1467111790530 Marionette TRACE conn3 <- [1,2614,null,{}] 04:03:10 INFO - PROCESS | 1744 | 1467111790535 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}] 04:03:10 INFO - PROCESS | 1744 | 1467111790538 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:10 INFO - PROCESS | 1744 | 1467111790731 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:03:10 INFO - PROCESS | 1744 | 1467111790746 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:10 INFO - PROCESS | 1744 | 1467111790757 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4f400 == 40 [pid = 1744] [id = 661] 04:03:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9240e800) [pid = 1744] [serial = 1984] [outer = (nil)] 04:03:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92de3400) [pid = 1744] [serial = 1985] [outer = 0x9240e800] 04:03:10 INFO - PROCESS | 1744 | 1467111790831 Marionette DEBUG loaded listener.js 04:03:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x930bc400) [pid = 1744] [serial = 1986] [outer = 0x9240e800] 04:03:11 INFO - PROCESS | 1744 | 1467111791881 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]]]}] 04:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1431ms 04:03:11 INFO - PROCESS | 1744 | 1467111791959 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:03:11 INFO - PROCESS | 1744 | 1467111791964 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 04:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:03:11 INFO - PROCESS | 1744 | 1467111791971 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:03:11 INFO - PROCESS | 1744 | 1467111791979 Marionette TRACE conn3 <- [1,2618,null,{}] 04:03:12 INFO - PROCESS | 1744 | 1467111792005 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}] 04:03:12 INFO - PROCESS | 1744 | 1467111792010 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:12 INFO - PROCESS | 1744 | 1467111792183 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:03:12 INFO - PROCESS | 1744 | 1467111792359 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 1744 | 1467111792374 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2eec00 == 41 [pid = 1744] [id = 662] 04:03:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8eb30c00) [pid = 1744] [serial = 1987] [outer = (nil)] 04:03:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ec8e800) [pid = 1744] [serial = 1988] [outer = 0x8eb30c00] 04:03:12 INFO - PROCESS | 1744 | 1467111792449 Marionette DEBUG loaded listener.js 04:03:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x902a9000) [pid = 1744] [serial = 1989] [outer = 0x8eb30c00] 04:03:13 INFO - PROCESS | 1744 | 1467111793353 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]]]}] 04:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1454ms 04:03:13 INFO - PROCESS | 1744 | 1467111793426 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:03:13 INFO - PROCESS | 1744 | 1467111793432 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 04:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:03:13 INFO - PROCESS | 1744 | 1467111793442 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:03:13 INFO - PROCESS | 1744 | 1467111793446 Marionette TRACE conn3 <- [1,2622,null,{}] 04:03:13 INFO - PROCESS | 1744 | 1467111793452 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}] 04:03:13 INFO - PROCESS | 1744 | 1467111793458 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:13 INFO - PROCESS | 1744 | 1467111793669 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:03:13 INFO - PROCESS | 1744 | 1467111793847 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:13 INFO - PROCESS | 1744 | 1467111793857 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e9b800 == 42 [pid = 1744] [id = 663] 04:03:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90ea0800) [pid = 1744] [serial = 1990] [outer = (nil)] 04:03:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x90f89800) [pid = 1744] [serial = 1991] [outer = 0x90ea0800] 04:03:13 INFO - PROCESS | 1744 | 1467111793933 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91537c00) [pid = 1744] [serial = 1992] [outer = 0x90ea0800] 04:03:14 INFO - PROCESS | 1744 | 1467111794863 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]]]}] 04:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1481ms 04:03:14 INFO - PROCESS | 1744 | 1467111794924 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:03:14 INFO - PROCESS | 1744 | 1467111794928 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 04:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:03:14 INFO - PROCESS | 1744 | 1467111794934 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:03:14 INFO - PROCESS | 1744 | 1467111794940 Marionette TRACE conn3 <- [1,2626,null,{}] 04:03:14 INFO - PROCESS | 1744 | 1467111794955 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}] 04:03:14 INFO - PROCESS | 1744 | 1467111794963 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:15 INFO - PROCESS | 1744 | 1467111795176 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:03:15 INFO - PROCESS | 1744 | 1467111795356 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:15 INFO - PROCESS | 1744 | 1467111795364 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dc2c00 == 43 [pid = 1744] [id = 664] 04:03:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92dddc00) [pid = 1744] [serial = 1993] [outer = (nil)] 04:03:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x930cac00) [pid = 1744] [serial = 1994] [outer = 0x92dddc00] 04:03:15 INFO - PROCESS | 1744 | 1467111795445 Marionette DEBUG loaded listener.js 04:03:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93e39800) [pid = 1744] [serial = 1995] [outer = 0x92dddc00] 04:03:16 INFO - PROCESS | 1744 | 1467111796359 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]]]}] 04:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1487ms 04:03:16 INFO - PROCESS | 1744 | 1467111796422 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:03:16 INFO - PROCESS | 1744 | 1467111796427 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 04:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:03:16 INFO - PROCESS | 1744 | 1467111796433 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:03:16 INFO - PROCESS | 1744 | 1467111796436 Marionette TRACE conn3 <- [1,2630,null,{}] 04:03:16 INFO - PROCESS | 1744 | 1467111796442 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}] 04:03:16 INFO - PROCESS | 1744 | 1467111796447 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:16 INFO - PROCESS | 1744 | 1467111796618 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:03:16 INFO - PROCESS | 1744 | 1467111796804 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:16 INFO - PROCESS | 1744 | 1467111796811 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8bc00 == 44 [pid = 1744] [id = 665] 04:03:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x902ab000) [pid = 1744] [serial = 1996] [outer = (nil)] 04:03:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93e8bc00) [pid = 1744] [serial = 1997] [outer = 0x902ab000] 04:03:16 INFO - PROCESS | 1744 | 1467111796882 Marionette DEBUG loaded listener.js 04:03:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93ec6400) [pid = 1744] [serial = 1998] [outer = 0x902ab000] 04:03:17 INFO - PROCESS | 1744 | 1467111797745 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]]]}] 04:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1380ms 04:03:17 INFO - PROCESS | 1744 | 1467111797814 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:03:17 INFO - PROCESS | 1744 | 1467111797818 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 04:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:03:17 INFO - PROCESS | 1744 | 1467111797823 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:03:17 INFO - PROCESS | 1744 | 1467111797826 Marionette TRACE conn3 <- [1,2634,null,{}] 04:03:17 INFO - PROCESS | 1744 | 1467111797832 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}] 04:03:17 INFO - PROCESS | 1744 | 1467111797836 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:17 INFO - PROCESS | 1744 | 1467111797992 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:03:18 INFO - PROCESS | 1744 | 1467111798170 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 1744 | 1467111798177 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a5000 == 45 [pid = 1744] [id = 666] 04:03:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93e86400) [pid = 1744] [serial = 1999] [outer = (nil)] 04:03:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9481d000) [pid = 1744] [serial = 2000] [outer = 0x93e86400] 04:03:18 INFO - PROCESS | 1744 | 1467111798249 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x948a9c00) [pid = 1744] [serial = 2001] [outer = 0x93e86400] 04:03:19 INFO - PROCESS | 1744 | 1467111799111 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]]]}] 04:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1327ms 04:03:19 INFO - PROCESS | 1744 | 1467111799152 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 1744 | 1467111799156 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 04:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:03:19 INFO - PROCESS | 1744 | 1467111799162 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 1744 | 1467111799166 Marionette TRACE conn3 <- [1,2638,null,{}] 04:03:19 INFO - PROCESS | 1744 | 1467111799171 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}] 04:03:19 INFO - PROCESS | 1744 | 1467111799181 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:19 INFO - PROCESS | 1744 | 1467111799368 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:03:19 INFO - PROCESS | 1744 | 1467111799558 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:19 INFO - PROCESS | 1744 | 1467111799566 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e8000 == 46 [pid = 1744] [id = 667] 04:03:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x906b3c00) [pid = 1744] [serial = 2002] [outer = (nil)] 04:03:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9667e400) [pid = 1744] [serial = 2003] [outer = 0x906b3c00] 04:03:19 INFO - PROCESS | 1744 | 1467111799638 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x97924c00) [pid = 1744] [serial = 2004] [outer = 0x906b3c00] 04:03:20 INFO - PROCESS | 1744 | 1467111800482 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]]]}] 04:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1380ms 04:03:20 INFO - PROCESS | 1744 | 1467111800543 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:03:20 INFO - PROCESS | 1744 | 1467111800547 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 04:03:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:03:20 INFO - PROCESS | 1744 | 1467111800553 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:03:20 INFO - PROCESS | 1744 | 1467111800557 Marionette TRACE conn3 <- [1,2642,null,{}] 04:03:20 INFO - PROCESS | 1744 | 1467111800563 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}] 04:03:20 INFO - PROCESS | 1744 | 1467111800568 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:20 INFO - PROCESS | 1744 | 1467111800725 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:03:20 INFO - PROCESS | 1744 | 1467111800916 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:20 INFO - PROCESS | 1744 | 1467111800923 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e7c00 == 47 [pid = 1744] [id = 668] 04:03:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8e2e9000) [pid = 1744] [serial = 2005] [outer = (nil)] 04:03:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x8ec93000) [pid = 1744] [serial = 2006] [outer = 0x8e2e9000] 04:03:21 INFO - PROCESS | 1744 | 1467111800999 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x906af800) [pid = 1744] [serial = 2007] [outer = 0x8e2e9000] 04:03:22 INFO - PROCESS | 1744 | 1467111802175 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]]]}] 04:03:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:03:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1685ms 04:03:22 INFO - PROCESS | 1744 | 1467111802239 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:03:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:03:22 INFO - PROCESS | 1744 | 1467111802245 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 04:03:22 INFO - PROCESS | 1744 | 1467111802253 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:03:22 INFO - PROCESS | 1744 | 1467111802256 Marionette TRACE conn3 <- [1,2646,null,{}] 04:03:22 INFO - PROCESS | 1744 | 1467111802264 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}] 04:03:22 INFO - PROCESS | 1744 | 1467111802269 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:22 INFO - PROCESS | 1744 | 1467111802442 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:03:22 INFO - PROCESS | 1744 | 1467111802660 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 1744 | 1467111802673 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029f800 == 48 [pid = 1744] [id = 669] 04:03:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x902a0400) [pid = 1744] [serial = 2008] [outer = (nil)] 04:03:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x902ad800) [pid = 1744] [serial = 2009] [outer = 0x902a0400] 04:03:22 INFO - PROCESS | 1744 | 1467111802736 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x906adc00) [pid = 1744] [serial = 2010] [outer = 0x902a0400] 04:03:23 INFO - PROCESS | 1744 | 1467111803517 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]]]}] 04:03:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:03:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1284ms 04:03:23 INFO - PROCESS | 1744 | 1467111803534 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:03:23 INFO - PROCESS | 1744 | 1467111803540 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 04:03:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:03:23 INFO - PROCESS | 1744 | 1467111803549 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - PROCESS | 1744 | 1467111803553 Marionette TRACE conn3 <- [1,2650,null,{}] 04:03:23 INFO - PROCESS | 1744 | 1467111803558 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}] 04:03:23 INFO - PROCESS | 1744 | 1467111803563 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:23 INFO - PROCESS | 1744 | 1467111803708 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:03:23 INFO - PROCESS | 1744 | 1467111803900 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 1744 | 1467111803909 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b3800 == 49 [pid = 1744] [id = 670] 04:03:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x90f45800) [pid = 1744] [serial = 2011] [outer = (nil)] 04:03:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x90f90400) [pid = 1744] [serial = 2012] [outer = 0x90f45800] 04:03:24 INFO - PROCESS | 1744 | 1467111804017 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x91da8000) [pid = 1744] [serial = 2013] [outer = 0x90f45800] 04:03:24 INFO - PROCESS | 1744 | 1467111804847 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]]]}] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8c067800 == 48 [pid = 1744] [id = 660] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x9152d000 == 47 [pid = 1744] [id = 659] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef88400 == 46 [pid = 1744] [id = 658] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x90f45000 == 45 [pid = 1744] [id = 657] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x9029d000 == 44 [pid = 1744] [id = 656] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec79800 == 43 [pid = 1744] [id = 655] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f000 == 42 [pid = 1744] [id = 654] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x906b7000 == 41 [pid = 1744] [id = 640] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb27c00 == 40 [pid = 1744] [id = 647] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x902b4000 == 39 [pid = 1744] [id = 649] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x90f45400 == 38 [pid = 1744] [id = 650] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06f800 == 37 [pid = 1744] [id = 651] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x90f46400 == 36 [pid = 1744] [id = 646] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7fc00 == 35 [pid = 1744] [id = 648] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb24800 == 34 [pid = 1744] [id = 653] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x90f41400 == 33 [pid = 1744] [id = 652] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x9029f800 == 32 [pid = 1744] [id = 669] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e7c00 == 31 [pid = 1744] [id = 668] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x902a5000 == 30 [pid = 1744] [id = 666] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2e8000 == 29 [pid = 1744] [id = 667] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8bc00 == 28 [pid = 1744] [id = 665] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x92dc2c00 == 27 [pid = 1744] [id = 664] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x90e9b800 == 26 [pid = 1744] [id = 663] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x90f4f400 == 25 [pid = 1744] [id = 661] 04:03:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2eec00 == 24 [pid = 1744] [id = 662] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x90e61000) [pid = 1744] [serial = 1937] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x90e94400) [pid = 1744] [serial = 1899] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x902b1000) [pid = 1744] [serial = 1898] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x930bd000) [pid = 1744] [serial = 1902] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x92418c00) [pid = 1744] [serial = 1901] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9a82a800) [pid = 1744] [serial = 1905] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9a653c00) [pid = 1744] [serial = 1904] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x90642c00) [pid = 1744] [serial = 1931] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9a866000) [pid = 1744] [serial = 1908] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9a860000) [pid = 1744] [serial = 1907] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x90e5d800) [pid = 1744] [serial = 1934] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8ef8c800) [pid = 1744] [serial = 1928] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9b1e2800) [pid = 1744] [serial = 1911] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9b1df800) [pid = 1744] [serial = 1910] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x90f91c00) [pid = 1744] [serial = 1923] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x90f46000) [pid = 1744] [serial = 1922] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9b78f000) [pid = 1744] [serial = 1914] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9b3a7000) [pid = 1744] [serial = 1913] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9c028c00) [pid = 1744] [serial = 1917] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9bff2c00) [pid = 1744] [serial = 1916] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x902ac000) [pid = 1744] [serial = 1920] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8ec91000) [pid = 1744] [serial = 1919] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ec7c000) [pid = 1744] [serial = 1926] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8eb30800) [pid = 1744] [serial = 1925] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x90e9e400) [pid = 1744] [serial = 1938] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x906ad000) [pid = 1744] [serial = 1932] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x90e99800) [pid = 1744] [serial = 1935] [outer = (nil)] [url = about:blank] 04:03:26 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ef91400) [pid = 1744] [serial = 1929] [outer = (nil)] [url = about:blank] 04:03:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:03:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2490ms 04:03:26 INFO - PROCESS | 1744 | 1467111806148 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:03:26 INFO - PROCESS | 1744 | 1467111806153 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 04:03:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:03:26 INFO - PROCESS | 1744 | 1467111806163 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:03:26 INFO - PROCESS | 1744 | 1467111806169 Marionette TRACE conn3 <- [1,2654,null,{}] 04:03:26 INFO - PROCESS | 1744 | 1467111806177 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}] 04:03:26 INFO - PROCESS | 1744 | 1467111806183 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:26 INFO - PROCESS | 1744 | 1467111806327 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:03:26 INFO - PROCESS | 1744 | 1467111806341 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:26 INFO - PROCESS | 1744 | 1467111806352 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2efc00 == 25 [pid = 1744] [id = 671] 04:03:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8e2f0800) [pid = 1744] [serial = 2014] [outer = (nil)] 04:03:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8eb26000) [pid = 1744] [serial = 2015] [outer = 0x8e2f0800] 04:03:26 INFO - PROCESS | 1744 | 1467111806414 Marionette DEBUG loaded listener.js 04:03:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8eb2e000) [pid = 1744] [serial = 2016] [outer = 0x8e2f0800] 04:03:27 INFO - PROCESS | 1744 | 1467111807269 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]]]}] 04:03:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:03:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1135ms 04:03:27 INFO - PROCESS | 1744 | 1467111807298 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:03:27 INFO - PROCESS | 1744 | 1467111807303 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 04:03:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:03:27 INFO - PROCESS | 1744 | 1467111807317 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 1744 | 1467111807322 Marionette TRACE conn3 <- [1,2658,null,{}] 04:03:27 INFO - PROCESS | 1744 | 1467111807327 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}] 04:03:27 INFO - PROCESS | 1744 | 1467111807333 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:27 INFO - PROCESS | 1744 | 1467111807485 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:03:27 INFO - PROCESS | 1744 | 1467111807493 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:27 INFO - PROCESS | 1744 | 1467111807499 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2eb000 == 26 [pid = 1744] [id = 672] 04:03:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ec92000) [pid = 1744] [serial = 2017] [outer = (nil)] 04:03:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ef92000) [pid = 1744] [serial = 2018] [outer = 0x8ec92000] 04:03:27 INFO - PROCESS | 1744 | 1467111807683 Marionette DEBUG loaded listener.js 04:03:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x902a3000) [pid = 1744] [serial = 2019] [outer = 0x8ec92000] 04:03:28 INFO - PROCESS | 1744 | 1467111808444 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]]]}] 04:03:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:03:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1188ms 04:03:28 INFO - PROCESS | 1744 | 1467111808504 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:03:28 INFO - PROCESS | 1744 | 1467111808508 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 04:03:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:03:28 INFO - PROCESS | 1744 | 1467111808514 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:03:28 INFO - PROCESS | 1744 | 1467111808517 Marionette TRACE conn3 <- [1,2662,null,{}] 04:03:28 INFO - PROCESS | 1744 | 1467111808532 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}] 04:03:28 INFO - PROCESS | 1744 | 1467111808540 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:28 INFO - PROCESS | 1744 | 1467111808744 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:03:28 INFO - PROCESS | 1744 | 1467111808836 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 1744 | 1467111808849 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x906ae800 == 27 [pid = 1744] [id = 673] 04:03:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x906b3800) [pid = 1744] [serial = 2020] [outer = (nil)] 04:03:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x90e5b400) [pid = 1744] [serial = 2021] [outer = 0x906b3800] 04:03:28 INFO - PROCESS | 1744 | 1467111808910 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x90e94400) [pid = 1744] [serial = 2022] [outer = 0x906b3800] 04:03:29 INFO - PROCESS | 1744 | 1467111809697 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]]]}] 04:03:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:03:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1231ms 04:03:29 INFO - PROCESS | 1744 | 1467111809763 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:03:29 INFO - PROCESS | 1744 | 1467111809766 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 04:03:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:03:29 INFO - PROCESS | 1744 | 1467111809778 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 1744 | 1467111809780 Marionette TRACE conn3 <- [1,2666,null,{}] 04:03:29 INFO - PROCESS | 1744 | 1467111809785 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}] 04:03:29 INFO - PROCESS | 1744 | 1467111809790 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:29 INFO - PROCESS | 1744 | 1467111809982 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:03:30 INFO - PROCESS | 1744 | 1467111810011 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:30 INFO - PROCESS | 1744 | 1467111810017 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e5c400 == 28 [pid = 1744] [id = 674] 04:03:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x90e9b000) [pid = 1744] [serial = 2023] [outer = (nil)] 04:03:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x90f41800) [pid = 1744] [serial = 2024] [outer = 0x90e9b000] 04:03:30 INFO - PROCESS | 1744 | 1467111810079 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x90f8b400) [pid = 1744] [serial = 2025] [outer = 0x90e9b000] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x91535c00) [pid = 1744] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8ec94000) [pid = 1744] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8eb27800) [pid = 1744] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x90f47c00) [pid = 1744] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8eb2e800) [pid = 1744] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9152e000) [pid = 1744] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8c071c00) [pid = 1744] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91da2400) [pid = 1744] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x902abc00) [pid = 1744] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90f49000) [pid = 1744] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x902a2000) [pid = 1744] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91533400) [pid = 1744] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8ec7a400) [pid = 1744] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9231bc00) [pid = 1744] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9240e800) [pid = 1744] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:03:31 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8c072000) [pid = 1744] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:03:31 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:31 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:03:31 INFO - PROCESS | 1744 | 1467111811946 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]]]}] 04:03:31 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) 04:03:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2188ms 04:03:31 INFO - PROCESS | 1744 | 1467111811967 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:03:31 INFO - PROCESS | 1744 | 1467111811970 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 04:03:31 INFO - PROCESS | 1744 | 1467111811978 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:03:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:03:31 INFO - PROCESS | 1744 | 1467111811985 Marionette TRACE conn3 <- [1,2670,null,{}] 04:03:31 INFO - PROCESS | 1744 | 1467111811990 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}] 04:03:31 INFO - PROCESS | 1744 | 1467111811995 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:32 INFO - PROCESS | 1744 | 1467111812160 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:03:32 INFO - PROCESS | 1744 | 1467111812303 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:32 INFO - PROCESS | 1744 | 1467111812313 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2f800 == 29 [pid = 1744] [id = 675] 04:03:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8ec84c00) [pid = 1744] [serial = 2026] [outer = (nil)] 04:03:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x90e98c00) [pid = 1744] [serial = 2027] [outer = 0x8ec84c00] 04:03:32 INFO - PROCESS | 1744 | 1467111812372 Marionette DEBUG loaded listener.js 04:03:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x90f91000) [pid = 1744] [serial = 2028] [outer = 0x8ec84c00] 04:03:33 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:33 INFO - PROCESS | 1744 | 1467111813461 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"]]]}] 04:03:33 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 04:03:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:03:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1526ms 04:03:33 INFO - PROCESS | 1744 | 1467111813517 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:03:33 INFO - PROCESS | 1744 | 1467111813523 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 04:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:03:33 INFO - PROCESS | 1744 | 1467111813530 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:03:33 INFO - PROCESS | 1744 | 1467111813536 Marionette TRACE conn3 <- [1,2674,null,{}] 04:03:33 INFO - PROCESS | 1744 | 1467111813543 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}] 04:03:33 INFO - PROCESS | 1744 | 1467111813549 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:33 INFO - PROCESS | 1744 | 1467111813889 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:03:34 INFO - PROCESS | 1744 | 1467111814033 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:34 INFO - PROCESS | 1744 | 1467111814046 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7c400 == 30 [pid = 1744] [id = 676] 04:03:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ec7fc00) [pid = 1744] [serial = 2029] [outer = (nil)] 04:03:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ec8e000) [pid = 1744] [serial = 2030] [outer = 0x8ec7fc00] 04:03:34 INFO - PROCESS | 1744 | 1467111814120 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ef88800) [pid = 1744] [serial = 2031] [outer = 0x8ec7fc00] 04:03:35 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:35 INFO - PROCESS | 1744 | 1467111815473 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"]]]}] 04:03:35 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 04:03:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:03:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:03:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1987ms 04:03:35 INFO - PROCESS | 1744 | 1467111815517 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 04:03:35 INFO - PROCESS | 1744 | 1467111815524 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 04:03:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:03:35 INFO - PROCESS | 1744 | 1467111815534 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:03:35 INFO - PROCESS | 1744 | 1467111815538 Marionette TRACE conn3 <- [1,2678,null,{}] 04:03:35 INFO - PROCESS | 1744 | 1467111815635 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}] 04:03:35 INFO - PROCESS | 1744 | 1467111815640 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:35 INFO - PROCESS | 1744 | 1467111815841 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:03:35 INFO - PROCESS | 1744 | 1467111815966 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:35 INFO - PROCESS | 1744 | 1467111815978 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7c800 == 31 [pid = 1744] [id = 677] 04:03:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x902b4800) [pid = 1744] [serial = 2032] [outer = (nil)] 04:03:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x90e97800) [pid = 1744] [serial = 2033] [outer = 0x902b4800] 04:03:36 INFO - PROCESS | 1744 | 1467111816048 Marionette DEBUG loaded listener.js 04:03:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x90f44800) [pid = 1744] [serial = 2034] [outer = 0x902b4800] 04:03:37 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:37 INFO - PROCESS | 1744 | 1467111817442 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]]]}] 04:03:37 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) 04:03:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1940ms 04:03:37 INFO - PROCESS | 1744 | 1467111817475 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:03:37 INFO - PROCESS | 1744 | 1467111817479 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 04:03:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:03:37 INFO - PROCESS | 1744 | 1467111817485 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:03:37 INFO - PROCESS | 1744 | 1467111817499 Marionette TRACE conn3 <- [1,2682,null,{}] 04:03:37 INFO - PROCESS | 1744 | 1467111817741 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}] 04:03:37 INFO - PROCESS | 1744 | 1467111817747 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:37 INFO - PROCESS | 1744 | 1467111817898 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:03:38 INFO - PROCESS | 1744 | 1467111818070 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:38 INFO - PROCESS | 1744 | 1467111818077 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb23400 == 32 [pid = 1744] [id = 678] 04:03:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8eb26800) [pid = 1744] [serial = 2035] [outer = (nil)] 04:03:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8eb2dc00) [pid = 1744] [serial = 2036] [outer = 0x8eb26800] 04:03:38 INFO - PROCESS | 1744 | 1467111818147 Marionette DEBUG loaded listener.js 04:03:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8ec80c00) [pid = 1744] [serial = 2037] [outer = 0x8eb26800] 04:03:38 INFO - PROCESS | 1744 | --DOCSHELL 0x90e5c400 == 31 [pid = 1744] [id = 674] 04:03:38 INFO - PROCESS | 1744 | --DOCSHELL 0x906ae800 == 30 [pid = 1744] [id = 673] 04:03:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2eb000 == 29 [pid = 1744] [id = 672] 04:03:38 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2efc00 == 28 [pid = 1744] [id = 671] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9231a000) [pid = 1744] [serial = 1977] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91fdf400) [pid = 1744] [serial = 1956] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x928d4c00) [pid = 1744] [serial = 1962] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9152e800) [pid = 1744] [serial = 1974] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8eb29c00) [pid = 1744] [serial = 1944] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91da3c00) [pid = 1744] [serial = 1950] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91536800) [pid = 1744] [serial = 1949] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x90e5ec00) [pid = 1744] [serial = 1964] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x927ee000) [pid = 1744] [serial = 1980] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90f8ac00) [pid = 1744] [serial = 1973] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x906b0400) [pid = 1744] [serial = 1946] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91530c00) [pid = 1744] [serial = 1965] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9152ac00) [pid = 1744] [serial = 1941] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x92207400) [pid = 1744] [serial = 1955] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x90640c00) [pid = 1744] [serial = 1971] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91fd4400) [pid = 1744] [serial = 1952] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ef86c00) [pid = 1744] [serial = 1968] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x90f8fc00) [pid = 1744] [serial = 1940] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x902ac800) [pid = 1744] [serial = 1970] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x927f1000) [pid = 1744] [serial = 1961] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ec8e400) [pid = 1744] [serial = 1943] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92418800) [pid = 1744] [serial = 1979] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9241e800) [pid = 1744] [serial = 1959] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91fdd400) [pid = 1744] [serial = 1953] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ec92400) [pid = 1744] [serial = 1967] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x90e58c00) [pid = 1744] [serial = 1947] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92417c00) [pid = 1744] [serial = 1958] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91fd5400) [pid = 1744] [serial = 1976] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x930bc400) [pid = 1744] [serial = 1986] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92de3400) [pid = 1744] [serial = 1985] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x90647400) [pid = 1744] [serial = 1982] [outer = (nil)] [url = about:blank] 04:03:38 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92dc8800) [pid = 1744] [serial = 1983] [outer = (nil)] [url = about:blank] 04:03:39 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:39 INFO - PROCESS | 1744 | 1467111819485 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]]]}] 04:03:39 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) 04:03:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2049ms 04:03:39 INFO - PROCESS | 1744 | 1467111819536 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:03:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:03:39 INFO - PROCESS | 1744 | 1467111819541 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 04:03:39 INFO - PROCESS | 1744 | 1467111819548 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:03:39 INFO - PROCESS | 1744 | 1467111819551 Marionette TRACE conn3 <- [1,2686,null,{}] 04:03:39 INFO - PROCESS | 1744 | 1467111819559 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}] 04:03:39 INFO - PROCESS | 1744 | 1467111819564 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:39 INFO - PROCESS | 1744 | 1467111819740 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:03:39 INFO - PROCESS | 1744 | 1467111819877 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:39 INFO - PROCESS | 1744 | 1467111819887 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7a400 == 29 [pid = 1744] [id = 679] 04:03:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ef86c00) [pid = 1744] [serial = 2038] [outer = (nil)] 04:03:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x902b4000) [pid = 1744] [serial = 2039] [outer = 0x8ef86c00] 04:03:39 INFO - PROCESS | 1744 | 1467111819949 Marionette DEBUG loaded listener.js 04:03:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x90646400) [pid = 1744] [serial = 2040] [outer = 0x8ef86c00] 04:03:41 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:41 INFO - PROCESS | 1744 | 1467111821042 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"]]]}] 04:03:41 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 04:03:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:03:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:03:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1532ms 04:03:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:03:41 INFO - PROCESS | 1744 | 1467111821081 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 04:03:41 INFO - PROCESS | 1744 | 1467111821084 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 04:03:41 INFO - PROCESS | 1744 | 1467111821097 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 1744 | 1467111821100 Marionette TRACE conn3 <- [1,2690,null,{}] 04:03:41 INFO - PROCESS | 1744 | 1467111821106 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}] 04:03:41 INFO - PROCESS | 1744 | 1467111821111 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:41 INFO - PROCESS | 1744 | 1467111821313 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:03:41 INFO - PROCESS | 1744 | 1467111821407 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:41 INFO - PROCESS | 1744 | 1467111821419 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f44400 == 30 [pid = 1744] [id = 680] 04:03:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x90f48c00) [pid = 1744] [serial = 2041] [outer = (nil)] 04:03:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x90f8a800) [pid = 1744] [serial = 2042] [outer = 0x90f48c00] 04:03:41 INFO - PROCESS | 1744 | 1467111821485 Marionette DEBUG loaded listener.js 04:03:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9152ac00) [pid = 1744] [serial = 2043] [outer = 0x90f48c00] 04:03:42 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:42 INFO - PROCESS | 1744 | 1467111822710 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"]]]}] 04:03:42 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 04:03:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:03:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:03:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1650ms 04:03:42 INFO - PROCESS | 1744 | 1467111822748 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 1744 | 1467111822757 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 04:03:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:03:42 INFO - PROCESS | 1744 | 1467111822788 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 1744 | 1467111822791 Marionette TRACE conn3 <- [1,2694,null,{}] 04:03:42 INFO - PROCESS | 1744 | 1467111822797 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}] 04:03:42 INFO - PROCESS | 1744 | 1467111822801 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:42 INFO - PROCESS | 1744 | 1467111822986 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8eb30c00) [pid = 1744] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90ea0800) [pid = 1744] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x92dddc00) [pid = 1744] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x902ab000) [pid = 1744] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x906b3800) [pid = 1744] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8e2f0800) [pid = 1744] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8ec92000) [pid = 1744] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93e86400) [pid = 1744] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x90f45800) [pid = 1744] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x906b3c00) [pid = 1744] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8e2e9000) [pid = 1744] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x902a0400) [pid = 1744] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:03:43 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x90e9b000) [pid = 1744] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:03:43 INFO - PROCESS | 1744 | 1467111823193 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:43 INFO - PROCESS | 1744 | 1467111823201 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c071c00 == 31 [pid = 1744] [id = 681] 04:03:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x8e2e9000) [pid = 1744] [serial = 2044] [outer = (nil)] 04:03:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8ec92000) [pid = 1744] [serial = 2045] [outer = 0x8e2e9000] 04:03:43 INFO - PROCESS | 1744 | 1467111823264 Marionette DEBUG loaded listener.js 04:03:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x90e9a000) [pid = 1744] [serial = 2046] [outer = 0x8e2e9000] 04:03:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:44 INFO - PROCESS | 1744 | 1467111824339 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"]]]}] 04:03:44 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 04:03:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:03:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1584ms 04:03:44 INFO - PROCESS | 1744 | 1467111824370 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 1744 | 1467111824373 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 04:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:03:44 INFO - PROCESS | 1744 | 1467111824379 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 1744 | 1467111824382 Marionette TRACE conn3 <- [1,2698,null,{}] 04:03:44 INFO - PROCESS | 1744 | 1467111824387 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}] 04:03:44 INFO - PROCESS | 1744 | 1467111824391 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:44 INFO - PROCESS | 1744 | 1467111824540 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:03:44 INFO - PROCESS | 1744 | 1467111824708 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:44 INFO - PROCESS | 1744 | 1467111824713 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2d000 == 32 [pid = 1744] [id = 682] 04:03:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x902aec00) [pid = 1744] [serial = 2047] [outer = (nil)] 04:03:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x91fde400) [pid = 1744] [serial = 2048] [outer = 0x902aec00] 04:03:44 INFO - PROCESS | 1744 | 1467111824775 Marionette DEBUG loaded listener.js 04:03:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x92203000) [pid = 1744] [serial = 2049] [outer = 0x902aec00] 04:03:45 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:45 INFO - PROCESS | 1744 | 1467111825989 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"]]]}] 04:03:46 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 04:03:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:03:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:03:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1634ms 04:03:46 INFO - PROCESS | 1744 | 1467111826016 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 1744 | 1467111826022 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 04:03:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:03:46 INFO - PROCESS | 1744 | 1467111826029 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 1744 | 1467111826035 Marionette TRACE conn3 <- [1,2702,null,{}] 04:03:46 INFO - PROCESS | 1744 | 1467111826084 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}] 04:03:46 INFO - PROCESS | 1744 | 1467111826089 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:46 INFO - PROCESS | 1744 | 1467111826411 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:03:46 INFO - PROCESS | 1744 | 1467111826568 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:46 INFO - PROCESS | 1744 | 1467111826575 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2a000 == 33 [pid = 1744] [id = 683] 04:03:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ec7b800) [pid = 1744] [serial = 2050] [outer = (nil)] 04:03:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x902ac800) [pid = 1744] [serial = 2051] [outer = 0x8ec7b800] 04:03:46 INFO - PROCESS | 1744 | 1467111826653 Marionette DEBUG loaded listener.js 04:03:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x906ac400) [pid = 1744] [serial = 2052] [outer = 0x8ec7b800] 04:03:47 INFO - PROCESS | 1744 | 1467111827538 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]]]}] 04:03:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:03:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1582ms 04:03:47 INFO - PROCESS | 1744 | 1467111827612 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:03:47 INFO - PROCESS | 1744 | 1467111827617 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 04:03:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:03:47 INFO - PROCESS | 1744 | 1467111827627 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:03:47 INFO - PROCESS | 1744 | 1467111827631 Marionette TRACE conn3 <- [1,2706,null,{}] 04:03:47 INFO - PROCESS | 1744 | 1467111827637 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}] 04:03:47 INFO - PROCESS | 1744 | 1467111827642 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:47 INFO - PROCESS | 1744 | 1467111827845 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:03:48 INFO - PROCESS | 1744 | 1467111828016 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:48 INFO - PROCESS | 1744 | 1467111828023 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7b400 == 34 [pid = 1744] [id = 684] 04:03:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91da1400) [pid = 1744] [serial = 2053] [outer = (nil)] 04:03:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91dad000) [pid = 1744] [serial = 2054] [outer = 0x91da1400] 04:03:48 INFO - PROCESS | 1744 | 1467111828094 Marionette DEBUG loaded listener.js 04:03:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91fd9000) [pid = 1744] [serial = 2055] [outer = 0x91da1400] 04:03:49 INFO - PROCESS | 1744 | 1467111829020 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]]]}] 04:03:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:03:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1430ms 04:03:49 INFO - PROCESS | 1744 | 1467111829058 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 1744 | 1467111829062 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 04:03:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:03:49 INFO - PROCESS | 1744 | 1467111829069 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 1744 | 1467111829075 Marionette TRACE conn3 <- [1,2710,null,{}] 04:03:49 INFO - PROCESS | 1744 | 1467111829091 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}] 04:03:49 INFO - PROCESS | 1744 | 1467111829099 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:49 INFO - PROCESS | 1744 | 1467111829264 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:03:49 INFO - PROCESS | 1744 | 1467111829443 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:49 INFO - PROCESS | 1744 | 1467111829453 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x9240d000 == 35 [pid = 1744] [id = 685] 04:03:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9240dc00) [pid = 1744] [serial = 2056] [outer = (nil)] 04:03:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92412000) [pid = 1744] [serial = 2057] [outer = 0x9240dc00] 04:03:49 INFO - PROCESS | 1744 | 1467111829529 Marionette DEBUG loaded listener.js 04:03:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9241bc00) [pid = 1744] [serial = 2058] [outer = 0x9240dc00] 04:03:50 INFO - PROCESS | 1744 | 1467111830411 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] 04:03:50 INFO - PROCESS | 1744 | 1467111830462 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 04:03:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:03:50 INFO - PROCESS | 1744 | 1467111830468 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:03:50 INFO - PROCESS | 1744 | 1467111830472 Marionette TRACE conn3 <- [1,2714,null,{}] 04:03:50 INFO - PROCESS | 1744 | 1467111830477 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}] 04:03:50 INFO - PROCESS | 1744 | 1467111830482 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:50 INFO - PROCESS | 1744 | 1467111830643 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:03:50 INFO - PROCESS | 1744 | 1467111830813 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 1744 | 1467111830821 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fe0400 == 36 [pid = 1744] [id = 686] 04:03:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92406400) [pid = 1744] [serial = 2059] [outer = (nil)] 04:03:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x928d5c00) [pid = 1744] [serial = 2060] [outer = 0x92406400] 04:03:50 INFO - PROCESS | 1744 | 1467111830893 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x90f96800) [pid = 1744] [serial = 2061] [outer = 0x92406400] 04:03:51 INFO - PROCESS | 1744 | 1467111831776 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]]]}] 04:03:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:03:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1328ms 04:03:51 INFO - PROCESS | 1744 | 1467111831811 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:03:51 INFO - PROCESS | 1744 | 1467111831815 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 04:03:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:03:51 INFO - PROCESS | 1744 | 1467111831822 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:03:51 INFO - PROCESS | 1744 | 1467111831825 Marionette TRACE conn3 <- [1,2718,null,{}] 04:03:51 INFO - PROCESS | 1744 | 1467111831831 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}] 04:03:51 INFO - PROCESS | 1744 | 1467111831836 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:52 INFO - PROCESS | 1744 | 1467111832010 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:03:52 INFO - PROCESS | 1744 | 1467111832335 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:52 INFO - PROCESS | 1744 | 1467111832345 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2b000 == 37 [pid = 1744] [id = 687] 04:03:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8ec7a000) [pid = 1744] [serial = 2062] [outer = (nil)] 04:03:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec94000) [pid = 1744] [serial = 2063] [outer = 0x8ec7a000] 04:03:52 INFO - PROCESS | 1744 | 1467111832468 Marionette DEBUG loaded listener.js 04:03:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9029c000) [pid = 1744] [serial = 2064] [outer = 0x8ec7a000] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8c071c00 == 36 [pid = 1744] [id = 681] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x90f44400 == 35 [pid = 1744] [id = 680] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7a400 == 34 [pid = 1744] [id = 679] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7c800 == 33 [pid = 1744] [id = 677] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb23400 == 32 [pid = 1744] [id = 678] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7c400 == 31 [pid = 1744] [id = 676] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x902b3800 == 30 [pid = 1744] [id = 670] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2f800 == 29 [pid = 1744] [id = 675] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x9240d000 == 28 [pid = 1744] [id = 685] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x91fe0400 == 27 [pid = 1744] [id = 686] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7b400 == 26 [pid = 1744] [id = 684] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2d000 == 25 [pid = 1744] [id = 682] 04:03:54 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2a000 == 24 [pid = 1744] [id = 683] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93ec6400) [pid = 1744] [serial = 1998] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x90e5b400) [pid = 1744] [serial = 2021] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93e8bc00) [pid = 1744] [serial = 1997] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8eb26000) [pid = 1744] [serial = 2015] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8eb2e000) [pid = 1744] [serial = 2016] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ef92000) [pid = 1744] [serial = 2018] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x948a9c00) [pid = 1744] [serial = 2001] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91da8000) [pid = 1744] [serial = 2013] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9481d000) [pid = 1744] [serial = 2000] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90f90400) [pid = 1744] [serial = 2012] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x97924c00) [pid = 1744] [serial = 2004] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9667e400) [pid = 1744] [serial = 2003] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x906af800) [pid = 1744] [serial = 2007] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ec93000) [pid = 1744] [serial = 2006] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x906adc00) [pid = 1744] [serial = 2010] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x902ad800) [pid = 1744] [serial = 2009] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x90f41800) [pid = 1744] [serial = 2024] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x90e94400) [pid = 1744] [serial = 2022] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x902a3000) [pid = 1744] [serial = 2019] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x90f8b400) [pid = 1744] [serial = 2025] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x90e98c00) [pid = 1744] [serial = 2027] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x902a9000) [pid = 1744] [serial = 1989] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x8ec8e800) [pid = 1744] [serial = 1988] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x91537c00) [pid = 1744] [serial = 1992] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x90f89800) [pid = 1744] [serial = 1991] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x93e39800) [pid = 1744] [serial = 1995] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | --DOMWINDOW == 51 (0x930cac00) [pid = 1744] [serial = 1994] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1744 | 1467111834385 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] 04:03:54 INFO - PROCESS | 1744 | 1467111834414 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 04:03:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:03:54 INFO - PROCESS | 1744 | 1467111834428 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:03:54 INFO - PROCESS | 1744 | 1467111834432 Marionette TRACE conn3 <- [1,2722,null,{}] 04:03:54 INFO - PROCESS | 1744 | 1467111834442 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}] 04:03:54 INFO - PROCESS | 1744 | 1467111834446 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:54 INFO - PROCESS | 1744 | 1467111834599 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:03:54 INFO - PROCESS | 1744 | 1467111834617 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:54 INFO - PROCESS | 1744 | 1467111834628 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7c400 == 25 [pid = 1744] [id = 688] 04:03:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0x8ec7c800) [pid = 1744] [serial = 2065] [outer = (nil)] 04:03:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x8ec82800) [pid = 1744] [serial = 2066] [outer = 0x8ec7c800] 04:03:54 INFO - PROCESS | 1744 | 1467111834698 Marionette DEBUG loaded listener.js 04:03:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x8ec8ac00) [pid = 1744] [serial = 2067] [outer = 0x8ec7c800] 04:03:55 INFO - PROCESS | 1744 | 1467111835552 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] 04:03:55 INFO - PROCESS | 1744 | 1467111835618 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 04:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:03:55 INFO - PROCESS | 1744 | 1467111835629 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:03:55 INFO - PROCESS | 1744 | 1467111835633 Marionette TRACE conn3 <- [1,2726,null,{}] 04:03:55 INFO - PROCESS | 1744 | 1467111835638 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}] 04:03:55 INFO - PROCESS | 1744 | 1467111835644 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:55 INFO - PROCESS | 1744 | 1467111835801 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:03:55 INFO - PROCESS | 1744 | 1467111835811 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:55 INFO - PROCESS | 1744 | 1467111835821 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8bc00 == 26 [pid = 1744] [id = 689] 04:03:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x902a3000) [pid = 1744] [serial = 2068] [outer = (nil)] 04:03:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x902a6800) [pid = 1744] [serial = 2069] [outer = 0x902a3000] 04:03:56 INFO - PROCESS | 1744 | 1467111836001 Marionette DEBUG loaded listener.js 04:03:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x902ae000) [pid = 1744] [serial = 2070] [outer = 0x902a3000] 04:03:56 INFO - PROCESS | 1744 | 1467111836809 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]]]}] 04:03:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:03:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1241ms 04:03:56 INFO - PROCESS | 1744 | 1467111836872 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:03:56 INFO - PROCESS | 1744 | 1467111836876 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 04:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:03:56 INFO - PROCESS | 1744 | 1467111836882 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:03:56 INFO - PROCESS | 1744 | 1467111836887 Marionette TRACE conn3 <- [1,2730,null,{}] 04:03:56 INFO - PROCESS | 1744 | 1467111836903 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}] 04:03:56 INFO - PROCESS | 1744 | 1467111836911 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:57 INFO - PROCESS | 1744 | 1467111837114 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:03:57 INFO - PROCESS | 1744 | 1467111837204 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:57 INFO - PROCESS | 1744 | 1467111837215 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e55800 == 27 [pid = 1744] [id = 690] 04:03:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x90e56800) [pid = 1744] [serial = 2071] [outer = (nil)] 04:03:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x90e5d000) [pid = 1744] [serial = 2072] [outer = 0x90e56800] 04:03:57 INFO - PROCESS | 1744 | 1467111837286 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x90e94000) [pid = 1744] [serial = 2073] [outer = 0x90e56800] 04:03:58 INFO - PROCESS | 1744 | 1467111838458 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"]]]}] 04:03:58 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 04:03:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:03:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:03:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1634ms 04:03:58 INFO - PROCESS | 1744 | 1467111838517 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:03:58 INFO - PROCESS | 1744 | 1467111838521 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 04:03:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:03:58 INFO - PROCESS | 1744 | 1467111838547 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:03:58 INFO - PROCESS | 1744 | 1467111838557 Marionette TRACE conn3 <- [1,2734,null,{}] 04:03:58 INFO - PROCESS | 1744 | 1467111838582 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}] 04:03:58 INFO - PROCESS | 1744 | 1467111838587 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:58 INFO - PROCESS | 1744 | 1467111838943 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:03:58 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x90f48c00) [pid = 1744] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:03:58 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x8e2e9000) [pid = 1744] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:03:58 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x8ec84c00) [pid = 1744] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:03:59 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x8ec7fc00) [pid = 1744] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:03:59 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x902b4800) [pid = 1744] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:03:59 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x8ef86c00) [pid = 1744] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:03:59 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x8eb26800) [pid = 1744] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:03:59 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x902aec00) [pid = 1744] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:03:59 INFO - PROCESS | 1744 | 1467111839091 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:59 INFO - PROCESS | 1744 | 1467111839097 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:03:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06cc00 == 28 [pid = 1744] [id = 691] 04:03:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x8e2e9000) [pid = 1744] [serial = 2074] [outer = (nil)] 04:03:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x8ec84c00) [pid = 1744] [serial = 2075] [outer = 0x8e2e9000] 04:03:59 INFO - PROCESS | 1744 | 1467111839159 Marionette DEBUG loaded listener.js 04:03:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x90e9f000) [pid = 1744] [serial = 2076] [outer = 0x8e2e9000] 04:03:59 INFO - PROCESS | 1744 | 1467111839840 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]]]}] 04:03:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:03:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1349ms 04:03:59 INFO - PROCESS | 1744 | 1467111839897 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:03:59 INFO - PROCESS | 1744 | 1467111839900 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 04:03:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:03:59 INFO - PROCESS | 1744 | 1467111839906 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:03:59 INFO - PROCESS | 1744 | 1467111839908 Marionette TRACE conn3 <- [1,2738,null,{}] 04:03:59 INFO - PROCESS | 1744 | 1467111839913 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}] 04:03:59 INFO - PROCESS | 1744 | 1467111839918 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:00 INFO - PROCESS | 1744 | 1467111840051 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:04:00 INFO - PROCESS | 1744 | 1467111840063 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:00 INFO - PROCESS | 1744 | 1467111840070 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2edc00 == 29 [pid = 1744] [id = 692] 04:04:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x90ea0400) [pid = 1744] [serial = 2077] [outer = (nil)] 04:04:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x90f8e400) [pid = 1744] [serial = 2078] [outer = 0x90ea0400] 04:04:00 INFO - PROCESS | 1744 | 1467111840131 Marionette DEBUG loaded listener.js 04:04:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x90f96c00) [pid = 1744] [serial = 2079] [outer = 0x90ea0400] 04:04:00 INFO - PROCESS | 1744 | 1467111840920 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]]]}] 04:04:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:04:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1075ms 04:04:01 INFO - PROCESS | 1744 | 1467111841016 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:04:01 INFO - PROCESS | 1744 | 1467111841022 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 04:04:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:04:01 INFO - PROCESS | 1744 | 1467111841033 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:04:01 INFO - PROCESS | 1744 | 1467111841039 Marionette TRACE conn3 <- [1,2742,null,{}] 04:04:01 INFO - PROCESS | 1744 | 1467111841048 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}] 04:04:01 INFO - PROCESS | 1744 | 1467111841054 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:01 INFO - PROCESS | 1744 | 1467111841266 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:04:01 INFO - PROCESS | 1744 | 1467111841444 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 1744 | 1467111841462 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec80000 == 30 [pid = 1744] [id = 693] 04:04:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8ec80400) [pid = 1744] [serial = 2080] [outer = (nil)] 04:04:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x8ec95400) [pid = 1744] [serial = 2081] [outer = 0x8ec80400] 04:04:01 INFO - PROCESS | 1744 | 1467111841577 Marionette DEBUG loaded listener.js 04:04:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8ef8b000) [pid = 1744] [serial = 2082] [outer = 0x8ec80400] 04:04:02 INFO - PROCESS | 1744 | 1467111842638 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]]]}] 04:04:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:04:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1683ms 04:04:02 INFO - PROCESS | 1744 | 1467111842718 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:04:02 INFO - PROCESS | 1744 | 1467111842722 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 04:04:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:04:02 INFO - PROCESS | 1744 | 1467111842734 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:04:02 INFO - PROCESS | 1744 | 1467111842741 Marionette TRACE conn3 <- [1,2746,null,{}] 04:04:02 INFO - PROCESS | 1744 | 1467111842747 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}] 04:04:02 INFO - PROCESS | 1744 | 1467111842753 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:02 INFO - PROCESS | 1744 | 1467111842954 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:04:03 INFO - PROCESS | 1744 | 1467111843175 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:03 INFO - PROCESS | 1744 | 1467111843183 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8a000 == 31 [pid = 1744] [id = 694] 04:04:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x90e58400) [pid = 1744] [serial = 2083] [outer = (nil)] 04:04:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x90ea1c00) [pid = 1744] [serial = 2084] [outer = 0x90e58400] 04:04:03 INFO - PROCESS | 1744 | 1467111843302 Marionette DEBUG loaded listener.js 04:04:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x90e95800) [pid = 1744] [serial = 2085] [outer = 0x90e58400] 04:04:04 INFO - PROCESS | 1744 | 1467111844235 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]]]}] 04:04:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:04:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1551ms 04:04:04 INFO - PROCESS | 1744 | 1467111844282 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:04:04 INFO - PROCESS | 1744 | 1467111844286 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 04:04:04 INFO - PROCESS | 1744 | 1467111844293 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 1744 | 1467111844298 Marionette TRACE conn3 <- [1,2750,null,{}] 04:04:04 INFO - PROCESS | 1744 | 1467111844313 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}] 04:04:04 INFO - PROCESS | 1744 | 1467111844321 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:04 INFO - PROCESS | 1744 | 1467111844484 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:04:04 INFO - PROCESS | 1744 | 1467111844652 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:04 INFO - PROCESS | 1744 | 1467111844666 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x91da2800 == 32 [pid = 1744] [id = 695] 04:04:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x91da7000) [pid = 1744] [serial = 2086] [outer = (nil)] 04:04:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91dac400) [pid = 1744] [serial = 2087] [outer = 0x91da7000] 04:04:04 INFO - PROCESS | 1744 | 1467111844742 Marionette DEBUG loaded listener.js 04:04:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91db0800) [pid = 1744] [serial = 2088] [outer = 0x91da7000] 04:04:05 INFO - PROCESS | 1744 | 1467111845814 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]]]}] 04:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1590ms 04:04:05 INFO - PROCESS | 1744 | 1467111845883 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:04:05 INFO - PROCESS | 1744 | 1467111845889 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 04:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:04:05 INFO - PROCESS | 1744 | 1467111845897 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 1744 | 1467111845902 Marionette TRACE conn3 <- [1,2754,null,{}] 04:04:05 INFO - PROCESS | 1744 | 1467111845910 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}] 04:04:05 INFO - PROCESS | 1744 | 1467111845916 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:06 INFO - PROCESS | 1744 | 1467111846082 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:04:06 INFO - PROCESS | 1744 | 1467111846296 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:06 INFO - PROCESS | 1744 | 1467111846312 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2f0000 == 33 [pid = 1744] [id = 696] 04:04:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8eb24800) [pid = 1744] [serial = 2089] [outer = (nil)] 04:04:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8ec87c00) [pid = 1744] [serial = 2090] [outer = 0x8eb24800] 04:04:06 INFO - PROCESS | 1744 | 1467111846441 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ec96c00) [pid = 1744] [serial = 2091] [outer = 0x8eb24800] 04:04:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06cc00 == 32 [pid = 1744] [id = 691] 04:04:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90e55800 == 31 [pid = 1744] [id = 690] 04:04:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8bc00 == 30 [pid = 1744] [id = 689] 04:04:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7c400 == 29 [pid = 1744] [id = 688] 04:04:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2b000 == 28 [pid = 1744] [id = 687] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90f8a800) [pid = 1744] [serial = 2042] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9152ac00) [pid = 1744] [serial = 2043] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ec92000) [pid = 1744] [serial = 2045] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x90f91000) [pid = 1744] [serial = 2028] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ec8e000) [pid = 1744] [serial = 2030] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ef88800) [pid = 1744] [serial = 2031] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x90e97800) [pid = 1744] [serial = 2033] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x90f44800) [pid = 1744] [serial = 2034] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x90e9a000) [pid = 1744] [serial = 2046] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x902b4000) [pid = 1744] [serial = 2039] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8eb2dc00) [pid = 1744] [serial = 2036] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x8ec80c00) [pid = 1744] [serial = 2037] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x91fde400) [pid = 1744] [serial = 2048] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x92203000) [pid = 1744] [serial = 2049] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x90646400) [pid = 1744] [serial = 2040] [outer = (nil)] [url = about:blank] 04:04:07 INFO - PROCESS | 1744 | 1467111847294 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]]]}] 04:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1437ms 04:04:07 INFO - PROCESS | 1744 | 1467111847334 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:04:07 INFO - PROCESS | 1744 | 1467111847340 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 04:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:04:07 INFO - PROCESS | 1744 | 1467111847350 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:04:07 INFO - PROCESS | 1744 | 1467111847353 Marionette TRACE conn3 <- [1,2758,null,{}] 04:04:07 INFO - PROCESS | 1744 | 1467111847359 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}] 04:04:07 INFO - PROCESS | 1744 | 1467111847364 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:07 INFO - PROCESS | 1744 | 1467111847513 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:04:07 INFO - PROCESS | 1744 | 1467111847529 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:07 INFO - PROCESS | 1744 | 1467111847534 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ed000 == 29 [pid = 1744] [id = 697] 04:04:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x8ec92000) [pid = 1744] [serial = 2092] [outer = (nil)] 04:04:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x902a4000) [pid = 1744] [serial = 2093] [outer = 0x8ec92000] 04:04:07 INFO - PROCESS | 1744 | 1467111847601 Marionette DEBUG loaded listener.js 04:04:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x902b5000) [pid = 1744] [serial = 2094] [outer = 0x8ec92000] 04:04:08 INFO - PROCESS | 1744 | 1467111848490 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]]]}] 04:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1196ms 04:04:08 INFO - PROCESS | 1744 | 1467111848545 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:04:08 INFO - PROCESS | 1744 | 1467111848548 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 04:04:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:04:08 INFO - PROCESS | 1744 | 1467111848555 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:04:08 INFO - PROCESS | 1744 | 1467111848560 Marionette TRACE conn3 <- [1,2762,null,{}] 04:04:08 INFO - PROCESS | 1744 | 1467111848574 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}] 04:04:08 INFO - PROCESS | 1744 | 1467111848581 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:08 INFO - PROCESS | 1744 | 1467111848727 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:04:08 INFO - PROCESS | 1744 | 1467111848738 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:08 INFO - PROCESS | 1744 | 1467111848751 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e53c00 == 30 [pid = 1744] [id = 698] 04:04:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x90e54400) [pid = 1744] [serial = 2095] [outer = (nil)] 04:04:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x90e9ac00) [pid = 1744] [serial = 2096] [outer = 0x90e54400] 04:04:08 INFO - PROCESS | 1744 | 1467111848927 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x90f46400) [pid = 1744] [serial = 2097] [outer = 0x90e54400] 04:04:09 INFO - PROCESS | 1744 | 1467111849650 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]]]}] 04:04:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:04:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1134ms 04:04:09 INFO - PROCESS | 1744 | 1467111849689 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 1744 | 1467111849692 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 04:04:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:04:09 INFO - PROCESS | 1744 | 1467111849698 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 1744 | 1467111849700 Marionette TRACE conn3 <- [1,2766,null,{}] 04:04:09 INFO - PROCESS | 1744 | 1467111849711 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}] 04:04:09 INFO - PROCESS | 1744 | 1467111849715 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:09 INFO - PROCESS | 1744 | 1467111849896 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:04:09 INFO - PROCESS | 1744 | 1467111849915 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:09 INFO - PROCESS | 1744 | 1467111849923 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4cc00 == 31 [pid = 1744] [id = 699] 04:04:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9152d000) [pid = 1744] [serial = 2098] [outer = (nil)] 04:04:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x91534400) [pid = 1744] [serial = 2099] [outer = 0x9152d000] 04:04:09 INFO - PROCESS | 1744 | 1467111849983 Marionette DEBUG loaded listener.js 04:04:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x91da8800) [pid = 1744] [serial = 2100] [outer = 0x9152d000] 04:04:10 INFO - PROCESS | 1744 | 1467111850806 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]]]}] 04:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1134ms 04:04:10 INFO - PROCESS | 1744 | 1467111850833 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:04:10 INFO - PROCESS | 1744 | 1467111850836 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 04:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:04:10 INFO - PROCESS | 1744 | 1467111850841 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:04:10 INFO - PROCESS | 1744 | 1467111850844 Marionette TRACE conn3 <- [1,2770,null,{}] 04:04:10 INFO - PROCESS | 1744 | 1467111850849 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}] 04:04:10 INFO - PROCESS | 1744 | 1467111850853 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:11 INFO - PROCESS | 1744 | 1467111851030 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:04:11 INFO - PROCESS | 1744 | 1467111851057 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 1744 | 1467111851062 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x91534000 == 32 [pid = 1744] [id = 700] 04:04:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x91daf000) [pid = 1744] [serial = 2101] [outer = (nil)] 04:04:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91fdf000) [pid = 1744] [serial = 2102] [outer = 0x91daf000] 04:04:11 INFO - PROCESS | 1744 | 1467111851123 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92202400) [pid = 1744] [serial = 2103] [outer = 0x91daf000] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x90e56800) [pid = 1744] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8e2e9000) [pid = 1744] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ec7a000) [pid = 1744] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8ec7b800) [pid = 1744] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8ec7c800) [pid = 1744] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x91da1400) [pid = 1744] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x9240dc00) [pid = 1744] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x902a3000) [pid = 1744] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:04:11 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x92406400) [pid = 1744] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:04:11 INFO - PROCESS | 1744 | 1467111851975 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]]]}] 04:04:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:04:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1177ms 04:04:12 INFO - PROCESS | 1744 | 1467111852023 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:04:12 INFO - PROCESS | 1744 | 1467111852026 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 04:04:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:04:12 INFO - PROCESS | 1744 | 1467111852032 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:04:12 INFO - PROCESS | 1744 | 1467111852034 Marionette TRACE conn3 <- [1,2774,null,{}] 04:04:12 INFO - PROCESS | 1744 | 1467111852040 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}] 04:04:12 INFO - PROCESS | 1744 | 1467111852049 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:12 INFO - PROCESS | 1744 | 1467111852224 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:04:12 INFO - PROCESS | 1744 | 1467111852234 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:12 INFO - PROCESS | 1744 | 1467111852241 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c069800 == 33 [pid = 1744] [id = 701] 04:04:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x8e2e6000) [pid = 1744] [serial = 2104] [outer = (nil)] 04:04:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9220a000) [pid = 1744] [serial = 2105] [outer = 0x8e2e6000] 04:04:12 INFO - PROCESS | 1744 | 1467111852426 Marionette DEBUG loaded listener.js 04:04:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9240c800) [pid = 1744] [serial = 2106] [outer = 0x8e2e6000] 04:04:13 INFO - PROCESS | 1744 | 1467111853112 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]]]}] 04:04:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:04:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1128ms 04:04:13 INFO - PROCESS | 1744 | 1467111853160 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:04:13 INFO - PROCESS | 1744 | 1467111853163 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 04:04:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:04:13 INFO - PROCESS | 1744 | 1467111853169 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:04:13 INFO - PROCESS | 1744 | 1467111853172 Marionette TRACE conn3 <- [1,2778,null,{}] 04:04:13 INFO - PROCESS | 1744 | 1467111853177 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}] 04:04:13 INFO - PROCESS | 1744 | 1467111853180 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:13 INFO - PROCESS | 1744 | 1467111853314 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:04:13 INFO - PROCESS | 1744 | 1467111853329 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:13 INFO - PROCESS | 1744 | 1467111853337 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec87000 == 34 [pid = 1744] [id = 702] 04:04:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x902a1000) [pid = 1744] [serial = 2107] [outer = (nil)] 04:04:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x92413800) [pid = 1744] [serial = 2108] [outer = 0x902a1000] 04:04:13 INFO - PROCESS | 1744 | 1467111853516 Marionette DEBUG loaded listener.js 04:04:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x92419800) [pid = 1744] [serial = 2109] [outer = 0x902a1000] 04:04:14 INFO - PROCESS | 1744 | 1467111854424 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]]]}] 04:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1327ms 04:04:14 INFO - PROCESS | 1744 | 1467111854497 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:04:14 INFO - PROCESS | 1744 | 1467111854503 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 04:04:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:04:14 INFO - PROCESS | 1744 | 1467111854511 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:04:14 INFO - PROCESS | 1744 | 1467111854516 Marionette TRACE conn3 <- [1,2782,null,{}] 04:04:14 INFO - PROCESS | 1744 | 1467111854525 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}] 04:04:14 INFO - PROCESS | 1744 | 1467111854530 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:14 INFO - PROCESS | 1744 | 1467111854738 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:04:14 INFO - PROCESS | 1744 | 1467111854910 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 1744 | 1467111854923 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2d000 == 35 [pid = 1744] [id = 703] 04:04:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ec7a800) [pid = 1744] [serial = 2110] [outer = (nil)] 04:04:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ef8bc00) [pid = 1744] [serial = 2111] [outer = 0x8ec7a800] 04:04:15 INFO - PROCESS | 1744 | 1467111854997 Marionette DEBUG loaded listener.js 04:04:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9029d400) [pid = 1744] [serial = 2112] [outer = 0x8ec7a800] 04:04:15 INFO - PROCESS | 1744 | 1467111855891 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]]]}] 04:04:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:04:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1434ms 04:04:15 INFO - PROCESS | 1744 | 1467111855945 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:04:15 INFO - PROCESS | 1744 | 1467111855951 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 04:04:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:04:15 INFO - PROCESS | 1744 | 1467111855961 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:04:15 INFO - PROCESS | 1744 | 1467111855965 Marionette TRACE conn3 <- [1,2786,null,{}] 04:04:15 INFO - PROCESS | 1744 | 1467111855971 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}] 04:04:15 INFO - PROCESS | 1744 | 1467111855977 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:16 INFO - PROCESS | 1744 | 1467111856150 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:04:16 INFO - PROCESS | 1744 | 1467111856328 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:16 INFO - PROCESS | 1744 | 1467111856334 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x90646400 == 36 [pid = 1744] [id = 704] 04:04:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x90e95c00) [pid = 1744] [serial = 2113] [outer = (nil)] 04:04:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x90f8b800) [pid = 1744] [serial = 2114] [outer = 0x90e95c00] 04:04:16 INFO - PROCESS | 1744 | 1467111856410 Marionette DEBUG loaded listener.js 04:04:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90f96000) [pid = 1744] [serial = 2115] [outer = 0x90e95c00] 04:04:17 INFO - PROCESS | 1744 | 1467111857424 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]]]}] 04:04:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:04:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1531ms 04:04:17 INFO - PROCESS | 1744 | 1467111857493 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:04:17 INFO - PROCESS | 1744 | 1467111857497 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 04:04:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:04:17 INFO - PROCESS | 1744 | 1467111857503 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:04:17 INFO - PROCESS | 1744 | 1467111857508 Marionette TRACE conn3 <- [1,2790,null,{}] 04:04:17 INFO - PROCESS | 1744 | 1467111857523 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}] 04:04:17 INFO - PROCESS | 1744 | 1467111857531 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:17 INFO - PROCESS | 1744 | 1467111857754 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:04:17 INFO - PROCESS | 1744 | 1467111857931 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:17 INFO - PROCESS | 1744 | 1467111857941 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x92410000 == 37 [pid = 1744] [id = 705] 04:04:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92410400) [pid = 1744] [serial = 2116] [outer = (nil)] 04:04:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x927eb400) [pid = 1744] [serial = 2117] [outer = 0x92410400] 04:04:18 INFO - PROCESS | 1744 | 1467111858056 Marionette DEBUG loaded listener.js 04:04:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x928d5400) [pid = 1744] [serial = 2118] [outer = 0x92410400] 04:04:18 INFO - PROCESS | 1744 | 1467111858895 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]]]}] 04:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1434ms 04:04:18 INFO - PROCESS | 1744 | 1467111858938 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:04:18 INFO - PROCESS | 1744 | 1467111858942 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 04:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:04:18 INFO - PROCESS | 1744 | 1467111858948 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:04:18 INFO - PROCESS | 1744 | 1467111858952 Marionette TRACE conn3 <- [1,2794,null,{}] 04:04:18 INFO - PROCESS | 1744 | 1467111858957 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}] 04:04:18 INFO - PROCESS | 1744 | 1467111858962 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:19 INFO - PROCESS | 1744 | 1467111859122 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:04:19 INFO - PROCESS | 1744 | 1467111859292 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:19 INFO - PROCESS | 1744 | 1467111859298 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a3400 == 38 [pid = 1744] [id = 706] 04:04:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9220c800) [pid = 1744] [serial = 2119] [outer = (nil)] 04:04:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92dc6000) [pid = 1744] [serial = 2120] [outer = 0x9220c800] 04:04:19 INFO - PROCESS | 1744 | 1467111859373 Marionette DEBUG loaded listener.js 04:04:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92dca400) [pid = 1744] [serial = 2121] [outer = 0x9220c800] 04:04:20 INFO - PROCESS | 1744 | 1467111860252 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]]]}] 04:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1328ms 04:04:20 INFO - PROCESS | 1744 | 1467111860278 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:04:20 INFO - PROCESS | 1744 | 1467111860282 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 04:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:04:20 INFO - PROCESS | 1744 | 1467111860288 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:04:20 INFO - PROCESS | 1744 | 1467111860292 Marionette TRACE conn3 <- [1,2798,null,{}] 04:04:20 INFO - PROCESS | 1744 | 1467111860297 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}] 04:04:20 INFO - PROCESS | 1744 | 1467111860302 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:20 INFO - PROCESS | 1744 | 1467111860459 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:04:20 INFO - PROCESS | 1744 | 1467111860638 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:20 INFO - PROCESS | 1744 | 1467111860645 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2eec00 == 39 [pid = 1744] [id = 707] 04:04:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8e2f0c00) [pid = 1744] [serial = 2122] [outer = (nil)] 04:04:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92dddc00) [pid = 1744] [serial = 2123] [outer = 0x8e2f0c00] 04:04:20 INFO - PROCESS | 1744 | 1467111860718 Marionette DEBUG loaded listener.js 04:04:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92de6000) [pid = 1744] [serial = 2124] [outer = 0x8e2f0c00] 04:04:21 INFO - PROCESS | 1744 | 1467111861837 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]]]}] 04:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1580ms 04:04:21 INFO - PROCESS | 1744 | 1467111861869 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:04:21 INFO - PROCESS | 1744 | 1467111861874 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 04:04:21 INFO - PROCESS | 1744 | 1467111861882 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:04:21 INFO - PROCESS | 1744 | 1467111861886 Marionette TRACE conn3 <- [1,2802,null,{}] 04:04:21 INFO - PROCESS | 1744 | 1467111861894 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}] 04:04:21 INFO - PROCESS | 1744 | 1467111861900 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:22 INFO - PROCESS | 1744 | 1467111862060 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:04:22 INFO - PROCESS | 1744 | 1467111862264 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:22 INFO - PROCESS | 1744 | 1467111862270 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef92c00 == 40 [pid = 1744] [id = 708] 04:04:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x902a5800) [pid = 1744] [serial = 2125] [outer = (nil)] 04:04:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9063e800) [pid = 1744] [serial = 2126] [outer = 0x902a5800] 04:04:22 INFO - PROCESS | 1744 | 1467111862361 Marionette DEBUG loaded listener.js 04:04:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9064b800) [pid = 1744] [serial = 2127] [outer = 0x902a5800] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8c069800 == 39 [pid = 1744] [id = 701] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x91534000 == 38 [pid = 1744] [id = 700] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x90f4cc00 == 37 [pid = 1744] [id = 699] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x90e53c00 == 36 [pid = 1744] [id = 698] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ed000 == 35 [pid = 1744] [id = 697] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2f0000 == 34 [pid = 1744] [id = 696] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x91da2800 == 33 [pid = 1744] [id = 695] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8a000 == 32 [pid = 1744] [id = 694] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec80000 == 31 [pid = 1744] [id = 693] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2edc00 == 30 [pid = 1744] [id = 692] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x902a3400 == 29 [pid = 1744] [id = 706] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2eec00 == 28 [pid = 1744] [id = 707] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x92410000 == 27 [pid = 1744] [id = 705] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x90646400 == 26 [pid = 1744] [id = 704] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec87000 == 25 [pid = 1744] [id = 702] 04:04:23 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2d000 == 24 [pid = 1744] [id = 703] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x90f8e400) [pid = 1744] [serial = 2078] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x90e5d000) [pid = 1744] [serial = 2072] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec84c00) [pid = 1744] [serial = 2075] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9029c000) [pid = 1744] [serial = 2064] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x906ac400) [pid = 1744] [serial = 2052] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x902ac800) [pid = 1744] [serial = 2051] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ec94000) [pid = 1744] [serial = 2063] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ec82800) [pid = 1744] [serial = 2066] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ec8ac00) [pid = 1744] [serial = 2067] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91fd9000) [pid = 1744] [serial = 2055] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91dad000) [pid = 1744] [serial = 2054] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9241bc00) [pid = 1744] [serial = 2058] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92412000) [pid = 1744] [serial = 2057] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x902a6800) [pid = 1744] [serial = 2069] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x90e94000) [pid = 1744] [serial = 2073] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x90f96800) [pid = 1744] [serial = 2061] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x928d5c00) [pid = 1744] [serial = 2060] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x90e9f000) [pid = 1744] [serial = 2076] [outer = (nil)] [url = about:blank] 04:04:23 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x902ae000) [pid = 1744] [serial = 2070] [outer = (nil)] [url = about:blank] 04:04:24 INFO - PROCESS | 1744 | 1467111864164 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]]]}] 04:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2340ms 04:04:24 INFO - PROCESS | 1744 | 1467111864225 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:04:24 INFO - PROCESS | 1744 | 1467111864231 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 04:04:24 INFO - PROCESS | 1744 | 1467111864239 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:04:24 INFO - PROCESS | 1744 | 1467111864243 Marionette TRACE conn3 <- [1,2806,null,{}] 04:04:24 INFO - PROCESS | 1744 | 1467111864251 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}] 04:04:24 INFO - PROCESS | 1744 | 1467111864256 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:24 INFO - PROCESS | 1744 | 1467111864409 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:04:24 INFO - PROCESS | 1744 | 1467111864420 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:24 INFO - PROCESS | 1744 | 1467111864431 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2ec00 == 25 [pid = 1744] [id = 709] 04:04:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ec7f400) [pid = 1744] [serial = 2128] [outer = (nil)] 04:04:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ec82800) [pid = 1744] [serial = 2129] [outer = 0x8ec7f400] 04:04:24 INFO - PROCESS | 1744 | 1467111864542 Marionette DEBUG loaded listener.js 04:04:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ec89000) [pid = 1744] [serial = 2130] [outer = 0x8ec7f400] 04:04:25 INFO - PROCESS | 1744 | 1467111865396 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]]]}] 04:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1188ms 04:04:25 INFO - PROCESS | 1744 | 1467111865426 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:04:25 INFO - PROCESS | 1744 | 1467111865434 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 04:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:04:25 INFO - PROCESS | 1744 | 1467111865445 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:04:25 INFO - PROCESS | 1744 | 1467111865449 Marionette TRACE conn3 <- [1,2810,null,{}] 04:04:25 INFO - PROCESS | 1744 | 1467111865459 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}] 04:04:25 INFO - PROCESS | 1744 | 1467111865464 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:25 INFO - PROCESS | 1744 | 1467111865625 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:04:25 INFO - PROCESS | 1744 | 1467111865753 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:25 INFO - PROCESS | 1744 | 1467111865761 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8e000 == 26 [pid = 1744] [id = 710] 04:04:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9029a400) [pid = 1744] [serial = 2131] [outer = (nil)] 04:04:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x902a8400) [pid = 1744] [serial = 2132] [outer = 0x9029a400] 04:04:25 INFO - PROCESS | 1744 | 1467111865827 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x902aec00) [pid = 1744] [serial = 2133] [outer = 0x9029a400] 04:04:26 INFO - PROCESS | 1744 | 1467111866825 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]]]}] 04:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1435ms 04:04:26 INFO - PROCESS | 1744 | 1467111866881 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:04:26 INFO - PROCESS | 1744 | 1467111866886 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 04:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:04:26 INFO - PROCESS | 1744 | 1467111866895 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:04:26 INFO - PROCESS | 1744 | 1467111866902 Marionette TRACE conn3 <- [1,2814,null,{}] 04:04:26 INFO - PROCESS | 1744 | 1467111866909 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}] 04:04:26 INFO - PROCESS | 1744 | 1467111866913 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:27 INFO - PROCESS | 1744 | 1467111867097 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:04:27 INFO - PROCESS | 1744 | 1467111867274 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 1744 | 1467111867284 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2c400 == 27 [pid = 1744] [id = 711] 04:04:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8eb2e000) [pid = 1744] [serial = 2134] [outer = (nil)] 04:04:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ec8c400) [pid = 1744] [serial = 2135] [outer = 0x8eb2e000] 04:04:27 INFO - PROCESS | 1744 | 1467111867361 Marionette DEBUG loaded listener.js 04:04:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x902ab000) [pid = 1744] [serial = 2136] [outer = 0x8eb2e000] 04:04:28 INFO - PROCESS | 1744 | 1467111868347 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]]]}] 04:04:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:04:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1536ms 04:04:28 INFO - PROCESS | 1744 | 1467111868431 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:04:28 INFO - PROCESS | 1744 | 1467111868438 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 04:04:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:04:28 INFO - PROCESS | 1744 | 1467111868448 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:04:28 INFO - PROCESS | 1744 | 1467111868452 Marionette TRACE conn3 <- [1,2818,null,{}] 04:04:28 INFO - PROCESS | 1744 | 1467111868458 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}] 04:04:28 INFO - PROCESS | 1744 | 1467111868463 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:28 INFO - PROCESS | 1744 | 1467111868667 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:04:28 INFO - PROCESS | 1744 | 1467111868914 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:28 INFO - PROCESS | 1744 | 1467111868922 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e54c00 == 28 [pid = 1744] [id = 712] 04:04:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x90e58800) [pid = 1744] [serial = 2137] [outer = (nil)] 04:04:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x90e5f400) [pid = 1744] [serial = 2138] [outer = 0x90e58800] 04:04:29 INFO - PROCESS | 1744 | 1467111869045 Marionette DEBUG loaded listener.js 04:04:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x90e98800) [pid = 1744] [serial = 2139] [outer = 0x90e58800] 04:04:29 INFO - PROCESS | 1744 | 1467111869980 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]]]}] 04:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1581ms 04:04:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:04:30 INFO - PROCESS | 1744 | 1467111870030 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:04:30 INFO - PROCESS | 1744 | 1467111870033 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 04:04:30 INFO - PROCESS | 1744 | 1467111870040 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:04:30 INFO - PROCESS | 1744 | 1467111870046 Marionette TRACE conn3 <- [1,2822,null,{}] 04:04:30 INFO - PROCESS | 1744 | 1467111870063 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}] 04:04:30 INFO - PROCESS | 1744 | 1467111870073 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:30 INFO - PROCESS | 1744 | 1467111870242 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:04:30 INFO - PROCESS | 1744 | 1467111870412 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:30 INFO - PROCESS | 1744 | 1467111870422 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f8e800 == 29 [pid = 1744] [id = 713] 04:04:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90f8fc00) [pid = 1744] [serial = 2140] [outer = (nil)] 04:04:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x90f97000) [pid = 1744] [serial = 2141] [outer = 0x90f8fc00] 04:04:30 INFO - PROCESS | 1744 | 1467111870499 Marionette DEBUG loaded listener.js 04:04:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91532c00) [pid = 1744] [serial = 2142] [outer = 0x90f8fc00] 04:04:31 INFO - PROCESS | 1744 | 1467111871580 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]]]}] 04:04:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:04:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1588ms 04:04:31 INFO - PROCESS | 1744 | 1467111871627 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:04:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:04:31 INFO - PROCESS | 1744 | 1467111871637 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 04:04:31 INFO - PROCESS | 1744 | 1467111871649 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:04:31 INFO - PROCESS | 1744 | 1467111871655 Marionette TRACE conn3 <- [1,2826,null,{}] 04:04:31 INFO - PROCESS | 1744 | 1467111871666 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}] 04:04:31 INFO - PROCESS | 1744 | 1467111871670 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:31 INFO - PROCESS | 1744 | 1467111871836 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:04:32 INFO - PROCESS | 1744 | 1467111872070 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:32 INFO - PROCESS | 1744 | 1467111872083 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2ec00 == 28 [pid = 1744] [id = 709] 04:04:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef92c00 == 27 [pid = 1744] [id = 708] 04:04:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb24c00 == 28 [pid = 1744] [id = 714] 04:04:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8eb2ec00) [pid = 1744] [serial = 2143] [outer = (nil)] 04:04:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ec92c00) [pid = 1744] [serial = 2144] [outer = 0x8eb2ec00] 04:04:32 INFO - PROCESS | 1744 | 1467111872163 Marionette DEBUG loaded listener.js 04:04:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ef93000) [pid = 1744] [serial = 2145] [outer = 0x8eb2ec00] 04:04:33 INFO - PROCESS | 1744 | 1467111873041 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1440ms 04:04:33 INFO - PROCESS | 1744 | 1467111873088 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:04:33 INFO - PROCESS | 1744 | 1467111873094 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 04:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:04:33 INFO - PROCESS | 1744 | 1467111873104 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:04:33 INFO - PROCESS | 1744 | 1467111873108 Marionette TRACE conn3 <- [1,2830,null,{}] 04:04:33 INFO - PROCESS | 1744 | 1467111873120 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}] 04:04:33 INFO - PROCESS | 1744 | 1467111873124 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:33 INFO - PROCESS | 1744 | 1467111873321 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:04:33 INFO - PROCESS | 1744 | 1467111873340 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:33 INFO - PROCESS | 1744 | 1467111873349 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x906b6800 == 29 [pid = 1744] [id = 715] 04:04:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x90e97000) [pid = 1744] [serial = 2146] [outer = (nil)] 04:04:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x90f42000) [pid = 1744] [serial = 2147] [outer = 0x90e97000] 04:04:33 INFO - PROCESS | 1744 | 1467111873410 Marionette DEBUG loaded listener.js 04:04:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x90f88400) [pid = 1744] [serial = 2148] [outer = 0x90e97000] 04:04:34 INFO - PROCESS | 1744 | 1467111874253 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]]]}] 04:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1198ms 04:04:34 INFO - PROCESS | 1744 | 1467111874302 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:04:34 INFO - PROCESS | 1744 | 1467111874305 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 04:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:04:34 INFO - PROCESS | 1744 | 1467111874319 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:04:34 INFO - PROCESS | 1744 | 1467111874324 Marionette TRACE conn3 <- [1,2834,null,{}] 04:04:34 INFO - PROCESS | 1744 | 1467111874338 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}] 04:04:34 INFO - PROCESS | 1744 | 1467111874346 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:34 INFO - PROCESS | 1744 | 1467111874605 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x902a1000) [pid = 1744] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9152d000) [pid = 1744] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91daf000) [pid = 1744] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91da7000) [pid = 1744] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x90ea0400) [pid = 1744] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ec80400) [pid = 1744] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x90e54400) [pid = 1744] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ec92000) [pid = 1744] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8eb24800) [pid = 1744] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x90e58400) [pid = 1744] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e2e6000) [pid = 1744] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e2f0c00) [pid = 1744] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x902a5800) [pid = 1744] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec7a800) [pid = 1744] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec7f400) [pid = 1744] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90e95c00) [pid = 1744] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x92410400) [pid = 1744] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:04:34 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9220c800) [pid = 1744] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:04:34 INFO - PROCESS | 1744 | 1467111874727 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:34 INFO - PROCESS | 1744 | 1467111874737 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ef400 == 30 [pid = 1744] [id = 716] 04:04:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8e2f0c00) [pid = 1744] [serial = 2149] [outer = (nil)] 04:04:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8eb31400) [pid = 1744] [serial = 2150] [outer = 0x8e2f0c00] 04:04:34 INFO - PROCESS | 1744 | 1467111874804 Marionette DEBUG loaded listener.js 04:04:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x90647000) [pid = 1744] [serial = 2151] [outer = 0x8e2f0c00] 04:04:35 INFO - PROCESS | 1744 | 1467111875546 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1295ms 04:04:35 INFO - PROCESS | 1744 | 1467111875607 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:04:35 INFO - PROCESS | 1744 | 1467111875612 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 04:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:04:35 INFO - PROCESS | 1744 | 1467111875621 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - PROCESS | 1744 | 1467111875623 Marionette TRACE conn3 <- [1,2838,null,{}] 04:04:35 INFO - PROCESS | 1744 | 1467111875627 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}] 04:04:35 INFO - PROCESS | 1744 | 1467111875633 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:35 INFO - PROCESS | 1744 | 1467111875794 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:04:35 INFO - PROCESS | 1744 | 1467111875802 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:35 INFO - PROCESS | 1744 | 1467111875808 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec79000 == 31 [pid = 1744] [id = 717] 04:04:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x90644c00) [pid = 1744] [serial = 2152] [outer = (nil)] 04:04:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91fe0800) [pid = 1744] [serial = 2153] [outer = 0x90644c00] 04:04:35 INFO - PROCESS | 1744 | 1467111875871 Marionette DEBUG loaded listener.js 04:04:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92311c00) [pid = 1744] [serial = 2154] [outer = 0x90644c00] 04:04:36 INFO - PROCESS | 1744 | 1467111876800 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]]]}] 04:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1235ms 04:04:36 INFO - PROCESS | 1744 | 1467111876856 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:04:36 INFO - PROCESS | 1744 | 1467111876863 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 04:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:04:36 INFO - PROCESS | 1744 | 1467111876870 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:04:36 INFO - PROCESS | 1744 | 1467111876875 Marionette TRACE conn3 <- [1,2842,null,{}] 04:04:36 INFO - PROCESS | 1744 | 1467111876883 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}] 04:04:36 INFO - PROCESS | 1744 | 1467111876888 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:37 INFO - PROCESS | 1744 | 1467111877059 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:04:37 INFO - PROCESS | 1744 | 1467111877233 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:37 INFO - PROCESS | 1744 | 1467111877246 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e7c00 == 32 [pid = 1744] [id = 718] 04:04:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8eb25400) [pid = 1744] [serial = 2155] [outer = (nil)] 04:04:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ec94000) [pid = 1744] [serial = 2156] [outer = 0x8eb25400] 04:04:37 INFO - PROCESS | 1744 | 1467111877320 Marionette DEBUG loaded listener.js 04:04:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ec86c00) [pid = 1744] [serial = 2157] [outer = 0x8eb25400] 04:04:38 INFO - PROCESS | 1744 | 1467111878223 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]]]}] 04:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1384ms 04:04:38 INFO - PROCESS | 1744 | 1467111878254 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:04:38 INFO - PROCESS | 1744 | 1467111878260 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 04:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:04:38 INFO - PROCESS | 1744 | 1467111878270 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:04:38 INFO - PROCESS | 1744 | 1467111878273 Marionette TRACE conn3 <- [1,2846,null,{}] 04:04:38 INFO - PROCESS | 1744 | 1467111878279 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}] 04:04:38 INFO - PROCESS | 1744 | 1467111878285 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:38 INFO - PROCESS | 1744 | 1467111878439 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:04:38 INFO - PROCESS | 1744 | 1467111878617 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:38 INFO - PROCESS | 1744 | 1467111878626 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4b000 == 33 [pid = 1744] [id = 719] 04:04:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x90f4cc00) [pid = 1744] [serial = 2158] [outer = (nil)] 04:04:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9152f000) [pid = 1744] [serial = 2159] [outer = 0x90f4cc00] 04:04:38 INFO - PROCESS | 1744 | 1467111878699 Marionette DEBUG loaded listener.js 04:04:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91da3400) [pid = 1744] [serial = 2160] [outer = 0x90f4cc00] 04:04:39 INFO - PROCESS | 1744 | 1467111879650 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]]]}] 04:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1433ms 04:04:39 INFO - PROCESS | 1744 | 1467111879703 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:04:39 INFO - PROCESS | 1744 | 1467111879707 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 04:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:04:39 INFO - PROCESS | 1744 | 1467111879714 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:04:39 INFO - PROCESS | 1744 | 1467111879720 Marionette TRACE conn3 <- [1,2850,null,{}] 04:04:39 INFO - PROCESS | 1744 | 1467111879736 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}] 04:04:39 INFO - PROCESS | 1744 | 1467111879744 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:39 INFO - PROCESS | 1744 | 1467111879945 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:04:40 INFO - PROCESS | 1744 | 1467111880120 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:40 INFO - PROCESS | 1744 | 1467111880132 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x92416800 == 34 [pid = 1744] [id = 720] 04:04:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92416c00) [pid = 1744] [serial = 2161] [outer = (nil)] 04:04:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x927e3000) [pid = 1744] [serial = 2162] [outer = 0x92416c00] 04:04:40 INFO - PROCESS | 1744 | 1467111880215 Marionette DEBUG loaded listener.js 04:04:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x927ed800) [pid = 1744] [serial = 2163] [outer = 0x92416c00] 04:04:41 INFO - PROCESS | 1744 | 1467111881069 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1391ms 04:04:41 INFO - PROCESS | 1744 | 1467111881106 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:04:41 INFO - PROCESS | 1744 | 1467111881110 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 04:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:04:41 INFO - PROCESS | 1744 | 1467111881116 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:04:41 INFO - PROCESS | 1744 | 1467111881120 Marionette TRACE conn3 <- [1,2854,null,{}] 04:04:41 INFO - PROCESS | 1744 | 1467111881126 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}] 04:04:41 INFO - PROCESS | 1744 | 1467111881131 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:41 INFO - PROCESS | 1744 | 1467111881381 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:04:41 INFO - PROCESS | 1744 | 1467111881522 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:41 INFO - PROCESS | 1744 | 1467111881532 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f8e000 == 35 [pid = 1744] [id = 721] 04:04:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9152f400) [pid = 1744] [serial = 2164] [outer = (nil)] 04:04:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x928e0000) [pid = 1744] [serial = 2165] [outer = 0x9152f400] 04:04:41 INFO - PROCESS | 1744 | 1467111881639 Marionette DEBUG loaded listener.js 04:04:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x92dc9400) [pid = 1744] [serial = 2166] [outer = 0x9152f400] 04:04:42 INFO - PROCESS | 1744 | 1467111882515 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]]]}] 04:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1437ms 04:04:42 INFO - PROCESS | 1744 | 1467111882554 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:04:42 INFO - PROCESS | 1744 | 1467111882557 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 04:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:04:42 INFO - PROCESS | 1744 | 1467111882564 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:04:42 INFO - PROCESS | 1744 | 1467111882568 Marionette TRACE conn3 <- [1,2858,null,{}] 04:04:42 INFO - PROCESS | 1744 | 1467111882573 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}] 04:04:42 INFO - PROCESS | 1744 | 1467111882578 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:42 INFO - PROCESS | 1744 | 1467111882734 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:04:42 INFO - PROCESS | 1744 | 1467111882925 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:42 INFO - PROCESS | 1744 | 1467111882933 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4e000 == 36 [pid = 1744] [id = 722] 04:04:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92dc3800) [pid = 1744] [serial = 2167] [outer = (nil)] 04:04:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x930c2c00) [pid = 1744] [serial = 2168] [outer = 0x92dc3800] 04:04:43 INFO - PROCESS | 1744 | 1467111883006 Marionette DEBUG loaded listener.js 04:04:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x930ca000) [pid = 1744] [serial = 2169] [outer = 0x92dc3800] 04:04:43 INFO - PROCESS | 1744 | 1467111883872 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1382ms 04:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:04:43 INFO - PROCESS | 1744 | 1467111883946 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:04:43 INFO - PROCESS | 1744 | 1467111883949 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 04:04:43 INFO - PROCESS | 1744 | 1467111883956 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:04:43 INFO - PROCESS | 1744 | 1467111883960 Marionette TRACE conn3 <- [1,2862,null,{}] 04:04:43 INFO - PROCESS | 1744 | 1467111883965 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}] 04:04:43 INFO - PROCESS | 1744 | 1467111883976 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:44 INFO - PROCESS | 1744 | 1467111884208 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:04:44 INFO - PROCESS | 1744 | 1467111884382 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:44 INFO - PROCESS | 1744 | 1467111884389 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ea800 == 37 [pid = 1744] [id = 723] 04:04:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8e2eb800) [pid = 1744] [serial = 2170] [outer = (nil)] 04:04:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x902b4c00) [pid = 1744] [serial = 2171] [outer = 0x8e2eb800] 04:04:44 INFO - PROCESS | 1744 | 1467111884461 Marionette DEBUG loaded listener.js 04:04:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9152ac00) [pid = 1744] [serial = 2172] [outer = 0x8e2eb800] 04:04:45 INFO - PROCESS | 1744 | 1467111885532 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]]]}] 04:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1636ms 04:04:45 INFO - PROCESS | 1744 | 1467111885592 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:04:45 INFO - PROCESS | 1744 | 1467111885598 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 04:04:45 INFO - PROCESS | 1744 | 1467111885605 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:04:45 INFO - PROCESS | 1744 | 1467111885609 Marionette TRACE conn3 <- [1,2866,null,{}] 04:04:45 INFO - PROCESS | 1744 | 1467111885617 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}] 04:04:45 INFO - PROCESS | 1744 | 1467111885622 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:45 INFO - PROCESS | 1744 | 1467111885791 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:04:46 INFO - PROCESS | 1744 | 1467111886062 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:46 INFO - PROCESS | 1744 | 1467111886078 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7e800 == 38 [pid = 1744] [id = 724] 04:04:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ec7f800) [pid = 1744] [serial = 2173] [outer = (nil)] 04:04:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ec84400) [pid = 1744] [serial = 2174] [outer = 0x8ec7f800] 04:04:46 INFO - PROCESS | 1744 | 1467111886214 Marionette DEBUG loaded listener.js 04:04:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ec8e800) [pid = 1744] [serial = 2175] [outer = 0x8ec7f800] 04:04:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2ef400 == 37 [pid = 1744] [id = 716] 04:04:46 INFO - PROCESS | 1744 | --DOCSHELL 0x906b6800 == 36 [pid = 1744] [id = 715] 04:04:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb24c00 == 35 [pid = 1744] [id = 714] 04:04:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8eb2c400 == 34 [pid = 1744] [id = 711] 04:04:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8e000 == 33 [pid = 1744] [id = 710] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9063e800) [pid = 1744] [serial = 2126] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ec82800) [pid = 1744] [serial = 2129] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9064b800) [pid = 1744] [serial = 2127] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ef8bc00) [pid = 1744] [serial = 2111] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x90f8b800) [pid = 1744] [serial = 2114] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9029d400) [pid = 1744] [serial = 2112] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x90f96000) [pid = 1744] [serial = 2115] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ec89000) [pid = 1744] [serial = 2130] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92dc6000) [pid = 1744] [serial = 2120] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x928d5400) [pid = 1744] [serial = 2118] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x927eb400) [pid = 1744] [serial = 2117] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91534400) [pid = 1744] [serial = 2099] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91fdf000) [pid = 1744] [serial = 2102] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x91dac400) [pid = 1744] [serial = 2087] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91db0800) [pid = 1744] [serial = 2088] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x90f96c00) [pid = 1744] [serial = 2079] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ec95400) [pid = 1744] [serial = 2081] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8ef8b000) [pid = 1744] [serial = 2082] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x90e9ac00) [pid = 1744] [serial = 2096] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x902a4000) [pid = 1744] [serial = 2093] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x902b5000) [pid = 1744] [serial = 2094] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ec87c00) [pid = 1744] [serial = 2090] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec96c00) [pid = 1744] [serial = 2091] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90ea1c00) [pid = 1744] [serial = 2084] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x90e95800) [pid = 1744] [serial = 2085] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9220a000) [pid = 1744] [serial = 2105] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92dca400) [pid = 1744] [serial = 2121] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x92de6000) [pid = 1744] [serial = 2124] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92dddc00) [pid = 1744] [serial = 2123] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x92202400) [pid = 1744] [serial = 2103] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x91da8800) [pid = 1744] [serial = 2100] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x90f46400) [pid = 1744] [serial = 2097] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x9240c800) [pid = 1744] [serial = 2106] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x92419800) [pid = 1744] [serial = 2109] [outer = (nil)] [url = about:blank] 04:04:46 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x92413800) [pid = 1744] [serial = 2108] [outer = (nil)] [url = about:blank] 04:04:47 INFO - PROCESS | 1744 | 1467111887025 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]]]}] 04:04:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:04:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1434ms 04:04:47 INFO - PROCESS | 1744 | 1467111887039 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:04:47 INFO - PROCESS | 1744 | 1467111887045 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 04:04:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:04:47 INFO - PROCESS | 1744 | 1467111887059 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 1744 | 1467111887062 Marionette TRACE conn3 <- [1,2870,null,{}] 04:04:47 INFO - PROCESS | 1744 | 1467111887068 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}] 04:04:47 INFO - PROCESS | 1744 | 1467111887074 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:47 INFO - PROCESS | 1744 | 1467111887306 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:04:47 INFO - PROCESS | 1744 | 1467111887320 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:47 INFO - PROCESS | 1744 | 1467111887328 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8a800 == 34 [pid = 1744] [id = 725] 04:04:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x902a0000) [pid = 1744] [serial = 2176] [outer = (nil)] 04:04:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x902b1c00) [pid = 1744] [serial = 2177] [outer = 0x902a0000] 04:04:47 INFO - PROCESS | 1744 | 1467111887393 Marionette DEBUG loaded listener.js 04:04:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x90641c00) [pid = 1744] [serial = 2178] [outer = 0x902a0000] 04:04:48 INFO - PROCESS | 1744 | 1467111888256 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]]]}] 04:04:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:04:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1231ms 04:04:48 INFO - PROCESS | 1744 | 1467111888290 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:04:48 INFO - PROCESS | 1744 | 1467111888293 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 04:04:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:04:48 INFO - PROCESS | 1744 | 1467111888300 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:04:48 INFO - PROCESS | 1744 | 1467111888305 Marionette TRACE conn3 <- [1,2874,null,{}] 04:04:48 INFO - PROCESS | 1744 | 1467111888318 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}] 04:04:48 INFO - PROCESS | 1744 | 1467111888325 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:48 INFO - PROCESS | 1744 | 1467111888467 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:04:48 INFO - PROCESS | 1744 | 1467111888481 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:48 INFO - PROCESS | 1744 | 1467111888492 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e95c00 == 35 [pid = 1744] [id = 726] 04:04:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x90ea0000) [pid = 1744] [serial = 2179] [outer = (nil)] 04:04:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x90f48000) [pid = 1744] [serial = 2180] [outer = 0x90ea0000] 04:04:48 INFO - PROCESS | 1744 | 1467111888553 Marionette DEBUG loaded listener.js 04:04:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x90f8dc00) [pid = 1744] [serial = 2181] [outer = 0x90ea0000] 04:04:49 INFO - PROCESS | 1744 | 1467111889471 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]]]}] 04:04:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:04:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1237ms 04:04:49 INFO - PROCESS | 1744 | 1467111889538 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:04:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:04:49 INFO - PROCESS | 1744 | 1467111889543 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 04:04:49 INFO - PROCESS | 1744 | 1467111889549 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:04:49 INFO - PROCESS | 1744 | 1467111889552 Marionette TRACE conn3 <- [1,2878,null,{}] 04:04:49 INFO - PROCESS | 1744 | 1467111889557 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}] 04:04:49 INFO - PROCESS | 1744 | 1467111889560 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:49 INFO - PROCESS | 1744 | 1467111889764 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:04:49 INFO - PROCESS | 1744 | 1467111889783 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:49 INFO - PROCESS | 1744 | 1467111889790 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f44400 == 36 [pid = 1744] [id = 727] 04:04:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x90f95800) [pid = 1744] [serial = 2182] [outer = (nil)] 04:04:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91536000) [pid = 1744] [serial = 2183] [outer = 0x90f95800] 04:04:49 INFO - PROCESS | 1744 | 1467111889851 Marionette DEBUG loaded listener.js 04:04:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91dadc00) [pid = 1744] [serial = 2184] [outer = 0x90f95800] 04:04:50 INFO - PROCESS | 1744 | 1467111890732 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]]]}] 04:04:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:04:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1232ms 04:04:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:04:50 INFO - PROCESS | 1744 | 1467111890785 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:04:50 INFO - PROCESS | 1744 | 1467111890788 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 04:04:50 INFO - PROCESS | 1744 | 1467111890794 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:04:50 INFO - PROCESS | 1744 | 1467111890797 Marionette TRACE conn3 <- [1,2882,null,{}] 04:04:50 INFO - PROCESS | 1744 | 1467111890809 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}] 04:04:50 INFO - PROCESS | 1744 | 1467111890813 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:51 INFO - PROCESS | 1744 | 1467111891001 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:04:51 INFO - PROCESS | 1744 | 1467111891020 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:51 INFO - PROCESS | 1744 | 1467111891028 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c072c00 == 37 [pid = 1744] [id = 728] 04:04:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8e2e9400) [pid = 1744] [serial = 2185] [outer = (nil)] 04:04:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91fd7800) [pid = 1744] [serial = 2186] [outer = 0x8e2e9400] 04:04:51 INFO - PROCESS | 1744 | 1467111891088 Marionette DEBUG loaded listener.js 04:04:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91fde400) [pid = 1744] [serial = 2187] [outer = 0x8e2e9400] 04:04:51 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x90e97000) [pid = 1744] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:04:51 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8eb2e000) [pid = 1744] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:04:51 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x90f8fc00) [pid = 1744] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:04:51 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8eb2ec00) [pid = 1744] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:04:51 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8e2f0c00) [pid = 1744] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:04:52 INFO - PROCESS | 1744 | 1467111892049 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]]]}] 04:04:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:04:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1289ms 04:04:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:04:52 INFO - PROCESS | 1744 | 1467111892082 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:04:52 INFO - PROCESS | 1744 | 1467111892084 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 04:04:52 INFO - PROCESS | 1744 | 1467111892090 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:04:52 INFO - PROCESS | 1744 | 1467111892093 Marionette TRACE conn3 <- [1,2886,null,{}] 04:04:52 INFO - PROCESS | 1744 | 1467111892098 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}] 04:04:52 INFO - PROCESS | 1744 | 1467111892106 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:52 INFO - PROCESS | 1744 | 1467111892276 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:04:52 INFO - PROCESS | 1744 | 1467111892284 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:52 INFO - PROCESS | 1744 | 1467111892292 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06ec00 == 38 [pid = 1744] [id = 729] 04:04:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8c06f800) [pid = 1744] [serial = 2188] [outer = (nil)] 04:04:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9240d400) [pid = 1744] [serial = 2189] [outer = 0x8c06f800] 04:04:52 INFO - PROCESS | 1744 | 1467111892473 Marionette DEBUG loaded listener.js 04:04:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92413800) [pid = 1744] [serial = 2190] [outer = 0x8c06f800] 04:04:53 INFO - PROCESS | 1744 | 1467111893196 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]]]}] 04:04:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:04:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1129ms 04:04:53 INFO - PROCESS | 1744 | 1467111893220 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:04:53 INFO - PROCESS | 1744 | 1467111893223 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 04:04:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:04:53 INFO - PROCESS | 1744 | 1467111893229 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:04:53 INFO - PROCESS | 1744 | 1467111893231 Marionette TRACE conn3 <- [1,2890,null,{}] 04:04:53 INFO - PROCESS | 1744 | 1467111893236 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}] 04:04:53 INFO - PROCESS | 1744 | 1467111893240 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:53 INFO - PROCESS | 1744 | 1467111893372 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:04:53 INFO - PROCESS | 1744 | 1467111893559 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:53 INFO - PROCESS | 1744 | 1467111893570 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c069000 == 39 [pid = 1744] [id = 730] 04:04:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8c06b800) [pid = 1744] [serial = 2191] [outer = (nil)] 04:04:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e2e7000) [pid = 1744] [serial = 2192] [outer = 0x8c06b800] 04:04:53 INFO - PROCESS | 1744 | 1467111893647 Marionette DEBUG loaded listener.js 04:04:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e2ef800) [pid = 1744] [serial = 2193] [outer = 0x8c06b800] 04:04:54 INFO - PROCESS | 1744 | 1467111894618 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:04:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:04:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1428ms 04:04:54 INFO - PROCESS | 1744 | 1467111894660 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:04:54 INFO - PROCESS | 1744 | 1467111894665 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 04:04:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:04:54 INFO - PROCESS | 1744 | 1467111894672 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:04:54 INFO - PROCESS | 1744 | 1467111894676 Marionette TRACE conn3 <- [1,2894,null,{}] 04:04:54 INFO - PROCESS | 1744 | 1467111894684 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}] 04:04:54 INFO - PROCESS | 1744 | 1467111894691 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:54 INFO - PROCESS | 1744 | 1467111894861 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:04:55 INFO - PROCESS | 1744 | 1467111895035 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:55 INFO - PROCESS | 1744 | 1467111895045 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec95400 == 40 [pid = 1744] [id = 731] 04:04:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ef91c00) [pid = 1744] [serial = 2194] [outer = (nil)] 04:04:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9064b400) [pid = 1744] [serial = 2195] [outer = 0x8ef91c00] 04:04:55 INFO - PROCESS | 1744 | 1467111895127 Marionette DEBUG loaded listener.js 04:04:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x906b4400) [pid = 1744] [serial = 2196] [outer = 0x8ef91c00] 04:04:56 INFO - PROCESS | 1744 | 1467111896046 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]]]}] 04:04:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:04:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1436ms 04:04:56 INFO - PROCESS | 1744 | 1467111896113 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:04:56 INFO - PROCESS | 1744 | 1467111896119 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 04:04:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:04:56 INFO - PROCESS | 1744 | 1467111896127 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:04:56 INFO - PROCESS | 1744 | 1467111896130 Marionette TRACE conn3 <- [1,2898,null,{}] 04:04:56 INFO - PROCESS | 1744 | 1467111896136 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}] 04:04:56 INFO - PROCESS | 1744 | 1467111896141 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:56 INFO - PROCESS | 1744 | 1467111896306 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:04:56 INFO - PROCESS | 1744 | 1467111896492 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:56 INFO - PROCESS | 1744 | 1467111896501 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e59800 == 41 [pid = 1744] [id = 732] 04:04:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x90e5cc00) [pid = 1744] [serial = 2197] [outer = (nil)] 04:04:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91da8c00) [pid = 1744] [serial = 2198] [outer = 0x90e5cc00] 04:04:56 INFO - PROCESS | 1744 | 1467111896571 Marionette DEBUG loaded listener.js 04:04:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92407000) [pid = 1744] [serial = 2199] [outer = 0x90e5cc00] 04:04:57 INFO - PROCESS | 1744 | 1467111897468 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]]]}] 04:04:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:04:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1381ms 04:04:57 INFO - PROCESS | 1744 | 1467111897508 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:04:57 INFO - PROCESS | 1744 | 1467111897512 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 04:04:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:04:57 INFO - PROCESS | 1744 | 1467111897526 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:04:57 INFO - PROCESS | 1744 | 1467111897534 Marionette TRACE conn3 <- [1,2902,null,{}] 04:04:57 INFO - PROCESS | 1744 | 1467111897560 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}] 04:04:57 INFO - PROCESS | 1744 | 1467111897567 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:57 INFO - PROCESS | 1744 | 1467111897735 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:04:57 INFO - PROCESS | 1744 | 1467111897928 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:57 INFO - PROCESS | 1744 | 1467111897936 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x92420400 == 42 [pid = 1744] [id = 733] 04:04:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x927f1000) [pid = 1744] [serial = 2200] [outer = (nil)] 04:04:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92dcec00) [pid = 1744] [serial = 2201] [outer = 0x927f1000] 04:04:58 INFO - PROCESS | 1744 | 1467111898005 Marionette DEBUG loaded listener.js 04:04:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x930be000) [pid = 1744] [serial = 2202] [outer = 0x927f1000] 04:04:58 INFO - PROCESS | 1744 | 1467111898872 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:04:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:04:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1410ms 04:04:58 INFO - PROCESS | 1744 | 1467111898930 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:04:58 INFO - PROCESS | 1744 | 1467111898935 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 04:04:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:04:58 INFO - PROCESS | 1744 | 1467111898941 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:04:58 INFO - PROCESS | 1744 | 1467111898943 Marionette TRACE conn3 <- [1,2906,null,{}] 04:04:58 INFO - PROCESS | 1744 | 1467111898949 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}] 04:04:58 INFO - PROCESS | 1744 | 1467111898953 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:59 INFO - PROCESS | 1744 | 1467111899115 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:04:59 INFO - PROCESS | 1744 | 1467111899290 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:59 INFO - PROCESS | 1744 | 1467111899297 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:04:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x92208000 == 43 [pid = 1744] [id = 734] 04:04:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92de6000) [pid = 1744] [serial = 2203] [outer = (nil)] 04:04:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93e87c00) [pid = 1744] [serial = 2204] [outer = 0x92de6000] 04:04:59 INFO - PROCESS | 1744 | 1467111899370 Marionette DEBUG loaded listener.js 04:04:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93e8a800) [pid = 1744] [serial = 2205] [outer = 0x92de6000] 04:05:00 INFO - PROCESS | 1744 | 1467111900200 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]]]}] 04:05:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:05:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1331ms 04:05:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:05:00 INFO - PROCESS | 1744 | 1467111900273 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:05:00 INFO - PROCESS | 1744 | 1467111900276 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 04:05:00 INFO - PROCESS | 1744 | 1467111900282 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:05:00 INFO - PROCESS | 1744 | 1467111900285 Marionette TRACE conn3 <- [1,2910,null,{}] 04:05:00 INFO - PROCESS | 1744 | 1467111900291 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}] 04:05:00 INFO - PROCESS | 1744 | 1467111900296 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:00 INFO - PROCESS | 1744 | 1467111900451 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:05:00 INFO - PROCESS | 1744 | 1467111900626 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:00 INFO - PROCESS | 1744 | 1467111900643 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e89c00 == 44 [pid = 1744] [id = 735] 04:05:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93ec5c00) [pid = 1744] [serial = 2206] [outer = (nil)] 04:05:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93ecdc00) [pid = 1744] [serial = 2207] [outer = 0x93ec5c00] 04:05:00 INFO - PROCESS | 1744 | 1467111900723 Marionette DEBUG loaded listener.js 04:05:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x948a8c00) [pid = 1744] [serial = 2208] [outer = 0x93ec5c00] 04:05:01 INFO - PROCESS | 1744 | 1467111901495 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]]]}] 04:05:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:05:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:05:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1239ms 04:05:01 INFO - PROCESS | 1744 | 1467111901521 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:05:01 INFO - PROCESS | 1744 | 1467111901524 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 04:05:01 INFO - TEST-START | /DOMEvents/constructors.html 04:05:01 INFO - PROCESS | 1744 | 1467111901530 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:05:01 INFO - PROCESS | 1744 | 1467111901534 Marionette TRACE conn3 <- [1,2914,null,{}] 04:05:01 INFO - PROCESS | 1744 | 1467111901539 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}] 04:05:01 INFO - PROCESS | 1744 | 1467111901544 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:01 INFO - PROCESS | 1744 | 1467111901702 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:05:01 INFO - PROCESS | 1744 | 1467111901892 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:01 INFO - PROCESS | 1744 | 1467111901901 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x902a1000 == 45 [pid = 1744] [id = 736] 04:05:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x90e54400) [pid = 1744] [serial = 2209] [outer = (nil)] 04:05:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93ecbc00) [pid = 1744] [serial = 2210] [outer = 0x90e54400] 04:05:01 INFO - PROCESS | 1744 | 1467111901974 Marionette DEBUG loaded listener.js 04:05:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9526b000) [pid = 1744] [serial = 2211] [outer = 0x90e54400] 04:05:02 INFO - PROCESS | 1744 | 1467111902839 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]]]}] 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:05:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:05:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:05:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:05:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:05:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:05:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:05:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:05:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:05:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 1413ms 04:05:02 INFO - PROCESS | 1744 | 1467111902976 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:05:02 INFO - PROCESS | 1744 | 1467111902979 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 04:05:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:05:02 INFO - PROCESS | 1744 | 1467111902987 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:05:02 INFO - PROCESS | 1744 | 1467111902990 Marionette TRACE conn3 <- [1,2918,null,{}] 04:05:02 INFO - PROCESS | 1744 | 1467111902996 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}] 04:05:03 INFO - PROCESS | 1744 | 1467111903000 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:03 INFO - PROCESS | 1744 | 1467111903159 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:05:03 INFO - PROCESS | 1744 | 1467111903618 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:03 INFO - PROCESS | 1744 | 1467111903626 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7d400 == 46 [pid = 1744] [id = 737] 04:05:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ec7d800) [pid = 1744] [serial = 2212] [outer = (nil)] 04:05:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ec86400) [pid = 1744] [serial = 2213] [outer = 0x8ec7d800] 04:05:03 INFO - PROCESS | 1744 | 1467111903712 Marionette DEBUG loaded listener.js 04:05:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ef8ac00) [pid = 1744] [serial = 2214] [outer = 0x8ec7d800] 04:05:04 INFO - PROCESS | 1744 | 1467111904440 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:05:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:05:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1479ms 04:05:04 INFO - PROCESS | 1744 | 1467111904469 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:05:04 INFO - PROCESS | 1744 | 1467111904474 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 04:05:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:05:04 INFO - PROCESS | 1744 | 1467111904481 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:05:04 INFO - PROCESS | 1744 | 1467111904485 Marionette TRACE conn3 <- [1,2922,null,{}] 04:05:04 INFO - PROCESS | 1744 | 1467111904493 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}] 04:05:04 INFO - PROCESS | 1744 | 1467111904500 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:04 INFO - PROCESS | 1744 | 1467111904647 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:05:04 INFO - PROCESS | 1744 | 1467111904846 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:04 INFO - PROCESS | 1744 | 1467111904866 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec87000 == 47 [pid = 1744] [id = 738] 04:05:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x902b6800) [pid = 1744] [serial = 2215] [outer = (nil)] 04:05:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x90f47000) [pid = 1744] [serial = 2216] [outer = 0x902b6800] 04:05:04 INFO - PROCESS | 1744 | 1467111904956 Marionette DEBUG loaded listener.js 04:05:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x90f8b800) [pid = 1744] [serial = 2217] [outer = 0x902b6800] 04:05:05 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:05:05 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:05:05 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:05:05 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:05:05 INFO - PROCESS | 1744 | 1467111905712 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]]]}] 04:05:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:05:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:05:05 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 04:05:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:05:05 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 04:05:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:05:05 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]" 04:05:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:05:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:05:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1281ms 04:05:05 INFO - PROCESS | 1744 | 1467111905769 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:05:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:05:05 INFO - PROCESS | 1744 | 1467111905781 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 04:05:05 INFO - PROCESS | 1744 | 1467111905787 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:05:05 INFO - PROCESS | 1744 | 1467111905791 Marionette TRACE conn3 <- [1,2926,null,{}] 04:05:05 INFO - PROCESS | 1744 | 1467111905796 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}] 04:05:05 INFO - PROCESS | 1744 | 1467111905801 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:06 INFO - PROCESS | 1744 | 1467111906038 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:05:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06ec00 == 46 [pid = 1744] [id = 729] 04:05:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8c072c00 == 45 [pid = 1744] [id = 728] 04:05:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90f44400 == 44 [pid = 1744] [id = 727] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91fe0800) [pid = 1744] [serial = 2153] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90e5f400) [pid = 1744] [serial = 2138] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOCSHELL 0x90e95c00 == 43 [pid = 1744] [id = 726] 04:05:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8ef8a800 == 42 [pid = 1744] [id = 725] 04:05:06 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7e800 == 41 [pid = 1744] [id = 724] 04:05:06 INFO - PROCESS | 1744 | 1467111906246 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:06 INFO - PROCESS | 1744 | 1467111906253 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7e800 == 42 [pid = 1744] [id = 739] 04:05:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ec83400) [pid = 1744] [serial = 2218] [outer = (nil)] 04:05:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x902ac800) [pid = 1744] [serial = 2219] [outer = 0x8ec83400] 04:05:06 INFO - PROCESS | 1744 | 1467111906321 Marionette DEBUG loaded listener.js 04:05:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x90f47c00) [pid = 1744] [serial = 2220] [outer = 0x8ec83400] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x90f88400) [pid = 1744] [serial = 2148] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x902ab000) [pid = 1744] [serial = 2136] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x8ec8c400) [pid = 1744] [serial = 2135] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90f42000) [pid = 1744] [serial = 2147] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91532c00) [pid = 1744] [serial = 2142] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x90f97000) [pid = 1744] [serial = 2141] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ef93000) [pid = 1744] [serial = 2145] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ec92c00) [pid = 1744] [serial = 2144] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x90647000) [pid = 1744] [serial = 2151] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x902a8400) [pid = 1744] [serial = 2132] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8eb31400) [pid = 1744] [serial = 2150] [outer = (nil)] [url = about:blank] 04:05:06 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:05:07 INFO - PROCESS | 1744 | 1467111907051 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]]]}] 04:05:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:05:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1279ms 04:05:07 INFO - PROCESS | 1744 | 1467111907067 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:05:07 INFO - PROCESS | 1744 | 1467111907070 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 04:05:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:05:07 INFO - PROCESS | 1744 | 1467111907084 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:05:07 INFO - PROCESS | 1744 | 1467111907092 Marionette TRACE conn3 <- [1,2930,null,{}] 04:05:07 INFO - PROCESS | 1744 | 1467111907100 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}] 04:05:07 INFO - PROCESS | 1744 | 1467111907107 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:07 INFO - PROCESS | 1744 | 1467111907239 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:05:07 INFO - PROCESS | 1744 | 1467111907392 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:07 INFO - PROCESS | 1744 | 1467111907401 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7e000 == 43 [pid = 1744] [id = 740] 04:05:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x902a8400) [pid = 1744] [serial = 2221] [outer = (nil)] 04:05:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92dc8c00) [pid = 1744] [serial = 2222] [outer = 0x902a8400] 04:05:07 INFO - PROCESS | 1744 | 1467111907464 Marionette DEBUG loaded listener.js 04:05:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x930bd000) [pid = 1744] [serial = 2223] [outer = 0x902a8400] 04:05:08 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:05:08 INFO - PROCESS | 1744 | 1467111908092 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]]]}] 04:05:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:05:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1055ms 04:05:08 INFO - PROCESS | 1744 | 1467111908132 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:05:08 INFO - PROCESS | 1744 | 1467111908136 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 04:05:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:05:08 INFO - PROCESS | 1744 | 1467111908142 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:05:08 INFO - PROCESS | 1744 | 1467111908145 Marionette TRACE conn3 <- [1,2934,null,{}] 04:05:08 INFO - PROCESS | 1744 | 1467111908167 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}] 04:05:08 INFO - PROCESS | 1744 | 1467111908172 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:08 INFO - PROCESS | 1744 | 1467111908309 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:05:08 INFO - PROCESS | 1744 | 1467111908478 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:08 INFO - PROCESS | 1744 | 1467111908485 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b400 == 44 [pid = 1744] [id = 741] 04:05:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8eb2f000) [pid = 1744] [serial = 2224] [outer = (nil)] 04:05:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x93ecd800) [pid = 1744] [serial = 2225] [outer = 0x8eb2f000] 04:05:08 INFO - PROCESS | 1744 | 1467111908547 Marionette DEBUG loaded listener.js 04:05:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x948ae800) [pid = 1744] [serial = 2226] [outer = 0x8eb2f000] 04:05:09 INFO - PROCESS | 1744 | 1467111909180 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]]]}] 04:05:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:05:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1082ms 04:05:09 INFO - PROCESS | 1744 | 1467111909236 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:05:09 INFO - PROCESS | 1744 | 1467111909240 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 04:05:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:05:09 INFO - PROCESS | 1744 | 1467111909246 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:05:09 INFO - PROCESS | 1744 | 1467111909249 Marionette TRACE conn3 <- [1,2938,null,{}] 04:05:09 INFO - PROCESS | 1744 | 1467111909260 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}] 04:05:09 INFO - PROCESS | 1744 | 1467111909276 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:09 INFO - PROCESS | 1744 | 1467111909458 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:05:09 INFO - PROCESS | 1744 | 1467111909491 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:09 INFO - PROCESS | 1744 | 1467111909507 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x97924400 == 45 [pid = 1744] [id = 742] 04:05:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x97926000) [pid = 1744] [serial = 2227] [outer = (nil)] 04:05:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9792bc00) [pid = 1744] [serial = 2228] [outer = 0x97926000] 04:05:09 INFO - PROCESS | 1744 | 1467111909576 Marionette DEBUG loaded listener.js 04:05:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x98440000) [pid = 1744] [serial = 2229] [outer = 0x97926000] 04:05:10 INFO - PROCESS | 1744 | 1467111910344 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]]]}] 04:05:10 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. 04:05:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1144ms 04:05:10 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x90e58800) [pid = 1744] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:05:10 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x90ea0000) [pid = 1744] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:05:10 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ec7f800) [pid = 1744] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:05:10 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x902a0000) [pid = 1744] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:05:10 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x90f95800) [pid = 1744] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:05:10 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8e2e9400) [pid = 1744] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:05:10 INFO - PROCESS | 1744 | 1467111910546 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:05:10 INFO - PROCESS | 1744 | 1467111910550 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 04:05:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:05:10 INFO - PROCESS | 1744 | 1467111910559 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:05:10 INFO - PROCESS | 1744 | 1467111910562 Marionette TRACE conn3 <- [1,2942,null,{}] 04:05:10 INFO - PROCESS | 1744 | 1467111910567 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}] 04:05:10 INFO - PROCESS | 1744 | 1467111910572 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:10 INFO - PROCESS | 1744 | 1467111910706 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:05:10 INFO - PROCESS | 1744 | 1467111910714 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:10 INFO - PROCESS | 1744 | 1467111910726 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2f0800 == 46 [pid = 1744] [id = 743] 04:05:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8eb2c800) [pid = 1744] [serial = 2230] [outer = (nil)] 04:05:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92207400) [pid = 1744] [serial = 2231] [outer = 0x8eb2c800] 04:05:10 INFO - PROCESS | 1744 | 1467111910784 Marionette DEBUG loaded listener.js 04:05:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92dc8800) [pid = 1744] [serial = 2232] [outer = 0x8eb2c800] 04:05:11 INFO - PROCESS | 1744 | 1467111911516 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"]]]}] 04:05:11 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 04:05:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:05:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 983ms 04:05:11 INFO - PROCESS | 1744 | 1467111911544 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:05:11 INFO - PROCESS | 1744 | 1467111911547 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 04:05:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:05:11 INFO - PROCESS | 1744 | 1467111911559 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:05:11 INFO - PROCESS | 1744 | 1467111911561 Marionette TRACE conn3 <- [1,2946,null,{}] 04:05:11 INFO - PROCESS | 1744 | 1467111911568 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}] 04:05:11 INFO - PROCESS | 1744 | 1467111911573 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:11 INFO - PROCESS | 1744 | 1467111911700 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:05:11 INFO - PROCESS | 1744 | 1467111911845 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:11 INFO - PROCESS | 1744 | 1467111911852 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f43800 == 47 [pid = 1744] [id = 744] 04:05:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x98442c00) [pid = 1744] [serial = 2233] [outer = (nil)] 04:05:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9970cc00) [pid = 1744] [serial = 2234] [outer = 0x98442c00] 04:05:11 INFO - PROCESS | 1744 | 1467111911914 Marionette DEBUG loaded listener.js 04:05:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x99712c00) [pid = 1744] [serial = 2235] [outer = 0x98442c00] 04:05:12 INFO - PROCESS | 1744 | 1467111912508 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]]]}] 04:05:12 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. 04:05:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1034ms 04:05:12 INFO - PROCESS | 1744 | 1467111912594 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:05:12 INFO - PROCESS | 1744 | 1467111912599 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 04:05:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:05:12 INFO - PROCESS | 1744 | 1467111912606 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:05:12 INFO - PROCESS | 1744 | 1467111912612 Marionette TRACE conn3 <- [1,2950,null,{}] 04:05:12 INFO - PROCESS | 1744 | 1467111912669 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}] 04:05:12 INFO - PROCESS | 1744 | 1467111912676 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:12 INFO - PROCESS | 1744 | 1467111912868 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:05:13 INFO - PROCESS | 1744 | 1467111913059 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:13 INFO - PROCESS | 1744 | 1467111913074 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x9029e400 == 48 [pid = 1744] [id = 745] 04:05:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x902a0400) [pid = 1744] [serial = 2236] [outer = (nil)] 04:05:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x902aa400) [pid = 1744] [serial = 2237] [outer = 0x902a0400] 04:05:13 INFO - PROCESS | 1744 | 1467111913146 Marionette DEBUG loaded listener.js 04:05:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x90642800) [pid = 1744] [serial = 2238] [outer = 0x902a0400] 04:05:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e97c00 == 49 [pid = 1744] [id = 746] 04:05:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x90e9a800) [pid = 1744] [serial = 2239] [outer = (nil)] 04:05:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x90e58000) [pid = 1744] [serial = 2240] [outer = 0x90e9a800] 04:05:14 INFO - PROCESS | 1744 | 1467111914024 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]]]}] 04:05:14 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. 04:05:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1474ms 04:05:14 INFO - PROCESS | 1744 | 1467111914081 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:05:14 INFO - PROCESS | 1744 | 1467111914086 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 04:05:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:05:14 INFO - PROCESS | 1744 | 1467111914097 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:05:14 INFO - PROCESS | 1744 | 1467111914102 Marionette TRACE conn3 <- [1,2954,null,{}] 04:05:14 INFO - PROCESS | 1744 | 1467111914108 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}] 04:05:14 INFO - PROCESS | 1744 | 1467111914114 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:14 INFO - PROCESS | 1744 | 1467111914306 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:05:14 INFO - PROCESS | 1744 | 1467111914488 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:14 INFO - PROCESS | 1744 | 1467111914499 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x91532c00 == 50 [pid = 1744] [id = 747] 04:05:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x91533c00) [pid = 1744] [serial = 2241] [outer = (nil)] 04:05:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91fe0800) [pid = 1744] [serial = 2242] [outer = 0x91533c00] 04:05:14 INFO - PROCESS | 1744 | 1467111914575 Marionette DEBUG loaded listener.js 04:05:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x92407400) [pid = 1744] [serial = 2243] [outer = 0x91533c00] 04:05:15 INFO - PROCESS | 1744 | 1467111915396 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]]]}] 04:05:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:05:15 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 04:05:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1335ms 04:05:15 INFO - PROCESS | 1744 | 1467111915429 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:05:15 INFO - PROCESS | 1744 | 1467111915432 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 04:05:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:05:15 INFO - PROCESS | 1744 | 1467111915439 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:05:15 INFO - PROCESS | 1744 | 1467111915443 Marionette TRACE conn3 <- [1,2958,null,{}] 04:05:15 INFO - PROCESS | 1744 | 1467111915457 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}] 04:05:15 INFO - PROCESS | 1744 | 1467111915465 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:15 INFO - PROCESS | 1744 | 1467111915686 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:05:15 INFO - PROCESS | 1744 | 1467111915872 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:15 INFO - PROCESS | 1744 | 1467111915885 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x9526cc00 == 51 [pid = 1744] [id = 748] 04:05:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9526e800) [pid = 1744] [serial = 2244] [outer = (nil)] 04:05:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x994e3000) [pid = 1744] [serial = 2245] [outer = 0x9526e800] 04:05:15 INFO - PROCESS | 1744 | 1467111915968 Marionette DEBUG loaded listener.js 04:05:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9a0d1000) [pid = 1744] [serial = 2246] [outer = 0x9526e800] 04:05:16 INFO - PROCESS | 1744 | 1467111916806 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]]]}] 04:05:16 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. 04:05:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1380ms 04:05:16 INFO - PROCESS | 1744 | 1467111916820 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:05:16 INFO - PROCESS | 1744 | 1467111916823 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 04:05:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:05:16 INFO - PROCESS | 1744 | 1467111916830 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:05:16 INFO - PROCESS | 1744 | 1467111916833 Marionette TRACE conn3 <- [1,2962,null,{}] 04:05:16 INFO - PROCESS | 1744 | 1467111916839 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}] 04:05:16 INFO - PROCESS | 1744 | 1467111916844 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:17 INFO - PROCESS | 1744 | 1467111917010 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:05:17 INFO - PROCESS | 1744 | 1467111917211 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:17 INFO - PROCESS | 1744 | 1467111917218 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2ef000 == 52 [pid = 1744] [id = 749] 04:05:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8eb24000) [pid = 1744] [serial = 2247] [outer = (nil)] 04:05:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9a418000) [pid = 1744] [serial = 2248] [outer = 0x8eb24000] 04:05:17 INFO - PROCESS | 1744 | 1467111917293 Marionette DEBUG loaded listener.js 04:05:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9a64d800) [pid = 1744] [serial = 2249] [outer = 0x8eb24000] 04:05:18 INFO - PROCESS | 1744 | 1467111918106 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]]]}] 04:05:18 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. 04:05:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1335ms 04:05:18 INFO - PROCESS | 1744 | 1467111918167 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:05:18 INFO - PROCESS | 1744 | 1467111918170 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 04:05:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:05:18 INFO - PROCESS | 1744 | 1467111918176 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:05:18 INFO - PROCESS | 1744 | 1467111918180 Marionette TRACE conn3 <- [1,2966,null,{}] 04:05:18 INFO - PROCESS | 1744 | 1467111918185 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}] 04:05:18 INFO - PROCESS | 1744 | 1467111918190 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:18 INFO - PROCESS | 1744 | 1467111918376 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:05:18 INFO - PROCESS | 1744 | 1467111918562 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:18 INFO - PROCESS | 1744 | 1467111918571 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a652800 == 53 [pid = 1744] [id = 750] 04:05:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9a654c00) [pid = 1744] [serial = 2250] [outer = (nil)] 04:05:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9a658400) [pid = 1744] [serial = 2251] [outer = 0x9a654c00] 04:05:18 INFO - PROCESS | 1744 | 1467111918645 Marionette DEBUG loaded listener.js 04:05:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9a829800) [pid = 1744] [serial = 2252] [outer = 0x9a654c00] 04:05:19 INFO - PROCESS | 1744 | 1467111919415 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]]]}] 04:05:19 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. 04:05:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1285ms 04:05:19 INFO - PROCESS | 1744 | 1467111919462 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:05:19 INFO - PROCESS | 1744 | 1467111919465 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 04:05:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:05:19 INFO - PROCESS | 1744 | 1467111919471 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:05:19 INFO - PROCESS | 1744 | 1467111919474 Marionette TRACE conn3 <- [1,2970,null,{}] 04:05:19 INFO - PROCESS | 1744 | 1467111919480 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}] 04:05:19 INFO - PROCESS | 1744 | 1467111919489 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:19 INFO - PROCESS | 1744 | 1467111919725 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:05:19 INFO - PROCESS | 1744 | 1467111919907 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:19 INFO - PROCESS | 1744 | 1467111919914 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e5800 == 54 [pid = 1744] [id = 751] 04:05:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x8e2e7800) [pid = 1744] [serial = 2253] [outer = (nil)] 04:05:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x9a867c00) [pid = 1744] [serial = 2254] [outer = 0x8e2e7800] 04:05:20 INFO - PROCESS | 1744 | 1467111919996 Marionette DEBUG loaded listener.js 04:05:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9a8ac800) [pid = 1744] [serial = 2255] [outer = 0x8e2e7800] 04:05:20 INFO - PROCESS | 1744 | 1467111920769 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]]]}] 04:05:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:05:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1330ms 04:05:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:05:20 INFO - PROCESS | 1744 | 1467111920801 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:05:20 INFO - PROCESS | 1744 | 1467111920805 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 04:05:20 INFO - PROCESS | 1744 | 1467111920811 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:05:20 INFO - PROCESS | 1744 | 1467111920815 Marionette TRACE conn3 <- [1,2974,null,{}] 04:05:20 INFO - PROCESS | 1744 | 1467111920821 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}] 04:05:20 INFO - PROCESS | 1744 | 1467111920826 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:20 INFO - PROCESS | 1744 | 1467111920990 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:05:21 INFO - PROCESS | 1744 | 1467111921179 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:21 INFO - PROCESS | 1744 | 1467111921186 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e3400 == 55 [pid = 1744] [id = 752] 04:05:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8e2eec00) [pid = 1744] [serial = 2256] [outer = (nil)] 04:05:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9ab76000) [pid = 1744] [serial = 2257] [outer = 0x8e2eec00] 04:05:21 INFO - PROCESS | 1744 | 1467111921261 Marionette DEBUG loaded listener.js 04:05:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9b101800) [pid = 1744] [serial = 2258] [outer = 0x8e2eec00] 04:05:22 INFO - PROCESS | 1744 | 1467111922019 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]]]}] 04:05:22 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. 04:05:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1242ms 04:05:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:05:22 INFO - PROCESS | 1744 | 1467111922053 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:05:22 INFO - PROCESS | 1744 | 1467111922056 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 04:05:22 INFO - PROCESS | 1744 | 1467111922063 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:05:22 INFO - PROCESS | 1744 | 1467111922066 Marionette TRACE conn3 <- [1,2978,null,{}] 04:05:22 INFO - PROCESS | 1744 | 1467111922072 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}] 04:05:22 INFO - PROCESS | 1744 | 1467111922077 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:22 INFO - PROCESS | 1744 | 1467111922239 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:05:22 INFO - PROCESS | 1744 | 1467111922433 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:22 INFO - PROCESS | 1744 | 1467111922441 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06cc00 == 56 [pid = 1744] [id = 753] 04:05:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x8e2f0c00) [pid = 1744] [serial = 2259] [outer = (nil)] 04:05:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x91fd3400) [pid = 1744] [serial = 2260] [outer = 0x8e2f0c00] 04:05:22 INFO - PROCESS | 1744 | 1467111922516 Marionette DEBUG loaded listener.js 04:05:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x9a85a000) [pid = 1744] [serial = 2261] [outer = 0x8e2f0c00] 04:05:23 INFO - PROCESS | 1744 | 1467111923257 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]]]}] 04:05:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:05:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1238ms 04:05:23 INFO - PROCESS | 1744 | 1467111923301 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:05:23 INFO - PROCESS | 1744 | 1467111923304 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 04:05:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:05:23 INFO - PROCESS | 1744 | 1467111923310 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:05:23 INFO - PROCESS | 1744 | 1467111923314 Marionette TRACE conn3 <- [1,2982,null,{}] 04:05:23 INFO - PROCESS | 1744 | 1467111923320 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}] 04:05:23 INFO - PROCESS | 1744 | 1467111923325 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:23 INFO - PROCESS | 1744 | 1467111923491 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:05:23 INFO - PROCESS | 1744 | 1467111923684 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:23 INFO - PROCESS | 1744 | 1467111923690 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e8400 == 57 [pid = 1744] [id = 754] 04:05:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x8e2ee400) [pid = 1744] [serial = 2262] [outer = (nil)] 04:05:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x902b6c00) [pid = 1744] [serial = 2263] [outer = 0x8e2ee400] 04:05:23 INFO - PROCESS | 1744 | 1467111923766 Marionette DEBUG loaded listener.js 04:05:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x90f46000) [pid = 1744] [serial = 2264] [outer = 0x8e2ee400] 04:05:24 INFO - PROCESS | 1744 | 1467111924795 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"]]]}] 04:05:24 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 04:05:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:05:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1542ms 04:05:24 INFO - PROCESS | 1744 | 1467111924854 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:05:24 INFO - PROCESS | 1744 | 1467111924859 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 04:05:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:05:24 INFO - PROCESS | 1744 | 1467111924867 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:05:24 INFO - PROCESS | 1744 | 1467111924874 Marionette TRACE conn3 <- [1,2986,null,{}] 04:05:24 INFO - PROCESS | 1744 | 1467111924881 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}] 04:05:24 INFO - PROCESS | 1744 | 1467111924886 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:25 INFO - PROCESS | 1744 | 1467111925057 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:05:25 INFO - PROCESS | 1744 | 1467111925252 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:25 INFO - PROCESS | 1744 | 1467111925261 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x90299000 == 58 [pid = 1744] [id = 755] 04:05:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x902a4000) [pid = 1744] [serial = 2265] [outer = (nil)] 04:05:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x902ad400) [pid = 1744] [serial = 2266] [outer = 0x902a4000] 04:05:25 INFO - PROCESS | 1744 | 1467111925332 Marionette DEBUG loaded listener.js 04:05:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9064a400) [pid = 1744] [serial = 2267] [outer = 0x902a4000] 04:05:26 INFO - PROCESS | 1744 | 1467111926116 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]]]}] 04:05:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:05:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1290ms 04:05:26 INFO - PROCESS | 1744 | 1467111926157 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:05:26 INFO - PROCESS | 1744 | 1467111926163 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 04:05:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:05:26 INFO - PROCESS | 1744 | 1467111926173 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:05:26 INFO - PROCESS | 1744 | 1467111926177 Marionette TRACE conn3 <- [1,2990,null,{}] 04:05:26 INFO - PROCESS | 1744 | 1467111926183 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}] 04:05:26 INFO - PROCESS | 1744 | 1467111926188 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:26 INFO - PROCESS | 1744 | 1467111926351 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:05:26 INFO - PROCESS | 1744 | 1467111926558 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:26 INFO - PROCESS | 1744 | 1467111926566 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7cc00 == 59 [pid = 1744] [id = 756] 04:05:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x8ec8b400) [pid = 1744] [serial = 2268] [outer = (nil)] 04:05:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x902abc00) [pid = 1744] [serial = 2269] [outer = 0x8ec8b400] 04:05:26 INFO - PROCESS | 1744 | 1467111926681 Marionette DEBUG loaded listener.js 04:05:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x90e9d400) [pid = 1744] [serial = 2270] [outer = 0x8ec8b400] 04:05:26 INFO - PROCESS | 1744 | --DOCSHELL 0x90e54c00 == 58 [pid = 1744] [id = 712] 04:05:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8e2f0800 == 57 [pid = 1744] [id = 743] 04:05:26 INFO - PROCESS | 1744 | --DOCSHELL 0x97924400 == 56 [pid = 1744] [id = 742] 04:05:26 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9240d400) [pid = 1744] [serial = 2189] [outer = (nil)] [url = about:blank] 04:05:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06b400 == 55 [pid = 1744] [id = 741] 04:05:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7e000 == 54 [pid = 1744] [id = 740] 04:05:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7e800 == 53 [pid = 1744] [id = 739] 04:05:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec87000 == 52 [pid = 1744] [id = 738] 04:05:26 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7d400 == 51 [pid = 1744] [id = 737] 04:05:27 INFO - PROCESS | 1744 | --DOCSHELL 0x92420400 == 50 [pid = 1744] [id = 733] 04:05:27 INFO - PROCESS | 1744 | --DOCSHELL 0x90e59800 == 49 [pid = 1744] [id = 732] 04:05:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec95400 == 48 [pid = 1744] [id = 731] 04:05:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8c069000 == 47 [pid = 1744] [id = 730] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x90e98800) [pid = 1744] [serial = 2139] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x90f48000) [pid = 1744] [serial = 2180] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x8ec84400) [pid = 1744] [serial = 2174] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x8ec8e800) [pid = 1744] [serial = 2175] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x930c2c00) [pid = 1744] [serial = 2168] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x902b1c00) [pid = 1744] [serial = 2177] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x90641c00) [pid = 1744] [serial = 2178] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x91536000) [pid = 1744] [serial = 2183] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x8ec94000) [pid = 1744] [serial = 2156] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x902b4c00) [pid = 1744] [serial = 2171] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x91fd7800) [pid = 1744] [serial = 2186] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9152f000) [pid = 1744] [serial = 2159] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x927e3000) [pid = 1744] [serial = 2162] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x928e0000) [pid = 1744] [serial = 2165] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x91dadc00) [pid = 1744] [serial = 2184] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x91fde400) [pid = 1744] [serial = 2187] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x90f8dc00) [pid = 1744] [serial = 2181] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x902b4c00 == 48 [pid = 1744] [id = 757] 04:05:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x90f4c000) [pid = 1744] [serial = 2271] [outer = (nil)] 04:05:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x90f4f000) [pid = 1744] [serial = 2272] [outer = 0x90f4c000] 04:05:27 INFO - PROCESS | 1744 | 1467111927563 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]]]}] 04:05:27 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. 04:05:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1440ms 04:05:27 INFO - PROCESS | 1744 | 1467111927613 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:05:27 INFO - PROCESS | 1744 | 1467111927617 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 04:05:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:05:27 INFO - PROCESS | 1744 | 1467111927623 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:05:27 INFO - PROCESS | 1744 | 1467111927629 Marionette TRACE conn3 <- [1,2994,null,{}] 04:05:27 INFO - PROCESS | 1744 | 1467111927651 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}] 04:05:27 INFO - PROCESS | 1744 | 1467111927659 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:27 INFO - PROCESS | 1744 | 1467111927823 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:05:27 INFO - PROCESS | 1744 | 1467111927968 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:27 INFO - PROCESS | 1744 | 1467111927985 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x9152f800 == 49 [pid = 1744] [id = 758] 04:05:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x91533800) [pid = 1744] [serial = 2273] [outer = (nil)] 04:05:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x91dab000) [pid = 1744] [serial = 2274] [outer = 0x91533800] 04:05:28 INFO - PROCESS | 1744 | 1467111928056 Marionette DEBUG loaded listener.js 04:05:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x91fd8c00) [pid = 1744] [serial = 2275] [outer = 0x91533800] 04:05:28 INFO - PROCESS | 1744 | 1467111928675 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]]]}] 04:05:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:05:28 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 04:05:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1103ms 04:05:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:05:28 INFO - PROCESS | 1744 | 1467111928728 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:05:28 INFO - PROCESS | 1744 | 1467111928731 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 04:05:28 INFO - PROCESS | 1744 | 1467111928737 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:05:28 INFO - PROCESS | 1744 | 1467111928740 Marionette TRACE conn3 <- [1,2998,null,{}] 04:05:28 INFO - PROCESS | 1744 | 1467111928745 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}] 04:05:28 INFO - PROCESS | 1744 | 1467111928749 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:28 INFO - PROCESS | 1744 | 1467111928898 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:05:29 INFO - PROCESS | 1744 | 1467111929066 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:29 INFO - PROCESS | 1744 | 1467111929073 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x91dac000 == 50 [pid = 1744] [id = 759] 04:05:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x91fe0400) [pid = 1744] [serial = 2276] [outer = (nil)] 04:05:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x92310400) [pid = 1744] [serial = 2277] [outer = 0x91fe0400] 04:05:29 INFO - PROCESS | 1744 | 1467111929136 Marionette DEBUG loaded listener.js 04:05:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9240f400) [pid = 1744] [serial = 2278] [outer = 0x91fe0400] 04:05:29 INFO - PROCESS | 1744 | 1467111929840 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]]]}] 04:05:29 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. 04:05:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1133ms 04:05:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:05:29 INFO - PROCESS | 1744 | 1467111929874 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:05:29 INFO - PROCESS | 1744 | 1467111929876 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 04:05:29 INFO - PROCESS | 1744 | 1467111929882 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:05:29 INFO - PROCESS | 1744 | 1467111929886 Marionette TRACE conn3 <- [1,3002,null,{}] 04:05:29 INFO - PROCESS | 1744 | 1467111929896 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}] 04:05:29 INFO - PROCESS | 1744 | 1467111929899 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:30 INFO - PROCESS | 1744 | 1467111930097 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:05:30 INFO - PROCESS | 1744 | 1467111930123 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:30 INFO - PROCESS | 1744 | 1467111930128 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e95c00 == 51 [pid = 1744] [id = 760] 04:05:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x91da6800) [pid = 1744] [serial = 2279] [outer = (nil)] 04:05:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x927ea800) [pid = 1744] [serial = 2280] [outer = 0x91da6800] 04:05:30 INFO - PROCESS | 1744 | 1467111930192 Marionette DEBUG loaded listener.js 04:05:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x928d8400) [pid = 1744] [serial = 2281] [outer = 0x91da6800] 04:05:30 INFO - PROCESS | 1744 | 1467111930926 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]]]}] 04:05:30 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. 04:05:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1087ms 04:05:30 INFO - PROCESS | 1744 | 1467111930970 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:05:30 INFO - PROCESS | 1744 | 1467111930974 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 04:05:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:05:30 INFO - PROCESS | 1744 | 1467111930985 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:05:30 INFO - PROCESS | 1744 | 1467111930988 Marionette TRACE conn3 <- [1,3006,null,{}] 04:05:30 INFO - PROCESS | 1744 | 1467111930994 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}] 04:05:31 INFO - PROCESS | 1744 | 1467111931002 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:31 INFO - PROCESS | 1744 | 1467111931210 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:05:31 INFO - PROCESS | 1744 | 1467111931237 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:31 INFO - PROCESS | 1744 | 1467111931245 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dcf400 == 52 [pid = 1744] [id = 761] 04:05:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x92de2400) [pid = 1744] [serial = 2282] [outer = (nil)] 04:05:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x93e8e000) [pid = 1744] [serial = 2283] [outer = 0x92de2400] 04:05:31 INFO - PROCESS | 1744 | 1467111931306 Marionette DEBUG loaded listener.js 04:05:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x93ec9400) [pid = 1744] [serial = 2284] [outer = 0x92de2400] 04:05:31 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x97926000) [pid = 1744] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:05:31 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x8eb2c800) [pid = 1744] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:05:31 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x902b6800) [pid = 1744] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:05:31 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x902a8400) [pid = 1744] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:05:31 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8ec83400) [pid = 1744] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:05:31 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x8ec7d800) [pid = 1744] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:05:31 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x8c06f800) [pid = 1744] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:05:31 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x8eb2f000) [pid = 1744] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:05:32 INFO - PROCESS | 1744 | 1467111932325 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]]]}] 04:05:32 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. 04:05:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1388ms 04:05:32 INFO - PROCESS | 1744 | 1467111932369 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:05:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:05:32 INFO - PROCESS | 1744 | 1467111932375 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 04:05:32 INFO - PROCESS | 1744 | 1467111932384 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:05:32 INFO - PROCESS | 1744 | 1467111932388 Marionette TRACE conn3 <- [1,3010,null,{}] 04:05:32 INFO - PROCESS | 1744 | 1467111932396 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}] 04:05:32 INFO - PROCESS | 1744 | 1467111932402 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:32 INFO - PROCESS | 1744 | 1467111932667 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:05:32 INFO - PROCESS | 1744 | 1467111932814 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:32 INFO - PROCESS | 1744 | 1467111932828 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec87800 == 53 [pid = 1744] [id = 762] 04:05:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x8ec8c000) [pid = 1744] [serial = 2285] [outer = (nil)] 04:05:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9029dc00) [pid = 1744] [serial = 2286] [outer = 0x8ec8c000] 04:05:32 INFO - PROCESS | 1744 | 1467111932941 Marionette DEBUG loaded listener.js 04:05:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x902b0000) [pid = 1744] [serial = 2287] [outer = 0x8ec8c000] 04:05:33 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 04:05:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1434ms 04:05:33 INFO - PROCESS | 1744 | 1467111933806 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]]]}] 04:05:33 INFO - PROCESS | 1744 | 1467111933818 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:05:33 INFO - PROCESS | 1744 | 1467111933825 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 04:05:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:05:33 INFO - PROCESS | 1744 | 1467111933835 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:05:33 INFO - PROCESS | 1744 | 1467111933838 Marionette TRACE conn3 <- [1,3014,null,{}] 04:05:33 INFO - PROCESS | 1744 | 1467111933845 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}] 04:05:33 INFO - PROCESS | 1744 | 1467111933850 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:34 INFO - PROCESS | 1744 | 1467111934046 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:05:34 INFO - PROCESS | 1744 | 1467111934241 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:34 INFO - PROCESS | 1744 | 1467111934246 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e97000 == 54 [pid = 1744] [id = 763] 04:05:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x90f8ec00) [pid = 1744] [serial = 2288] [outer = (nil)] 04:05:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9152c000) [pid = 1744] [serial = 2289] [outer = 0x90f8ec00] 04:05:34 INFO - PROCESS | 1744 | 1467111934340 Marionette DEBUG loaded listener.js 04:05:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x91dab800) [pid = 1744] [serial = 2290] [outer = 0x90f8ec00] 04:05:34 INFO - PROCESS | 1744 | [1744] 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 04:05:35 INFO - PROCESS | 1744 | 1467111935317 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:05:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:05:35 INFO - {} 04:05:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:05:35 INFO - {} 04:05:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:05:35 INFO - {} 04:05:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:05:35 INFO - {} 04:05:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1535ms 04:05:35 INFO - PROCESS | 1744 | 1467111935372 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:05:35 INFO - PROCESS | 1744 | 1467111935375 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 04:05:35 INFO - TEST-START | /FileAPI/fileReader.html 04:05:35 INFO - PROCESS | 1744 | 1467111935429 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:05:35 INFO - PROCESS | 1744 | 1467111935435 Marionette TRACE conn3 <- [1,3018,null,{}] 04:05:35 INFO - PROCESS | 1744 | 1467111935451 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}] 04:05:35 INFO - PROCESS | 1744 | 1467111935459 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:35 INFO - PROCESS | 1744 | 1467111935668 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:05:35 INFO - PROCESS | 1744 | 1467111935904 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:35 INFO - PROCESS | 1744 | 1467111935916 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x91fd9c00 == 55 [pid = 1744] [id = 764] 04:05:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x9526fc00) [pid = 1744] [serial = 2291] [outer = (nil)] 04:05:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x9667ec00) [pid = 1744] [serial = 2292] [outer = 0x9526fc00] 04:05:36 INFO - PROCESS | 1744 | 1467111936035 Marionette DEBUG loaded listener.js 04:05:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x98448400) [pid = 1744] [serial = 2293] [outer = 0x9526fc00] 04:05:36 INFO - PROCESS | 1744 | 1467111936768 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]]]}] 04:05:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:05:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:05:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:05:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:05:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 1393ms 04:05:36 INFO - PROCESS | 1744 | 1467111936817 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:05:36 INFO - TEST-START | /FileAPI/historical.html 04:05:36 INFO - PROCESS | 1744 | 1467111936822 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 04:05:36 INFO - PROCESS | 1744 | 1467111936828 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:05:36 INFO - PROCESS | 1744 | 1467111936831 Marionette TRACE conn3 <- [1,3022,null,{}] 04:05:36 INFO - PROCESS | 1744 | 1467111936837 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}] 04:05:36 INFO - PROCESS | 1744 | 1467111936842 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:37 INFO - PROCESS | 1744 | 1467111937010 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:05:37 INFO - PROCESS | 1744 | 1467111937203 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:37 INFO - PROCESS | 1744 | 1467111937213 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec8c400 == 56 [pid = 1744] [id = 765] 04:05:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x90e61000) [pid = 1744] [serial = 2294] [outer = (nil)] 04:05:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x99712400) [pid = 1744] [serial = 2295] [outer = 0x90e61000] 04:05:37 INFO - PROCESS | 1744 | 1467111937288 Marionette DEBUG loaded listener.js 04:05:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9a1d5800) [pid = 1744] [serial = 2296] [outer = 0x90e61000] 04:05:38 INFO - PROCESS | 1744 | 1467111938078 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"]]]}] 04:05:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:05:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:05:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:05:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:05:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:05:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:05:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:05:38 INFO - TEST-OK | /FileAPI/historical.html | took 1282ms 04:05:38 INFO - PROCESS | 1744 | 1467111938111 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:05:38 INFO - PROCESS | 1744 | 1467111938115 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 04:05:38 INFO - TEST-START | /FileAPI/idlharness.html 04:05:38 INFO - PROCESS | 1744 | 1467111938121 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:05:38 INFO - PROCESS | 1744 | 1467111938125 Marionette TRACE conn3 <- [1,3026,null,{}] 04:05:38 INFO - PROCESS | 1744 | 1467111938130 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}] 04:05:38 INFO - PROCESS | 1744 | 1467111938135 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:38 INFO - PROCESS | 1744 | 1467111938296 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:05:38 INFO - PROCESS | 1744 | 1467111938509 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:38 INFO - PROCESS | 1744 | 1467111938517 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x90ea0800 == 57 [pid = 1744] [id = 766] 04:05:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9240b400) [pid = 1744] [serial = 2297] [outer = (nil)] 04:05:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x9a654800) [pid = 1744] [serial = 2298] [outer = 0x9240b400] 04:05:38 INFO - PROCESS | 1744 | 1467111938602 Marionette DEBUG loaded listener.js 04:05:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x9a659000) [pid = 1744] [serial = 2299] [outer = 0x9240b400] 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:05:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:05:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:05:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:05:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:05:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:05:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:05:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:05:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:05:40 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 04:05:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:05:40 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 04:05:40 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 04:05:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:05:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:05:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:05:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:05:40 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 04:05:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:05:40 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 04:05:40 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 04:05:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:05:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:05:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1943ms 04:05:40 INFO - PROCESS | 1744 | 1467111939923 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]]]}] 04:05:40 INFO - PROCESS | 1744 | 1467111940229 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:05:40 INFO - PROCESS | 1744 | 1467111940232 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 04:05:40 INFO - TEST-START | /FileAPI/idlharness.worker 04:05:40 INFO - PROCESS | 1744 | 1467111940249 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:05:40 INFO - PROCESS | 1744 | 1467111940253 Marionette TRACE conn3 <- [1,3030,null,{}] 04:05:40 INFO - PROCESS | 1744 | 1467111940260 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}] 04:05:40 INFO - PROCESS | 1744 | 1467111940270 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:40 INFO - PROCESS | 1744 | 1467111940466 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:05:40 INFO - PROCESS | 1744 | 1467111940676 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:40 INFO - PROCESS | 1744 | 1467111940685 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f90800 == 58 [pid = 1744] [id = 767] 04:05:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x92201c00) [pid = 1744] [serial = 2300] [outer = (nil)] 04:05:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x927e4400) [pid = 1744] [serial = 2301] [outer = 0x92201c00] 04:05:40 INFO - PROCESS | 1744 | 1467111940792 Marionette DEBUG loaded listener.js 04:05:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x930c3400) [pid = 1744] [serial = 2302] [outer = 0x92201c00] 04:05:41 INFO - PROCESS | 1744 | [1744] 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 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:05:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:05:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:05:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:05:42 INFO - {} 04:05:42 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 04:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:05:42 INFO - {} 04:05:42 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 - {} 04:05:42 INFO - {} 04:05:42 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 04:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:05:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:05:42 INFO - {} 04:05:42 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 04:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:05:42 INFO - {} 04:05:42 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 - {} 04:05:42 INFO - {} 04:05:42 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 04:05:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:05:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:05:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 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 04:05:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:05:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:05:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 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 04:05:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 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 04:05:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 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 04:05:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:05:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:05:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:05:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:05:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:05:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:05:42 INFO - {} 04:05:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2507ms 04:05:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:05:43 INFO - PROCESS | 1744 | 1467111942643 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,{},{}]]]}] 04:05:43 INFO - PROCESS | 1744 | 1467111942786 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:05:43 INFO - PROCESS | 1744 | 1467111942794 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 04:05:43 INFO - PROCESS | 1744 | 1467111942805 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:05:43 INFO - PROCESS | 1744 | 1467111942818 Marionette TRACE conn3 <- [1,3034,null,{}] 04:05:43 INFO - PROCESS | 1744 | 1467111942830 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}] 04:05:43 INFO - PROCESS | 1744 | 1467111942838 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:43 INFO - PROCESS | 1744 | 1467111943120 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:05:43 INFO - PROCESS | 1744 | 1467111943317 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:43 INFO - PROCESS | 1744 | 1467111943323 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2c800 == 59 [pid = 1744] [id = 768] 04:05:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x92dc3c00) [pid = 1744] [serial = 2303] [outer = (nil)] 04:05:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0xa25f3800) [pid = 1744] [serial = 2304] [outer = 0x92dc3c00] 04:05:43 INFO - PROCESS | 1744 | 1467111943405 Marionette DEBUG loaded listener.js 04:05:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0xa25fc400) [pid = 1744] [serial = 2305] [outer = 0x92dc3c00] 04:05:44 INFO - PROCESS | 1744 | 1467111944439 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]]]}] 04:05:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:05:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1648ms 04:05:44 INFO - PROCESS | 1744 | 1467111944453 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:05:44 INFO - PROCESS | 1744 | 1467111944458 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 04:05:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:05:44 INFO - PROCESS | 1744 | 1467111944465 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:05:44 INFO - PROCESS | 1744 | 1467111944472 Marionette TRACE conn3 <- [1,3038,null,{}] 04:05:44 INFO - PROCESS | 1744 | 1467111944479 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}] 04:05:44 INFO - PROCESS | 1744 | 1467111944485 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:44 INFO - PROCESS | 1744 | 1467111944646 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:05:44 INFO - PROCESS | 1744 | 1467111944866 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:44 INFO - PROCESS | 1744 | 1467111944876 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec87400 == 60 [pid = 1744] [id = 769] 04:05:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x8ef89000) [pid = 1744] [serial = 2306] [outer = (nil)] 04:05:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9152c400) [pid = 1744] [serial = 2307] [outer = 0x8ef89000] 04:05:45 INFO - PROCESS | 1744 | 1467111944998 Marionette DEBUG loaded listener.js 04:05:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x91fd7400) [pid = 1744] [serial = 2308] [outer = 0x8ef89000] 04:05:45 INFO - PROCESS | 1744 | 1467111945745 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"]]]}] 04:05:45 INFO - PROCESS | 1744 | --DOCSHELL 0x90e95c00 == 59 [pid = 1744] [id = 760] 04:05:45 INFO - PROCESS | 1744 | --DOCSHELL 0x91dac000 == 58 [pid = 1744] [id = 759] 04:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:05:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1383ms 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x9970cc00) [pid = 1744] [serial = 2234] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x93ecbc00) [pid = 1744] [serial = 2210] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOCSHELL 0x9152f800 == 57 [pid = 1744] [id = 758] 04:05:45 INFO - PROCESS | 1744 | --DOCSHELL 0x902b4c00 == 56 [pid = 1744] [id = 757] 04:05:45 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec7cc00 == 55 [pid = 1744] [id = 756] 04:05:45 INFO - PROCESS | 1744 | --DOCSHELL 0x90299000 == 54 [pid = 1744] [id = 755] 04:05:45 INFO - PROCESS | 1744 | --DOCSHELL 0x90e97c00 == 53 [pid = 1744] [id = 746] 04:05:45 INFO - PROCESS | 1744 | 1467111945897 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:05:45 INFO - PROCESS | 1744 | 1467111945902 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 04:05:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:05:45 INFO - PROCESS | 1744 | --DOCSHELL 0x90f43800 == 52 [pid = 1744] [id = 744] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x9792bc00) [pid = 1744] [serial = 2228] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x92207400) [pid = 1744] [serial = 2231] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 136 (0x90f8b800) [pid = 1744] [serial = 2217] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 135 (0x90f47000) [pid = 1744] [serial = 2216] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 134 (0x92dc8c00) [pid = 1744] [serial = 2222] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0x930bd000) [pid = 1744] [serial = 2223] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x92dcec00) [pid = 1744] [serial = 2201] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x902ac800) [pid = 1744] [serial = 2219] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x90f47c00) [pid = 1744] [serial = 2220] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x93e87c00) [pid = 1744] [serial = 2204] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9064b400) [pid = 1744] [serial = 2195] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x8ef8ac00) [pid = 1744] [serial = 2214] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8ec86400) [pid = 1744] [serial = 2213] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x93ecdc00) [pid = 1744] [serial = 2207] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x8e2e7000) [pid = 1744] [serial = 2192] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x91da8c00) [pid = 1744] [serial = 2198] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x92413800) [pid = 1744] [serial = 2190] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x92dc8800) [pid = 1744] [serial = 2232] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x93ecd800) [pid = 1744] [serial = 2225] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x948ae800) [pid = 1744] [serial = 2226] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x98440000) [pid = 1744] [serial = 2229] [outer = (nil)] [url = about:blank] 04:05:45 INFO - PROCESS | 1744 | 1467111945954 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:05:45 INFO - PROCESS | 1744 | 1467111945961 Marionette TRACE conn3 <- [1,3042,null,{}] 04:05:45 INFO - PROCESS | 1744 | 1467111945967 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}] 04:05:45 INFO - PROCESS | 1744 | 1467111945971 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:46 INFO - PROCESS | 1744 | 1467111946121 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:05:46 INFO - PROCESS | 1744 | 1467111946133 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:46 INFO - PROCESS | 1744 | 1467111946141 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x90e99800 == 53 [pid = 1744] [id = 770] 04:05:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x90f43800) [pid = 1744] [serial = 2309] [outer = (nil)] 04:05:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x90f88800) [pid = 1744] [serial = 2310] [outer = 0x90f43800] 04:05:46 INFO - PROCESS | 1744 | 1467111946211 Marionette DEBUG loaded listener.js 04:05:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x92206000) [pid = 1744] [serial = 2311] [outer = 0x90f43800] 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:05:47 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. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:05:47 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'.) 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:05:47 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. 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:05:47 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. 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:05:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:05:47 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. 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:05:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:05:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:05:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:05:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:05:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1464ms 04:05:47 INFO - PROCESS | 1744 | 1467111947291 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]]]}] 04:05:47 INFO - PROCESS | 1744 | 1467111947424 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:05:47 INFO - PROCESS | 1744 | 1467111947430 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 04:05:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:05:47 INFO - PROCESS | 1744 | 1467111947461 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:05:47 INFO - PROCESS | 1744 | 1467111947473 Marionette TRACE conn3 <- [1,3046,null,{}] 04:05:47 INFO - PROCESS | 1744 | 1467111947488 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}] 04:05:47 INFO - PROCESS | 1744 | 1467111947496 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:47 INFO - PROCESS | 1744 | 1467111947641 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:05:47 INFO - PROCESS | 1744 | 1467111947656 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:47 INFO - PROCESS | 1744 | 1467111947663 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x92dddc00 == 54 [pid = 1744] [id = 771] 04:05:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x93e8e800) [pid = 1744] [serial = 2312] [outer = (nil)] 04:05:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x94828000) [pid = 1744] [serial = 2313] [outer = 0x93e8e800] 04:05:47 INFO - PROCESS | 1744 | 1467111947866 Marionette DEBUG loaded listener.js 04:05:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x96675c00) [pid = 1744] [serial = 2314] [outer = 0x93e8e800] 04:05:48 INFO - PROCESS | 1744 | [1744] 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 04:05:48 INFO - PROCESS | 1744 | 1467111948734 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:05:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:05:48 INFO - {} 04:05:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1301ms 04:05:48 INFO - PROCESS | 1744 | 1467111948757 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:05:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:05:48 INFO - PROCESS | 1744 | 1467111948761 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 04:05:48 INFO - PROCESS | 1744 | 1467111948767 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:05:48 INFO - PROCESS | 1744 | 1467111948770 Marionette TRACE conn3 <- [1,3050,null,{}] 04:05:48 INFO - PROCESS | 1744 | 1467111948775 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}] 04:05:48 INFO - PROCESS | 1744 | 1467111948779 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:49 INFO - PROCESS | 1744 | 1467111948994 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:05:49 INFO - PROCESS | 1744 | 1467111949014 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:49 INFO - PROCESS | 1744 | 1467111949021 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b400 == 55 [pid = 1744] [id = 772] 04:05:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x97929800) [pid = 1744] [serial = 2315] [outer = (nil)] 04:05:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9a654000) [pid = 1744] [serial = 2316] [outer = 0x97929800] 04:05:49 INFO - PROCESS | 1744 | 1467111949083 Marionette DEBUG loaded listener.js 04:05:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9a40f000) [pid = 1744] [serial = 2317] [outer = 0x97929800] 04:05:49 INFO - PROCESS | 1744 | 1467111949865 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]]]}] 04:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:05:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:05:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1127ms 04:05:49 INFO - PROCESS | 1744 | 1467111949900 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:05:49 INFO - PROCESS | 1744 | 1467111949903 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 04:05:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:05:49 INFO - PROCESS | 1744 | 1467111949910 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:05:49 INFO - PROCESS | 1744 | 1467111949913 Marionette TRACE conn3 <- [1,3054,null,{}] 04:05:49 INFO - PROCESS | 1744 | 1467111949918 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}] 04:05:49 INFO - PROCESS | 1744 | 1467111949922 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:50 INFO - PROCESS | 1744 | 1467111950114 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:05:50 INFO - PROCESS | 1744 | 1467111950143 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:50 INFO - PROCESS | 1744 | 1467111950149 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec92c00 == 56 [pid = 1744] [id = 773] 04:05:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x928e0c00) [pid = 1744] [serial = 2318] [outer = (nil)] 04:05:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x9b1ddc00) [pid = 1744] [serial = 2319] [outer = 0x928e0c00] 04:05:50 INFO - PROCESS | 1744 | 1467111950211 Marionette DEBUG loaded listener.js 04:05:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x9b3a3c00) [pid = 1744] [serial = 2320] [outer = 0x928e0c00] 04:05:50 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x91da6800) [pid = 1744] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:05:50 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x91533800) [pid = 1744] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:05:50 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x90f4c000) [pid = 1744] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:05:50 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x8ec8b400) [pid = 1744] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:05:50 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0x91fe0400) [pid = 1744] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:05:50 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x90e9a800) [pid = 1744] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:05:50 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x902a4000) [pid = 1744] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:05:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:05:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:05:51 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" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:05:51 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" 04:05:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:05:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:05:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1650ms 04:05:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:05:51 INFO - PROCESS | 1744 | 1467111951461 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"]]]}] 04:05:51 INFO - PROCESS | 1744 | 1467111951567 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:05:51 INFO - PROCESS | 1744 | 1467111951569 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 04:05:51 INFO - PROCESS | 1744 | 1467111951578 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:05:51 INFO - PROCESS | 1744 | 1467111951588 Marionette TRACE conn3 <- [1,3058,null,{}] 04:05:51 INFO - PROCESS | 1744 | 1467111951602 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}] 04:05:51 INFO - PROCESS | 1744 | 1467111951622 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:51 INFO - PROCESS | 1744 | 1467111951912 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:05:51 INFO - PROCESS | 1744 | 1467111951976 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:51 INFO - PROCESS | 1744 | 1467111951985 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e2e1c00 == 57 [pid = 1744] [id = 774] 04:05:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8ef94400) [pid = 1744] [serial = 2321] [outer = (nil)] 04:05:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x9ccf5000) [pid = 1744] [serial = 2322] [outer = 0x8ef94400] 04:05:52 INFO - PROCESS | 1744 | 1467111952045 Marionette DEBUG loaded listener.js 04:05:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x9d90b800) [pid = 1744] [serial = 2323] [outer = 0x8ef94400] 04:05:52 INFO - PROCESS | 1744 | 1467111952834 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]]]}] 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:05:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:05:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:05:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:05:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:05:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:05:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:05:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:05:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:05:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:05:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1294ms 04:05:52 INFO - PROCESS | 1744 | 1467111952878 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:05:52 INFO - PROCESS | 1744 | 1467111952887 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 04:05:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:05:52 INFO - PROCESS | 1744 | 1467111952896 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:05:52 INFO - PROCESS | 1744 | 1467111952903 Marionette TRACE conn3 <- [1,3062,null,{}] 04:05:52 INFO - PROCESS | 1744 | 1467111952970 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}] 04:05:52 INFO - PROCESS | 1744 | 1467111952976 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:53 INFO - PROCESS | 1744 | 1467111953165 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:05:53 INFO - PROCESS | 1744 | 1467111953357 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:53 INFO - PROCESS | 1744 | 1467111953373 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ef8d400 == 58 [pid = 1744] [id = 775] 04:05:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x902a3000) [pid = 1744] [serial = 2324] [outer = (nil)] 04:05:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x902b4800) [pid = 1744] [serial = 2325] [outer = 0x902a3000] 04:05:53 INFO - PROCESS | 1744 | 1467111953497 Marionette DEBUG loaded listener.js 04:05:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x906af000) [pid = 1744] [serial = 2326] [outer = 0x902a3000] 04:05:53 INFO - PROCESS | 1744 | [1744] 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 04:05:54 INFO - PROCESS | 1744 | 1467111954425 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:05:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:05:54 INFO - {} 04:05:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1577ms 04:05:54 INFO - PROCESS | 1744 | 1467111954474 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:05:54 INFO - PROCESS | 1744 | 1467111954480 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 04:05:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:05:54 INFO - PROCESS | 1744 | 1467111954490 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:05:54 INFO - PROCESS | 1744 | 1467111954495 Marionette TRACE conn3 <- [1,3066,null,{}] 04:05:54 INFO - PROCESS | 1744 | 1467111954508 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}] 04:05:54 INFO - PROCESS | 1744 | 1467111954513 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:54 INFO - PROCESS | 1744 | 1467111954686 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:05:54 INFO - PROCESS | 1744 | 1467111954849 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:54 INFO - PROCESS | 1744 | 1467111954857 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x90f4c000 == 59 [pid = 1744] [id = 776] 04:05:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x92312400) [pid = 1744] [serial = 2327] [outer = (nil)] 04:05:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x92dc8c00) [pid = 1744] [serial = 2328] [outer = 0x92312400] 04:05:54 INFO - PROCESS | 1744 | 1467111954931 Marionette DEBUG loaded listener.js 04:05:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x93a2e800) [pid = 1744] [serial = 2329] [outer = 0x92312400] 04:05:55 INFO - PROCESS | 1744 | 1467111955730 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]]]}] 04:05:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:05:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:05:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:05:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:05:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:05:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:05:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:05:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1289ms 04:05:55 INFO - PROCESS | 1744 | 1467111955781 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 04:05:55 INFO - PROCESS | 1744 | 1467111955785 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 04:05:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:05:55 INFO - PROCESS | 1744 | 1467111955792 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:05:55 INFO - PROCESS | 1744 | 1467111955797 Marionette TRACE conn3 <- [1,3070,null,{}] 04:05:55 INFO - PROCESS | 1744 | 1467111955813 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}] 04:05:55 INFO - PROCESS | 1744 | 1467111955821 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:56 INFO - PROCESS | 1744 | 1467111956001 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:05:56 INFO - PROCESS | 1744 | 1467111956202 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:56 INFO - PROCESS | 1744 | 1467111956214 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec88c00 == 60 [pid = 1744] [id = 777] 04:05:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x99484800) [pid = 1744] [serial = 2330] [outer = (nil)] 04:05:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x9a652000) [pid = 1744] [serial = 2331] [outer = 0x99484800] 04:05:56 INFO - PROCESS | 1744 | 1467111956333 Marionette DEBUG loaded listener.js 04:05:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 135 (0x9b1e0800) [pid = 1744] [serial = 2332] [outer = 0x99484800] 04:05:57 INFO - PROCESS | 1744 | 1467111957188 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]]]}] 04:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1437ms 04:05:57 INFO - PROCESS | 1744 | 1467111957231 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:05:57 INFO - PROCESS | 1744 | 1467111957235 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 04:05:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:05:57 INFO - PROCESS | 1744 | 1467111957242 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:05:57 INFO - PROCESS | 1744 | 1467111957245 Marionette TRACE conn3 <- [1,3074,null,{}] 04:05:57 INFO - PROCESS | 1744 | 1467111957296 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}] 04:05:57 INFO - PROCESS | 1744 | 1467111957300 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:57 INFO - PROCESS | 1744 | 1467111957501 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:05:57 INFO - PROCESS | 1744 | 1467111957720 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:57 INFO - PROCESS | 1744 | 1467111957729 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x93a2d800 == 61 [pid = 1744] [id = 778] 04:05:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 136 (0x9a655000) [pid = 1744] [serial = 2333] [outer = (nil)] 04:05:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 137 (0x9bff7000) [pid = 1744] [serial = 2334] [outer = 0x9a655000] 04:05:57 INFO - PROCESS | 1744 | 1467111957799 Marionette DEBUG loaded listener.js 04:05:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x9c036800) [pid = 1744] [serial = 2335] [outer = 0x9a655000] 04:05:58 INFO - PROCESS | 1744 | 1467111958574 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]]]}] 04:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:05:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1374ms 04:05:58 INFO - PROCESS | 1744 | 1467111958618 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:05:58 INFO - PROCESS | 1744 | 1467111958621 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 04:05:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:05:58 INFO - PROCESS | 1744 | 1467111958628 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:05:58 INFO - PROCESS | 1744 | 1467111958630 Marionette TRACE conn3 <- [1,3078,null,{}] 04:05:58 INFO - PROCESS | 1744 | 1467111958636 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}] 04:05:58 INFO - PROCESS | 1744 | 1467111958641 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:58 INFO - PROCESS | 1744 | 1467111958799 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:05:59 INFO - PROCESS | 1744 | 1467111959004 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:59 INFO - PROCESS | 1744 | 1467111959012 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:05:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b78e000 == 62 [pid = 1744] [id = 779] 04:05:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x9bfef000) [pid = 1744] [serial = 2336] [outer = (nil)] 04:05:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x9ccf6000) [pid = 1744] [serial = 2337] [outer = 0x9bfef000] 04:05:59 INFO - PROCESS | 1744 | 1467111959087 Marionette DEBUG loaded listener.js 04:05:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x9d910400) [pid = 1744] [serial = 2338] [outer = 0x9bfef000] 04:05:59 INFO - PROCESS | 1744 | 1467111959911 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:05:59 INFO - PROCESS | 1744 | 1467111959973 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 04:05:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:05:59 INFO - PROCESS | 1744 | 1467111959985 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:05:59 INFO - PROCESS | 1744 | 1467111959993 Marionette TRACE conn3 <- [1,3082,null,{}] 04:06:00 INFO - PROCESS | 1744 | 1467111960018 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}] 04:06:00 INFO - PROCESS | 1744 | 1467111960028 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:00 INFO - PROCESS | 1744 | 1467111960236 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:06:00 INFO - PROCESS | 1744 | 1467111960439 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:00 INFO - PROCESS | 1744 | 1467111960450 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec89800 == 63 [pid = 1744] [id = 780] 04:06:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x9241ec00) [pid = 1744] [serial = 2339] [outer = (nil)] 04:06:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0xa209b000) [pid = 1744] [serial = 2340] [outer = 0x9241ec00] 04:06:00 INFO - PROCESS | 1744 | 1467111960557 Marionette DEBUG loaded listener.js 04:06:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0xa2237c00) [pid = 1744] [serial = 2341] [outer = 0x9241ec00] 04:06:01 INFO - PROCESS | 1744 | 1467111961316 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]]]}] 04:06:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:06:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:06:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:06:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1402ms 04:06:01 INFO - PROCESS | 1744 | 1467111961389 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:06:01 INFO - PROCESS | 1744 | 1467111961394 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 04:06:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:06:01 INFO - PROCESS | 1744 | 1467111961400 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:06:01 INFO - PROCESS | 1744 | 1467111961403 Marionette TRACE conn3 <- [1,3086,null,{}] 04:06:01 INFO - PROCESS | 1744 | 1467111961408 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}] 04:06:01 INFO - PROCESS | 1744 | 1467111961413 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:01 INFO - PROCESS | 1744 | 1467111961574 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:06:01 INFO - PROCESS | 1744 | 1467111961780 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:01 INFO - PROCESS | 1744 | 1467111961789 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec7e000 == 64 [pid = 1744] [id = 781] 04:06:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x8ec7f800) [pid = 1744] [serial = 2342] [outer = (nil)] 04:06:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0xa223f800) [pid = 1744] [serial = 2343] [outer = 0x8ec7f800] 04:06:01 INFO - PROCESS | 1744 | 1467111961912 Marionette DEBUG loaded listener.js 04:06:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0xa23a4400) [pid = 1744] [serial = 2344] [outer = 0x8ec7f800] 04:06:02 INFO - PROCESS | 1744 | 1467111962678 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:06:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1333ms 04:06:02 INFO - PROCESS | 1744 | 1467111962734 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:06:02 INFO - PROCESS | 1744 | 1467111962738 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 04:06:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:06:02 INFO - PROCESS | 1744 | 1467111962745 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:06:02 INFO - PROCESS | 1744 | 1467111962748 Marionette TRACE conn3 <- [1,3090,null,{}] 04:06:02 INFO - PROCESS | 1744 | 1467111962802 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}] 04:06:02 INFO - PROCESS | 1744 | 1467111962806 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:02 INFO - PROCESS | 1744 | 1467111962993 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:06:03 INFO - PROCESS | 1744 | 1467111963599 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:03 INFO - PROCESS | 1744 | 1467111963610 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06ec00 == 65 [pid = 1744] [id = 782] 04:06:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x8ec8a000) [pid = 1744] [serial = 2345] [outer = (nil)] 04:06:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 149 (0x8ef85400) [pid = 1744] [serial = 2346] [outer = 0x8ec8a000] 04:06:03 INFO - PROCESS | 1744 | 1467111963709 Marionette DEBUG loaded listener.js 04:06:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 150 (0x902b4c00) [pid = 1744] [serial = 2347] [outer = 0x8ec8a000] 04:06:04 INFO - PROCESS | 1744 | 1467111964409 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:06:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1689ms 04:06:04 INFO - PROCESS | 1744 | 1467111964442 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:06:04 INFO - PROCESS | 1744 | 1467111964447 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 04:06:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:06:04 INFO - PROCESS | 1744 | 1467111964456 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:06:04 INFO - PROCESS | 1744 | 1467111964460 Marionette TRACE conn3 <- [1,3094,null,{}] 04:06:04 INFO - PROCESS | 1744 | 1467111964469 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}] 04:06:04 INFO - PROCESS | 1744 | 1467111964475 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:04 INFO - PROCESS | 1744 | 1467111964642 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:06:04 INFO - PROCESS | 1744 | 1467111964875 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:04 INFO - PROCESS | 1744 | 1467111964886 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06a800 == 66 [pid = 1744] [id = 783] 04:06:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 151 (0x9241bc00) [pid = 1744] [serial = 2348] [outer = (nil)] 04:06:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 152 (0x90e56800) [pid = 1744] [serial = 2349] [outer = 0x9241bc00] 04:06:05 INFO - PROCESS | 1744 | 1467111965001 Marionette DEBUG loaded listener.js 04:06:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 153 (0x928e0000) [pid = 1744] [serial = 2350] [outer = 0x9241bc00] 04:06:05 INFO - PROCESS | 1744 | 1467111965774 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:06:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1331ms 04:06:05 INFO - PROCESS | 1744 | 1467111965790 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:06:05 INFO - PROCESS | 1744 | 1467111965796 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 04:06:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:06:05 INFO - PROCESS | 1744 | 1467111965802 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:06:05 INFO - PROCESS | 1744 | 1467111965805 Marionette TRACE conn3 <- [1,3098,null,{}] 04:06:05 INFO - PROCESS | 1744 | 1467111965811 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}] 04:06:05 INFO - PROCESS | 1744 | 1467111965816 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:05 INFO - PROCESS | 1744 | 1467111965979 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:06:06 INFO - PROCESS | 1744 | 1467111966209 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:06 INFO - PROCESS | 1744 | 1467111966217 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x906adc00 == 67 [pid = 1744] [id = 784] 04:06:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 154 (0x906bb800) [pid = 1744] [serial = 2351] [outer = (nil)] 04:06:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 155 (0x948b3c00) [pid = 1744] [serial = 2352] [outer = 0x906bb800] 04:06:06 INFO - PROCESS | 1744 | 1467111966296 Marionette DEBUG loaded listener.js 04:06:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 156 (0x97925400) [pid = 1744] [serial = 2353] [outer = 0x906bb800] 04:06:07 INFO - PROCESS | 1744 | 1467111967103 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]]]}] 04:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:06:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1330ms 04:06:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:06:07 INFO - PROCESS | 1744 | 1467111967134 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:06:07 INFO - PROCESS | 1744 | 1467111967137 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 04:06:07 INFO - PROCESS | 1744 | 1467111967151 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:06:07 INFO - PROCESS | 1744 | 1467111967159 Marionette TRACE conn3 <- [1,3102,null,{}] 04:06:07 INFO - PROCESS | 1744 | 1467111967168 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}] 04:06:07 INFO - PROCESS | 1744 | 1467111967175 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:07 INFO - PROCESS | 1744 | 1467111967350 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:06:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec92c00 == 66 [pid = 1744] [id = 773] 04:06:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8c06b400 == 65 [pid = 1744] [id = 772] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 155 (0x93e8e000) [pid = 1744] [serial = 2283] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 154 (0x91fe0800) [pid = 1744] [serial = 2242] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 153 (0x9a867c00) [pid = 1744] [serial = 2254] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 152 (0x902b6c00) [pid = 1744] [serial = 2263] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 151 (0x90e58000) [pid = 1744] [serial = 2240] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 150 (0x902aa400) [pid = 1744] [serial = 2237] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 149 (0x9a418000) [pid = 1744] [serial = 2248] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 148 (0x9a658400) [pid = 1744] [serial = 2251] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x91fd3400) [pid = 1744] [serial = 2260] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x994e3000) [pid = 1744] [serial = 2245] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x9ab76000) [pid = 1744] [serial = 2257] [outer = (nil)] [url = about:blank] 04:06:07 INFO - PROCESS | 1744 | 1467111967703 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:07 INFO - PROCESS | 1744 | 1467111967712 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:07 INFO - PROCESS | 1744 | --DOCSHELL 0x92dddc00 == 64 [pid = 1744] [id = 771] 04:06:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8c06b400 == 65 [pid = 1744] [id = 785] 04:06:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x8c06d400) [pid = 1744] [serial = 2354] [outer = (nil)] 04:06:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 147 (0x8ec92c00) [pid = 1744] [serial = 2355] [outer = 0x8c06d400] 04:06:07 INFO - PROCESS | 1744 | 1467111967787 Marionette DEBUG loaded listener.js 04:06:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 148 (0x902b3800) [pid = 1744] [serial = 2356] [outer = 0x8c06d400] 04:06:07 INFO - PROCESS | 1744 | --DOCSHELL 0x90e99800 == 64 [pid = 1744] [id = 770] 04:06:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec87400 == 63 [pid = 1744] [id = 769] 04:06:08 INFO - PROCESS | 1744 | --DOCSHELL 0x91fd9c00 == 62 [pid = 1744] [id = 764] 04:06:08 INFO - PROCESS | 1744 | --DOCSHELL 0x90e97000 == 61 [pid = 1744] [id = 763] 04:06:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec87800 == 60 [pid = 1744] [id = 762] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 147 (0x927ea800) [pid = 1744] [serial = 2280] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 146 (0x928d8400) [pid = 1744] [serial = 2281] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x91dab000) [pid = 1744] [serial = 2274] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x91fd8c00) [pid = 1744] [serial = 2275] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x90f4f000) [pid = 1744] [serial = 2272] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x902abc00) [pid = 1744] [serial = 2269] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x90e9d400) [pid = 1744] [serial = 2270] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x92310400) [pid = 1744] [serial = 2277] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x9064a400) [pid = 1744] [serial = 2267] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x902ad400) [pid = 1744] [serial = 2266] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9240f400) [pid = 1744] [serial = 2278] [outer = (nil)] [url = about:blank] 04:06:08 INFO - PROCESS | 1744 | 1467111968521 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:06:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:06:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1400ms 04:06:08 INFO - PROCESS | 1744 | 1467111968543 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:06:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:06:08 INFO - PROCESS | 1744 | 1467111968547 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 04:06:08 INFO - PROCESS | 1744 | 1467111968553 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:06:08 INFO - PROCESS | 1744 | 1467111968556 Marionette TRACE conn3 <- [1,3106,null,{}] 04:06:08 INFO - PROCESS | 1744 | 1467111968561 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}] 04:06:08 INFO - PROCESS | 1744 | 1467111968565 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:08 INFO - PROCESS | 1744 | 1467111968723 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 04:06:08 INFO - PROCESS | 1744 | 1467111968896 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:08 INFO - PROCESS | 1744 | 1467111968904 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec85800 == 61 [pid = 1744] [id = 786] 04:06:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 138 (0x90e99800) [pid = 1744] [serial = 2357] [outer = (nil)] 04:06:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 139 (0x91535800) [pid = 1744] [serial = 2358] [outer = 0x90e99800] 04:06:08 INFO - PROCESS | 1744 | 1467111968964 Marionette DEBUG loaded listener.js 04:06:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 140 (0x91fdb000) [pid = 1744] [serial = 2359] [outer = 0x90e99800] 04:06:09 INFO - PROCESS | 1744 | 1467111969600 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]]]}] 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:06:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:06:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1077ms 04:06:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:06:09 INFO - PROCESS | 1744 | 1467111969631 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 04:06:09 INFO - PROCESS | 1744 | 1467111969633 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 04:06:09 INFO - PROCESS | 1744 | 1467111969645 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:06:09 INFO - PROCESS | 1744 | 1467111969648 Marionette TRACE conn3 <- [1,3110,null,{}] 04:06:09 INFO - PROCESS | 1744 | 1467111969655 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}] 04:06:09 INFO - PROCESS | 1744 | 1467111969659 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:09 INFO - PROCESS | 1744 | 1467111969872 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 04:06:09 INFO - PROCESS | 1744 | 1467111969978 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:10 INFO - PROCESS | 1744 | 1467111969993 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x92414000 == 62 [pid = 1744] [id = 787] 04:06:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 141 (0x928d8800) [pid = 1744] [serial = 2360] [outer = (nil)] 04:06:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 142 (0x93e84000) [pid = 1744] [serial = 2361] [outer = 0x928d8800] 04:06:10 INFO - PROCESS | 1744 | 1467111970061 Marionette DEBUG loaded listener.js 04:06:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 143 (0x98446400) [pid = 1744] [serial = 2362] [outer = 0x928d8800] 04:06:10 INFO - PROCESS | 1744 | 1467111970759 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"]]]}] 04:06:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:06:10 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 04:06:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:06:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:06:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1140ms 04:06:10 INFO - PROCESS | 1744 | 1467111970786 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 04:06:10 INFO - PROCESS | 1744 | 1467111970790 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 04:06:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:06:10 INFO - PROCESS | 1744 | 1467111970796 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:06:10 INFO - PROCESS | 1744 | 1467111970798 Marionette TRACE conn3 <- [1,3114,null,{}] 04:06:10 INFO - PROCESS | 1744 | 1467111970815 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}] 04:06:10 INFO - PROCESS | 1744 | 1467111970821 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:11 INFO - PROCESS | 1744 | 1467111971025 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 04:06:11 INFO - PROCESS | 1744 | 1467111971053 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\", \"1a808349-631b-4b1a-81fd-6c4addcf59e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:11 INFO - PROCESS | 1744 | 1467111971061 Marionette INFO sendAsync 4763008f-6a6b-413d-aa1a-59d3e9da5d82 04:06:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eb2a400 == 63 [pid = 1744] [id = 788] 04:06:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 144 (0x8eb2b800) [pid = 1744] [serial = 2363] [outer = (nil)] 04:06:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 145 (0x9a8ab000) [pid = 1744] [serial = 2364] [outer = 0x8eb2b800] 04:06:11 INFO - PROCESS | 1744 | 1467111971121 Marionette DEBUG loaded listener.js 04:06:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 146 (0x9ab3f400) [pid = 1744] [serial = 2365] [outer = 0x8eb2b800] 04:06:11 INFO - PROCESS | 1744 | 1467111971892 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]]]}] 04:06:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:06:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1139ms 04:06:11 INFO - PROCESS | 1744 | 1467111971936 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 04:06:11 INFO - PROCESS | 1744 | 1467111971938 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 145 (0x93e8e800) [pid = 1744] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 144 (0x97929800) [pid = 1744] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 143 (0x928e0c00) [pid = 1744] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 142 (0x90f43800) [pid = 1744] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 141 (0x8ef89000) [pid = 1744] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 140 (0x98442c00) [pid = 1744] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 139 (0x8e2ee400) [pid = 1744] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 138 (0x8e2eb800) [pid = 1744] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:06:12 INFO - PROCESS | 1744 | --DOMWINDOW == 137 (0x9029a400) [pid = 1744] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:06:13 WARNING - u'runner_teardown' () 04:06:13 INFO - No more tests 04:06:13 INFO - Got 0 unexpected results 04:06:13 INFO - SUITE-END | took 1099s 04:06:13 INFO - Closing logging queue 04:06:13 INFO - queue closed 04:06:13 INFO - Return code: 0 04:06:13 WARNING - # TBPL SUCCESS # 04:06:13 INFO - Running post-action listener: _resource_record_post_action 04:06:13 INFO - Running post-run listener: _resource_record_post_run 04:06:14 INFO - Total resource usage - Wall time: 1131s; CPU: 98.0%; Read bytes: 14155776; Write bytes: 919904256; Read time: 752; Write time: 276620 04:06:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:06:14 INFO - install - Wall time: 27s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134766592; Read time: 12; Write time: 151800 04:06:14 INFO - run-tests - Wall time: 1104s; CPU: 98.0%; Read bytes: 11165696; Write bytes: 779399168; Read time: 412; Write time: 122440 04:06:14 INFO - Running post-run listener: _upload_blobber_files 04:06:14 INFO - Blob upload gear active. 04:06:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:06:14 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 04:06:14 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'] 04:06:14 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 04:06:15 INFO - (blobuploader) - INFO - Open directory for files ... 04:06:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:06:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:06:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:06:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:06:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:06:17 INFO - (blobuploader) - INFO - Done attempting. 04:06:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:06:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:06:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:06:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:06:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:06:18 INFO - (blobuploader) - INFO - Done attempting. 04:06:18 INFO - (blobuploader) - INFO - Iteration through files over. 04:06:18 INFO - Return code: 0 04:06:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:06:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:06:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59025f11c033feede015b0781e1b69bab66585134f5b65680b7bcaca11febcac65e40b37e3927eb282550876ba6b61126738acd4945add4f10e226d073ebda75", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1030abd30efd17556c07be88f0c089b4b28442d38c0950da893c0ea65e32647a94b4a082d0375ad062d7d17e2d1c2b9abba09b11d94fadfb5dd2ab4dcb6e87c4"} 04:06:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:06:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:06:18 INFO - Contents: 04:06:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59025f11c033feede015b0781e1b69bab66585134f5b65680b7bcaca11febcac65e40b37e3927eb282550876ba6b61126738acd4945add4f10e226d073ebda75", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1030abd30efd17556c07be88f0c089b4b28442d38c0950da893c0ea65e32647a94b4a082d0375ad062d7d17e2d1c2b9abba09b11d94fadfb5dd2ab4dcb6e87c4"} 04:06:18 INFO - Running post-run listener: copy_logs_to_upload_dir 04:06:18 INFO - Copying logs to upload dir... 04:06:18 INFO - mkdir: /builds/slave/test/build/upload/logs 04:06:19 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1210.781605 ========= master_lag: 0.59 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 11 secs) (at 2016-06-28 04:06:19.647630) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 04:06:19.661587) ========= 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-1467110748.490425-865722780 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/59025f11c033feede015b0781e1b69bab66585134f5b65680b7bcaca11febcac65e40b37e3927eb282550876ba6b61126738acd4945add4f10e226d073ebda75", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1030abd30efd17556c07be88f0c089b4b28442d38c0950da893c0ea65e32647a94b4a082d0375ad062d7d17e2d1c2b9abba09b11d94fadfb5dd2ab4dcb6e87c4"} build_url:https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.029227 build_url: 'https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/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/59025f11c033feede015b0781e1b69bab66585134f5b65680b7bcaca11febcac65e40b37e3927eb282550876ba6b61126738acd4945add4f10e226d073ebda75", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1030abd30efd17556c07be88f0c089b4b28442d38c0950da893c0ea65e32647a94b4a082d0375ad062d7d17e2d1c2b9abba09b11d94fadfb5dd2ab4dcb6e87c4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/beisH3OGTu-O9MTUl2muBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 04:06:19.727918) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 04:06:19.728288) ========= 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-1467110748.490425-865722780 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016160 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 04:06:19.790814) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 04:06:19.794160) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 04:06:19.794571) ========= ========= Total master_lag: 0.77 =========