builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1079 starttime: 1467030948.45 results: success (0) buildid: 20160627033728 builduid: bbebe8b318bb492daf3521276efec601 revision: e2f8b2e421f954c7f3b74f9f7bd7a982aed94d05 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:48.453918) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:48.454741) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-06-27 05:35:48.455027) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-06-27 05:35:50.723353) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:50.723612) ========= 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-1467028371.875937-1082887335 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 05:35:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.47M=0.001s 2016-06-27 05:35:51 (8.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.347328 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:51.435140) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:51.435458) ========= 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-1467028371.875937-1082887335 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.071909 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:51.634611) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:51.634960) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e2f8b2e421f954c7f3b74f9f7bd7a982aed94d05 --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 e2f8b2e421f954c7f3b74f9f7bd7a982aed94d05 --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-1467028371.875937-1082887335 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 05:35:51,803 truncating revision to first 12 chars 2016-06-27 05:35:51,803 Setting DEBUG logging. 2016-06-27 05:35:51,803 attempt 1/10 2016-06-27 05:35:51,804 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e2f8b2e421f9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 05:35:52,196 unpacking tar archive at: mozilla-beta-e2f8b2e421f9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.686038 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:52.493754) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:52.494054) ========= script_repo_revision: e2f8b2e421f954c7f3b74f9f7bd7a982aed94d05 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:52.502669) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:52.502968) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 05:35:52.535447) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 57 secs) (at 2016-06-27 05:35:52.535792) ========= /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-1467028371.875937-1082887335 _=/tools/buildbot/bin/python using PTY: False 05:35:52 INFO - MultiFileLogger online at 20160627 05:35:52 in /builds/slave/test 05:35:52 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 05:35:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:35:52 INFO - {'append_to_log': False, 05:35:52 INFO - 'base_work_dir': '/builds/slave/test', 05:35:52 INFO - 'blob_upload_branch': 'mozilla-beta', 05:35:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:35:52 INFO - 'buildbot_json_path': 'buildprops.json', 05:35:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:35:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:35:52 INFO - 'download_minidump_stackwalk': True, 05:35:52 INFO - 'download_symbols': 'true', 05:35:52 INFO - 'e10s': False, 05:35:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:35:52 INFO - 'tooltool.py': '/tools/tooltool.py', 05:35:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:35:52 INFO - '/tools/misc-python/virtualenv.py')}, 05:35:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:35:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:35:52 INFO - 'log_level': 'info', 05:35:52 INFO - 'log_to_console': True, 05:35:52 INFO - 'opt_config_files': (), 05:35:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:35:52 INFO - '--processes=1', 05:35:52 INFO - '--config=%(test_path)s/wptrunner.ini', 05:35:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:35:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:35:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:35:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:35:52 INFO - 'pip_index': False, 05:35:52 INFO - 'require_test_zip': True, 05:35:52 INFO - 'test_type': ('testharness',), 05:35:52 INFO - 'this_chunk': '1', 05:35:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:35:52 INFO - 'total_chunks': '10', 05:35:52 INFO - 'virtualenv_path': 'venv', 05:35:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:35:52 INFO - 'work_dir': 'build'} 05:35:52 INFO - ##### 05:35:52 INFO - ##### Running clobber step. 05:35:52 INFO - ##### 05:35:52 INFO - Running pre-action listener: _resource_record_pre_action 05:35:52 INFO - Running main action method: clobber 05:35:52 INFO - rmtree: /builds/slave/test/build 05:35:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:35:55 INFO - Running post-action listener: _resource_record_post_action 05:35:55 INFO - ##### 05:35:55 INFO - ##### Running read-buildbot-config step. 05:35:55 INFO - ##### 05:35:55 INFO - Running pre-action listener: _resource_record_pre_action 05:35:55 INFO - Running main action method: read_buildbot_config 05:35:55 INFO - Using buildbot properties: 05:35:55 INFO - { 05:35:55 INFO - "project": "", 05:35:55 INFO - "product": "firefox", 05:35:55 INFO - "script_repo_revision": "production", 05:35:55 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 05:35:55 INFO - "repository": "", 05:35:55 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 05:35:55 INFO - "buildid": "20160627033728", 05:35:55 INFO - "pgo_build": "False", 05:35:55 INFO - "basedir": "/builds/slave/test", 05:35:55 INFO - "buildnumber": 12, 05:35:55 INFO - "slavename": "tst-linux32-spot-1079", 05:35:55 INFO - "revision": "e2f8b2e421f954c7f3b74f9f7bd7a982aed94d05", 05:35:55 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 05:35:55 INFO - "platform": "linux", 05:35:55 INFO - "branch": "mozilla-beta", 05:35:55 INFO - "repo_path": "releases/mozilla-beta", 05:35:55 INFO - "moz_repo_path": "", 05:35:55 INFO - "stage_platform": "linux", 05:35:55 INFO - "builduid": "bbebe8b318bb492daf3521276efec601", 05:35:55 INFO - "slavebuilddir": "test" 05:35:55 INFO - } 05:35:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 05:35:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 05:35:55 INFO - Running post-action listener: _resource_record_post_action 05:35:55 INFO - ##### 05:35:55 INFO - ##### Running download-and-extract step. 05:35:55 INFO - ##### 05:35:55 INFO - Running pre-action listener: _resource_record_pre_action 05:35:55 INFO - Running main action method: download_and_extract 05:35:55 INFO - mkdir: /builds/slave/test/build/tests 05:35: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')]} 05:35:55 INFO - https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:35:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:35:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:35:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:35:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:08 INFO - Downloaded 1291 bytes. 05:36:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:36:08 INFO - Using the following test package requirements: 05:36:08 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:36:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:36:08 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 05:36:08 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:36:08 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 05:36:08 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:36:08 INFO - u'jsshell-linux-i686.zip'], 05:36:08 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:36:08 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 05:36:08 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:36:08 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:36:08 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 05:36:08 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:36:08 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 05:36:08 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:36:08 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 05:36:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:36:08 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 05:36:08 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 05:36:08 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')]} 05:36:08 INFO - https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:36:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:36:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:36:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:16 INFO - Downloaded 22853573 bytes. 05:36:16 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/*'] 05:36:16 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/* 05:36:17 INFO - caution: filename not matched: web-platform/* 05:36:17 INFO - Return code: 11 05:36:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:36:17 INFO - https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:36:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:36:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:36:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:21 INFO - Downloaded 36389080 bytes. 05:36:21 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/*'] 05:36:21 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/* 05:36:26 INFO - caution: filename not matched: bin/* 05:36:26 INFO - caution: filename not matched: config/* 05:36:26 INFO - caution: filename not matched: mozbase/* 05:36:26 INFO - caution: filename not matched: marionette/* 05:36:26 INFO - caution: filename not matched: tools/wptserve/* 05:36:26 INFO - Return code: 11 05:36:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:36:26 INFO - https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:36:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:36:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:36:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:33 INFO - Downloaded 69348758 bytes. 05:36:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:36:33 INFO - mkdir: /builds/slave/test/properties 05:36:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:36:33 INFO - Writing to file /builds/slave/test/properties/build_url 05:36:33 INFO - Contents: 05:36:33 INFO - build_url:https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:36:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:36:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:36:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:36:34 INFO - Contents: 05:36:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:36:34 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')]} 05:36:34 INFO - https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:36:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:36:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:36:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:36:44 INFO - Downloaded 92346113 bytes. 05:36:44 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'] 05:36:44 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 05:36:53 INFO - Return code: 0 05:36:53 INFO - Running post-action listener: _resource_record_post_action 05:36:53 INFO - Running post-action listener: set_extra_try_arguments 05:36:53 INFO - ##### 05:36:53 INFO - ##### Running create-virtualenv step. 05:36:53 INFO - ##### 05:36:53 INFO - Running pre-action listener: _pre_create_virtualenv 05:36:53 INFO - Running pre-action listener: _resource_record_pre_action 05:36:53 INFO - Running main action method: create_virtualenv 05:36:53 INFO - Creating virtualenv /builds/slave/test/build/venv 05:36:53 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 05:36:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:36:54 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:36:54 INFO - Using real prefix '/usr' 05:36:54 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:36:55 INFO - Installing distribute.............................................................................................................................................................................................done. 05:37:00 INFO - Installing pip.................done. 05:37:00 INFO - Return code: 0 05:37:00 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:37:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:37:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:37:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:37:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:37:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:00 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 0x9ceec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9df8f70>, '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 0x9df8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dfe750>, '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-1467028371.875937-1082887335', '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 05:37:00 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 05:37:00 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 05:37:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:37:00 INFO - 'CCACHE_UMASK': '002', 05:37:00 INFO - 'DISPLAY': ':0', 05:37:00 INFO - 'HOME': '/home/cltbld', 05:37:00 INFO - 'LANG': 'en_US.UTF-8', 05:37:00 INFO - 'LOGNAME': 'cltbld', 05:37:00 INFO - 'MAIL': '/var/mail/cltbld', 05:37:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:37:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:37:00 INFO - 'MOZ_NO_REMOTE': '1', 05:37:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:37:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:37:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:37:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:37:00 INFO - 'PWD': '/builds/slave/test', 05:37:00 INFO - 'SHELL': '/bin/bash', 05:37:00 INFO - 'SHLVL': '1', 05:37:00 INFO - 'TERM': 'linux', 05:37:00 INFO - 'TMOUT': '86400', 05:37:00 INFO - 'USER': 'cltbld', 05:37:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467028371.875937-1082887335', 05:37:00 INFO - '_': '/tools/buildbot/bin/python'} 05:37:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:37:00 INFO - Downloading/unpacking psutil>=0.7.1 05:37: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 05:37: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 05:37: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 05:37: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 05:37: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 05:37: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 05:37:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:37:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:37:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:37:05 INFO - Installing collected packages: psutil 05:37:05 INFO - Running setup.py install for psutil 05:37:05 INFO - building 'psutil._psutil_linux' extension 05:37:05 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 05:37:05 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:37:05 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:37:05 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 05:37:05 INFO - building 'psutil._psutil_posix' extension 05:37:05 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 05:37:06 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 05:37:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:37:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:37:06 INFO - Successfully installed psutil 05:37:06 INFO - Cleaning up... 05:37:06 INFO - Return code: 0 05:37:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:37: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')]} 05:37:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:37:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37: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')]} 05:37:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:37:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:06 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 0x9ceec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9df8f70>, '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 0x9df8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dfe750>, '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-1467028371.875937-1082887335', '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 05:37:06 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 05:37:06 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 05:37:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:37:06 INFO - 'CCACHE_UMASK': '002', 05:37:06 INFO - 'DISPLAY': ':0', 05:37:06 INFO - 'HOME': '/home/cltbld', 05:37:06 INFO - 'LANG': 'en_US.UTF-8', 05:37:06 INFO - 'LOGNAME': 'cltbld', 05:37:06 INFO - 'MAIL': '/var/mail/cltbld', 05:37:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:37:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:37:06 INFO - 'MOZ_NO_REMOTE': '1', 05:37:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:37:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:37:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:37:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:37:06 INFO - 'PWD': '/builds/slave/test', 05:37:06 INFO - 'SHELL': '/bin/bash', 05:37:06 INFO - 'SHLVL': '1', 05:37:06 INFO - 'TERM': 'linux', 05:37:06 INFO - 'TMOUT': '86400', 05:37:06 INFO - 'USER': 'cltbld', 05:37:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467028371.875937-1082887335', 05:37:06 INFO - '_': '/tools/buildbot/bin/python'} 05:37:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:37:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:37:06 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 05:37:06 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 05:37:06 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 05:37:06 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 05:37:06 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 05:37:06 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 05:37:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:37:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:37:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:37:10 INFO - Installing collected packages: mozsystemmonitor 05:37:10 INFO - Running setup.py install for mozsystemmonitor 05:37:10 INFO - Successfully installed mozsystemmonitor 05:37:10 INFO - Cleaning up... 05:37:10 INFO - Return code: 0 05:37:10 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:37: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')]} 05:37:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:37:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:37:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:37:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:11 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 0x9ceec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9df8f70>, '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 0x9df8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dfe750>, '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-1467028371.875937-1082887335', '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 05:37:11 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 05:37:11 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 05:37:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:37:11 INFO - 'CCACHE_UMASK': '002', 05:37:11 INFO - 'DISPLAY': ':0', 05:37:11 INFO - 'HOME': '/home/cltbld', 05:37:11 INFO - 'LANG': 'en_US.UTF-8', 05:37:11 INFO - 'LOGNAME': 'cltbld', 05:37:11 INFO - 'MAIL': '/var/mail/cltbld', 05:37:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:37:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:37:11 INFO - 'MOZ_NO_REMOTE': '1', 05:37:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:37:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:37:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:37:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:37:11 INFO - 'PWD': '/builds/slave/test', 05:37:11 INFO - 'SHELL': '/bin/bash', 05:37:11 INFO - 'SHLVL': '1', 05:37:11 INFO - 'TERM': 'linux', 05:37:11 INFO - 'TMOUT': '86400', 05:37:11 INFO - 'USER': 'cltbld', 05:37:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467028371.875937-1082887335', 05:37:11 INFO - '_': '/tools/buildbot/bin/python'} 05:37:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:37:11 INFO - Downloading/unpacking blobuploader==1.2.4 05:37:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:37:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:37:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:37:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:37:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:37:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:37:15 INFO - Downloading blobuploader-1.2.4.tar.gz 05:37:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:37:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:37:15 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 05:37:15 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 05:37:15 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 05:37:15 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 05:37:15 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 05:37:15 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 05:37:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:37:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:37:16 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 05:37:16 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 05:37:16 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 05:37:16 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 05:37:16 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 05:37:16 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 05:37:16 INFO - Downloading docopt-0.6.1.tar.gz 05:37:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:37:16 INFO - Installing collected packages: blobuploader, requests, docopt 05:37:16 INFO - Running setup.py install for blobuploader 05:37:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:37:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:37:17 INFO - Running setup.py install for requests 05:37:17 INFO - Running setup.py install for docopt 05:37:18 INFO - Successfully installed blobuploader requests docopt 05:37:18 INFO - Cleaning up... 05:37:18 INFO - Return code: 0 05:37:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:37:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:37:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:37:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:37:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:37:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:18 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 0x9ceec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9df8f70>, '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 0x9df8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dfe750>, '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-1467028371.875937-1082887335', '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 05:37:18 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 05:37:18 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 05:37:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:37:18 INFO - 'CCACHE_UMASK': '002', 05:37:18 INFO - 'DISPLAY': ':0', 05:37:18 INFO - 'HOME': '/home/cltbld', 05:37:18 INFO - 'LANG': 'en_US.UTF-8', 05:37:18 INFO - 'LOGNAME': 'cltbld', 05:37:18 INFO - 'MAIL': '/var/mail/cltbld', 05:37:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:37:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:37:18 INFO - 'MOZ_NO_REMOTE': '1', 05:37:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:37:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:37:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:37:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:37:18 INFO - 'PWD': '/builds/slave/test', 05:37:18 INFO - 'SHELL': '/bin/bash', 05:37:18 INFO - 'SHLVL': '1', 05:37:18 INFO - 'TERM': 'linux', 05:37:18 INFO - 'TMOUT': '86400', 05:37:18 INFO - 'USER': 'cltbld', 05:37:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467028371.875937-1082887335', 05:37:18 INFO - '_': '/tools/buildbot/bin/python'} 05:37:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:37:18 INFO - Running setup.py (path:/tmp/pip-OpbTGK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:37:18 INFO - Running setup.py (path:/tmp/pip-6p34rR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:37:18 INFO - Running setup.py (path:/tmp/pip-tdUgK5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:37:19 INFO - Running setup.py (path:/tmp/pip-Fzcolo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:37:19 INFO - Running setup.py (path:/tmp/pip-wgb3GR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:37:19 INFO - Running setup.py (path:/tmp/pip-zSn9Gh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:37:19 INFO - Running setup.py (path:/tmp/pip-P1Sfqf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:37:19 INFO - Running setup.py (path:/tmp/pip-1Gl5EH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:37:19 INFO - Running setup.py (path:/tmp/pip-WyAIln-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:37:19 INFO - Running setup.py (path:/tmp/pip-SDWVth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:37:19 INFO - Running setup.py (path:/tmp/pip-7gcnHs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:37:20 INFO - Running setup.py (path:/tmp/pip-xIDJe5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:37:20 INFO - Running setup.py (path:/tmp/pip-relmh7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:37:20 INFO - Running setup.py (path:/tmp/pip-JQkHm0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:37:20 INFO - Running setup.py (path:/tmp/pip-38w5Xp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:37:20 INFO - Running setup.py (path:/tmp/pip-JUfVyp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:37:20 INFO - Running setup.py (path:/tmp/pip-pA28zL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:37:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:37:20 INFO - Running setup.py (path:/tmp/pip-pz2EyW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:37:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:37:21 INFO - Running setup.py (path:/tmp/pip-r6qX29-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:37:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:37:21 INFO - Running setup.py (path:/tmp/pip-uvDBVb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:37:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:37:21 INFO - Running setup.py (path:/tmp/pip-SQ2Gca-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:37:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:37:21 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 05:37:21 INFO - Running setup.py install for manifestparser 05:37:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:37:22 INFO - Running setup.py install for mozcrash 05:37:22 INFO - Running setup.py install for mozdebug 05:37:22 INFO - Running setup.py install for mozdevice 05:37:22 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:37:22 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:37:22 INFO - Running setup.py install for mozfile 05:37:22 INFO - Running setup.py install for mozhttpd 05:37:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:37:23 INFO - Running setup.py install for mozinfo 05:37:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:37:23 INFO - Running setup.py install for mozInstall 05:37:23 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:37:23 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:37:23 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:37:23 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:37:23 INFO - Running setup.py install for mozleak 05:37:23 INFO - Running setup.py install for mozlog 05:37:23 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:37:24 INFO - Running setup.py install for moznetwork 05:37:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:37:24 INFO - Running setup.py install for mozprocess 05:37:24 INFO - Running setup.py install for mozprofile 05:37:24 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:37:24 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:37:24 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:37:24 INFO - Running setup.py install for mozrunner 05:37:24 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:37:24 INFO - Running setup.py install for mozscreenshot 05:37:25 INFO - Running setup.py install for moztest 05:37:25 INFO - Running setup.py install for mozversion 05:37:25 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:37:25 INFO - Running setup.py install for wptserve 05:37:25 INFO - Running setup.py install for marionette-driver 05:37:26 INFO - Running setup.py install for browsermob-proxy 05:37:26 INFO - Running setup.py install for marionette-client 05:37:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:37:26 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:37:26 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 05:37:26 INFO - Cleaning up... 05:37:26 INFO - Return code: 0 05:37:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:37:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:37:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:37:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:37:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:37:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:37:26 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 0x9ceec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d55598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9df8f70>, '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 0x9df8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dfe750>, '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-1467028371.875937-1082887335', '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 05:37:26 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 05:37:26 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 05:37:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:37:26 INFO - 'CCACHE_UMASK': '002', 05:37:26 INFO - 'DISPLAY': ':0', 05:37:26 INFO - 'HOME': '/home/cltbld', 05:37:26 INFO - 'LANG': 'en_US.UTF-8', 05:37:26 INFO - 'LOGNAME': 'cltbld', 05:37:26 INFO - 'MAIL': '/var/mail/cltbld', 05:37:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:37:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:37:26 INFO - 'MOZ_NO_REMOTE': '1', 05:37:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:37:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:37:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:37:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:37:26 INFO - 'PWD': '/builds/slave/test', 05:37:26 INFO - 'SHELL': '/bin/bash', 05:37:26 INFO - 'SHLVL': '1', 05:37:26 INFO - 'TERM': 'linux', 05:37:26 INFO - 'TMOUT': '86400', 05:37:26 INFO - 'USER': 'cltbld', 05:37:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467028371.875937-1082887335', 05:37:26 INFO - '_': '/tools/buildbot/bin/python'} 05:37:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:37:27 INFO - Running setup.py (path:/tmp/pip-704Mlu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:37:27 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)) 05:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:37:27 INFO - Running setup.py (path:/tmp/pip-vVimNL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:37:27 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)) 05:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:37:27 INFO - Running setup.py (path:/tmp/pip-yNGpxJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:37:27 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)) 05:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:37:27 INFO - Running setup.py (path:/tmp/pip-uG5_KT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:37:27 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)) 05:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:37:27 INFO - Running setup.py (path:/tmp/pip-f_qGLS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:37:28 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)) 05:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:37:28 INFO - Running setup.py (path:/tmp/pip-82gTPX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:37:28 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)) 05:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:37:28 INFO - Running setup.py (path:/tmp/pip-DHFx0F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:37:28 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)) 05:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:37:28 INFO - Running setup.py (path:/tmp/pip-pMkUfj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:37:28 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)) 05:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:37:28 INFO - Running setup.py (path:/tmp/pip-e2h8VV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:37:28 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)) 05:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:37:28 INFO - Running setup.py (path:/tmp/pip-mGx3SP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:37:28 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)) 05:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:37:28 INFO - Running setup.py (path:/tmp/pip-I_AgaH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:37:28 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)) 05:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:37:28 INFO - Running setup.py (path:/tmp/pip-RguE4a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:37:28 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)) 05:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:37:28 INFO - Running setup.py (path:/tmp/pip-oaPvCb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:37:29 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)) 05:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:37:29 INFO - Running setup.py (path:/tmp/pip-iqieKS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:37:29 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)) 05:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:37:29 INFO - Running setup.py (path:/tmp/pip-kuhbgr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:37:29 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)) 05:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:37:29 INFO - Running setup.py (path:/tmp/pip-7zBXem-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:37:29 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)) 05:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:37:29 INFO - Running setup.py (path:/tmp/pip-8uVZIA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:37:29 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)) 05:37:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:37:29 INFO - Running setup.py (path:/tmp/pip-rOfsEz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:37:29 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)) 05:37:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:37:29 INFO - Running setup.py (path:/tmp/pip-tqEMe4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:37:29 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)) 05:37:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:37:29 INFO - Running setup.py (path:/tmp/pip-kuzIef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:37:30 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)) 05:37:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:37:30 INFO - Running setup.py (path:/tmp/pip-HXe6Ce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:37:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:37:30 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)) 05:37:30 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)) 05:37:30 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)) 05:37:30 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)) 05:37:30 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)) 05:37:30 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)) 05:37:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:37:30 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 05:37:30 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 05:37:30 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 05:37:30 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 05:37:30 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 05:37:30 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 05:37:34 INFO - Downloading blessings-1.6.tar.gz 05:37:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:37:34 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)) 05:37:34 INFO - Installing collected packages: blessings 05:37:34 INFO - Running setup.py install for blessings 05:37:34 INFO - Successfully installed blessings 05:37:34 INFO - Cleaning up... 05:37:34 INFO - Return code: 0 05:37:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:37:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:37:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:37:35 INFO - Reading from file tmpfile_stdout 05:37:35 INFO - Current package versions: 05:37:35 INFO - argparse == 1.2.1 05:37:35 INFO - blessings == 1.6 05:37:35 INFO - blobuploader == 1.2.4 05:37:35 INFO - browsermob-proxy == 0.6.0 05:37:35 INFO - docopt == 0.6.1 05:37:35 INFO - manifestparser == 1.1 05:37:35 INFO - marionette-client == 2.3.0 05:37:35 INFO - marionette-driver == 1.4.0 05:37:35 INFO - mozInstall == 1.12 05:37:35 INFO - mozcrash == 0.17 05:37:35 INFO - mozdebug == 0.1 05:37:35 INFO - mozdevice == 0.48 05:37:35 INFO - mozfile == 1.2 05:37:35 INFO - mozhttpd == 0.7 05:37:35 INFO - mozinfo == 0.9 05:37:35 INFO - mozleak == 0.1 05:37:35 INFO - mozlog == 3.1 05:37:35 INFO - moznetwork == 0.27 05:37:35 INFO - mozprocess == 0.22 05:37:35 INFO - mozprofile == 0.28 05:37:35 INFO - mozrunner == 6.11 05:37:35 INFO - mozscreenshot == 0.1 05:37:35 INFO - mozsystemmonitor == 0.0 05:37:35 INFO - moztest == 0.7 05:37:35 INFO - mozversion == 1.4 05:37:35 INFO - psutil == 3.1.1 05:37:35 INFO - requests == 1.2.3 05:37:35 INFO - wptserve == 1.4.0 05:37:35 INFO - wsgiref == 0.1.2 05:37:35 INFO - Running post-action listener: _resource_record_post_action 05:37:35 INFO - Running post-action listener: _start_resource_monitoring 05:37:35 INFO - Starting resource monitoring. 05:37:35 INFO - ##### 05:37:35 INFO - ##### Running pull step. 05:37:35 INFO - ##### 05:37:35 INFO - Running pre-action listener: _resource_record_pre_action 05:37:35 INFO - Running main action method: pull 05:37:35 INFO - Pull has nothing to do! 05:37:35 INFO - Running post-action listener: _resource_record_post_action 05:37:35 INFO - ##### 05:37:35 INFO - ##### Running install step. 05:37:35 INFO - ##### 05:37:35 INFO - Running pre-action listener: _resource_record_pre_action 05:37:35 INFO - Running main action method: install 05:37:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:37:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:37:35 INFO - Reading from file tmpfile_stdout 05:37:35 INFO - Detecting whether we're running mozinstall >=1.0... 05:37:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:37:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:37:35 INFO - Reading from file tmpfile_stdout 05:37:35 INFO - Output received: 05:37:35 INFO - Usage: mozinstall [options] installer 05:37:35 INFO - Options: 05:37:35 INFO - -h, --help show this help message and exit 05:37:35 INFO - -d DEST, --destination=DEST 05:37:35 INFO - Directory to install application into. [default: 05:37:35 INFO - "/builds/slave/test"] 05:37:35 INFO - --app=APP Application being installed. [default: firefox] 05:37:35 INFO - mkdir: /builds/slave/test/build/application 05:37:35 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'] 05:37:35 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 05:38:07 INFO - Reading from file tmpfile_stdout 05:38:07 INFO - Output received: 05:38:07 INFO - /builds/slave/test/build/application/firefox/firefox 05:38:07 INFO - Running post-action listener: _resource_record_post_action 05:38:07 INFO - ##### 05:38:07 INFO - ##### Running run-tests step. 05:38:07 INFO - ##### 05:38:07 INFO - Running pre-action listener: _resource_record_pre_action 05:38:07 INFO - Running main action method: run_tests 05:38:07 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:38:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:38:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:38:07 INFO - grabbing minidump binary from tooltool 05:38:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:07 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9df8f70>, '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 0x9df8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dfe750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:38:07 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:38:07 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 05:38:07 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:38:07 INFO - Return code: 0 05:38:07 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:38:07 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:38:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:38:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:38:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:38:07 INFO - 'CCACHE_UMASK': '002', 05:38:07 INFO - 'DISPLAY': ':0', 05:38:07 INFO - 'HOME': '/home/cltbld', 05:38:07 INFO - 'LANG': 'en_US.UTF-8', 05:38:07 INFO - 'LOGNAME': 'cltbld', 05:38:07 INFO - 'MAIL': '/var/mail/cltbld', 05:38:07 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:38:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:38:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:38:07 INFO - 'MOZ_NO_REMOTE': '1', 05:38:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:38:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:38:07 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:38:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:38:07 INFO - 'PWD': '/builds/slave/test', 05:38:07 INFO - 'SHELL': '/bin/bash', 05:38:07 INFO - 'SHLVL': '1', 05:38:07 INFO - 'TERM': 'linux', 05:38:07 INFO - 'TMOUT': '86400', 05:38:07 INFO - 'USER': 'cltbld', 05:38:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467028371.875937-1082887335', 05:38:07 INFO - '_': '/tools/buildbot/bin/python'} 05:38:07 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/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 05:38:08 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:38:08 INFO - import pkg_resources 05:38:09 INFO - Using 1 client processes 05:38:10 INFO - wptserve Starting http server on 127.0.0.1:8000 05:38:10 INFO - wptserve Starting http server on 127.0.0.1:8001 05:38:10 INFO - wptserve Starting http server on 127.0.0.1:8443 05:38:12 INFO - SUITE-START | Running 778 tests 05:38:12 INFO - Running testharness tests 05:38:12 INFO - Setting up ssl 05:38:12 INFO - PROCESS | certutil | 05:38:12 INFO - PROCESS | certutil | 05:38:12 INFO - PROCESS | certutil | 05:38:12 INFO - Certificate Nickname Trust Attributes 05:38:12 INFO - SSL,S/MIME,JAR/XPI 05:38:12 INFO - 05:38:12 INFO - web-platform-tests CT,, 05:38:12 INFO - 05:38:12 INFO - Starting runner 05:38:15 INFO - PROCESS | 1767 | 1467031095169 Marionette DEBUG Marionette enabled via build flag and pref 05:38:15 INFO - PROCESS | 1767 | ++DOCSHELL 0xa4d4d000 == 1 [pid = 1767] [id = 1] 05:38:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 1 (0xa4d4d400) [pid = 1767] [serial = 1] [outer = (nil)] 05:38:15 INFO - PROCESS | 1767 | [1767] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:38:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 2 (0xa4d4dc00) [pid = 1767] [serial = 2] [outer = 0xa4d4d400] 05:38:15 INFO - PROCESS | 1767 | 1467031095883 Marionette INFO Listening on port 2828 05:38:16 INFO - PROCESS | 1767 | 1467031096477 Marionette DEBUG Marionette enabled via command-line flag 05:38:16 INFO - PROCESS | 1767 | ++DOCSHELL 0xa23a8c00 == 2 [pid = 1767] [id = 2] 05:38:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 3 (0xa23aa000) [pid = 1767] [serial = 3] [outer = (nil)] 05:38:16 INFO - PROCESS | 1767 | [1767] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:38:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1767] [serial = 4] [outer = 0xa23aa000] 05:38:16 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cd7e0 05:38:16 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d72e0 05:38:16 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f72a0 05:38:16 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7ee0 05:38:16 INFO - PROCESS | 1767 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fdc20 05:38:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 5 (0xa1015000) [pid = 1767] [serial = 5] [outer = 0xa4d4d400] 05:38:16 INFO - PROCESS | 1767 | [1767] 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 05:38:16 INFO - PROCESS | 1767 | 1467031096904 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38144 05:38:16 INFO - PROCESS | 1767 | [1767] 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 05:38:16 INFO - PROCESS | 1767 | 1467031096990 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38145 05:38:17 INFO - PROCESS | 1767 | 1467031096999 Marionette DEBUG Closed connection conn0 05:38:17 INFO - PROCESS | 1767 | [1767] 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 05:38:17 INFO - PROCESS | 1767 | 1467031097124 Marionette DEBUG Closed connection conn1 05:38:17 INFO - PROCESS | 1767 | [1767] 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 05:38:17 INFO - PROCESS | 1767 | 1467031097221 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38146 05:38:17 INFO - PROCESS | 1767 | [1767] 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 05:38:17 INFO - PROCESS | 1767 | 1467031097256 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38147 05:38:17 INFO - PROCESS | 1767 | 1467031097259 Marionette DEBUG Closed connection conn2 05:38:17 INFO - PROCESS | 1767 | [1767] 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 05:38:17 INFO - PROCESS | 1767 | 1467031097287 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:38148 05:38:17 INFO - PROCESS | 1767 | 1467031097300 Marionette DEBUG Closed connection conn3 05:38:17 INFO - PROCESS | 1767 | 1467031097331 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:38:17 INFO - PROCESS | 1767 | 1467031097346 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":"20160627033728","device":"desktop","version":"48.0"} 05:38:18 INFO - PROCESS | 1767 | [1767] 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 05:38:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ac02400 == 3 [pid = 1767] [id = 3] 05:38:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 6 (0x9ac02c00) [pid = 1767] [serial = 6] [outer = (nil)] 05:38:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ac03400 == 4 [pid = 1767] [id = 4] 05:38:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 7 (0x9ac03800) [pid = 1767] [serial = 7] [outer = (nil)] 05:38:19 INFO - PROCESS | 1767 | [1767] 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 05:38:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a312000 == 5 [pid = 1767] [id = 5] 05:38:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 8 (0x9a312400) [pid = 1767] [serial = 8] [outer = (nil)] 05:38:19 INFO - PROCESS | 1767 | [1767] 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 05:38:19 INFO - PROCESS | 1767 | [1767] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:38:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 9 (0x9a1eb800) [pid = 1767] [serial = 9] [outer = 0x9a312400] 05:38:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 10 (0x99ec9800) [pid = 1767] [serial = 10] [outer = 0x9ac02c00] 05:38:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 11 (0x99ecb400) [pid = 1767] [serial = 11] [outer = 0x9ac03800] 05:38:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 12 (0x99c09400) [pid = 1767] [serial = 12] [outer = 0x9a312400] 05:38:21 INFO - PROCESS | 1767 | 1467031101241 Marionette INFO startBrowser 72665081-fb34-449d-9b36-5466f491b8ff 05:38:21 INFO - PROCESS | 1767 | 1467031101288 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1767 | 1467031101309 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1767 | 1467031101314 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 13 (0x9ac07000) [pid = 1767] [serial = 13] [outer = 0x9a312400] 05:38:22 INFO - PROCESS | 1767 | 1467031102027 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"72665081-fb34-449d-9b36-5466f491b8ff","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":"20160627033728","device":"desktop","version":"48.0","command_id":1}}] 05:38:22 INFO - PROCESS | 1767 | 1467031102241 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:38:22 INFO - PROCESS | 1767 | 1467031102249 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:22 INFO - PROCESS | 1767 | 1467031102473 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:38:22 INFO - PROCESS | 1767 | 1467031102742 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:38:22 INFO - PROCESS | 1767 | 1467031102749 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:22 INFO - PROCESS | 1767 | [1767] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:38:22 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:38:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 14 (0x95442000) [pid = 1767] [serial = 14] [outer = 0x9a312400] 05:38:23 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:38:23 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:23 INFO - PROCESS | 1767 | 1467031103432 Marionette TRACE conn4 <- [1,3,null,{}] 05:38:23 INFO - PROCESS | 1767 | 1467031103480 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:38:23 INFO - PROCESS | 1767 | 1467031103484 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:23 INFO - PROCESS | 1767 | 1467031103551 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:38:23 INFO - PROCESS | 1767 | 1467031103634 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 1767 | 1467031103639 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:38:23 INFO - PROCESS | 1767 | 1467031103666 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 1767 | 1467031103673 Marionette TRACE conn4 <- [1,6,null,{}] 05:38:23 INFO - PROCESS | 1767 | 1467031103703 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:23 INFO - PROCESS | 1767 | 1467031103707 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:23 INFO - PROCESS | 1767 | 1467031103762 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:38:23 INFO - PROCESS | 1767 | 1467031103821 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 1767 | 1467031103832 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d41c00 == 6 [pid = 1767] [id = 6] 05:38:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 15 (0x93d42000) [pid = 1767] [serial = 15] [outer = (nil)] 05:38:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 16 (0x93d44000) [pid = 1767] [serial = 16] [outer = 0x93d42000] 05:38:23 INFO - PROCESS | 1767 | 1467031103910 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 17 (0x95437c00) [pid = 1767] [serial = 17] [outer = 0x93d42000] 05:38:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a04400 == 7 [pid = 1767] [id = 7] 05:38:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 18 (0x93a04800) [pid = 1767] [serial = 18] [outer = (nil)] 05:38:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 19 (0x93a06800) [pid = 1767] [serial = 19] [outer = 0x93a04800] 05:38:24 INFO - PROCESS | 1767 | 1467031104473 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 20 (0x93a0c000) [pid = 1767] [serial = 20] [outer = 0x93a04800] 05:38:25 INFO - PROCESS | 1767 | [1767] 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 05:38:25 INFO - PROCESS | 1767 | 1467031105066 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1466ms 05:38:25 INFO - PROCESS | 1767 | 1467031105193 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1767 | 1467031105198 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:38:25 INFO - PROCESS | 1767 | 1467031105253 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1767 | 1467031105258 Marionette TRACE conn4 <- [1,10,null,{}] 05:38:25 INFO - PROCESS | 1767 | 1467031105282 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:25 INFO - PROCESS | 1767 | 1467031105295 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:25 INFO - PROCESS | 1767 | 1467031105507 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:38:25 INFO - PROCESS | 1767 | 1467031105821 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 1767 | 1467031105828 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x92204800 == 8 [pid = 1767] [id = 8] 05:38:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 21 (0x92207c00) [pid = 1767] [serial = 21] [outer = (nil)] 05:38:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 22 (0x9220c000) [pid = 1767] [serial = 22] [outer = 0x92207c00] 05:38:25 INFO - PROCESS | 1767 | 1467031105925 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 23 (0x92210800) [pid = 1767] [serial = 23] [outer = 0x92207c00] 05:38:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x9397f800 == 9 [pid = 1767] [id = 9] 05:38:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 24 (0x93a03800) [pid = 1767] [serial = 24] [outer = (nil)] 05:38:26 INFO - PROCESS | 1767 | 1467031106826 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:38:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 25 (0x93a07800) [pid = 1767] [serial = 25] [outer = 0x93a03800] 05:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1663ms 05:38:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 26 (0x93a0d400) [pid = 1767] [serial = 26] [outer = 0x93a03800] 05:38:26 INFO - PROCESS | 1767 | 1467031106931 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 1767 | 1467031106938 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:38:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x9397f400 == 10 [pid = 1767] [id = 10] 05:38:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 27 (0x93d3bc00) [pid = 1767] [serial = 27] [outer = (nil)] 05:38:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 28 (0x952ae800) [pid = 1767] [serial = 28] [outer = 0x93d3bc00] 05:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:38:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 29 (0x98444800) [pid = 1767] [serial = 29] [outer = 0x93d3bc00] 05:38:27 INFO - PROCESS | 1767 | 1467031107124 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 1767 | 1467031107130 Marionette TRACE conn4 <- [1,14,null,{}] 05:38:27 INFO - PROCESS | 1767 | 1467031107210 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:27 INFO - PROCESS | 1767 | 1467031107218 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:27 INFO - PROCESS | 1767 | 1467031107550 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:38:27 INFO - PROCESS | 1767 | 1467031107651 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 1767 | 1467031107662 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a0e800 == 11 [pid = 1767] [id = 11] 05:38:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 30 (0x93b3a800) [pid = 1767] [serial = 30] [outer = (nil)] 05:38:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 31 (0x99ec9000) [pid = 1767] [serial = 31] [outer = 0x93b3a800] 05:38:27 INFO - PROCESS | 1767 | 1467031107747 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 32 (0x9a1e5400) [pid = 1767] [serial = 32] [outer = 0x93b3a800] 05:38:28 INFO - PROCESS | 1767 | 1467031108709 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1690ms 05:38:28 INFO - PROCESS | 1767 | 1467031108736 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 1767 | 1467031108744 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:38:28 INFO - PROCESS | 1767 | 1467031108751 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1767 | 1467031108756 Marionette TRACE conn4 <- [1,18,null,{}] 05:38:28 INFO - PROCESS | 1767 | 1467031108772 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:28 INFO - PROCESS | 1767 | 1467031108779 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:29 INFO - PROCESS | 1767 | 1467031109046 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:38:29 INFO - PROCESS | 1767 | 1467031109204 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 1767 | 1467031109211 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x9af5d400 == 12 [pid = 1767] [id = 12] 05:38:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 33 (0x9af63800) [pid = 1767] [serial = 33] [outer = (nil)] 05:38:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 34 (0x9b8c4400) [pid = 1767] [serial = 34] [outer = 0x9af63800] 05:38:29 INFO - PROCESS | 1767 | 1467031109309 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 35 (0x9d8df000) [pid = 1767] [serial = 35] [outer = 0x9af63800] 05:38:30 INFO - PROCESS | 1767 | 1467031110256 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1544ms 05:38:30 INFO - PROCESS | 1767 | 1467031110297 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 1767 | 1467031110304 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:38:30 INFO - PROCESS | 1767 | 1467031110322 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1767 | 1467031110332 Marionette TRACE conn4 <- [1,22,null,{}] 05:38:30 INFO - PROCESS | 1767 | 1467031110338 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:30 INFO - PROCESS | 1767 | 1467031110347 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:30 INFO - PROCESS | 1767 | 1467031110627 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:38:30 INFO - PROCESS | 1767 | 1467031110785 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1767 | 1467031110794 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x9393b000 == 13 [pid = 1767] [id = 13] 05:38:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 36 (0x9393e000) [pid = 1767] [serial = 36] [outer = (nil)] 05:38:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 37 (0xa223f800) [pid = 1767] [serial = 37] [outer = 0x9393e000] 05:38:30 INFO - PROCESS | 1767 | 1467031110886 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 38 (0xa23edc00) [pid = 1767] [serial = 38] [outer = 0x9393e000] 05:38:32 INFO - PROCESS | 1767 | 1467031112116 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1847ms 05:38:32 INFO - PROCESS | 1767 | 1467031112161 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 1767 | 1467031112168 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:38:32 INFO - PROCESS | 1767 | 1467031112188 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1767 | 1467031112193 Marionette TRACE conn4 <- [1,26,null,{}] 05:38:32 INFO - PROCESS | 1767 | 1467031112203 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:32 INFO - PROCESS | 1767 | 1467031112209 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:32 INFO - PROCESS | 1767 | 1467031112558 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:38:32 INFO - PROCESS | 1767 | --DOCSHELL 0x93d41c00 == 12 [pid = 1767] [id = 6] 05:38:32 INFO - PROCESS | 1767 | 1467031112704 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 1767 | 1467031112711 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x999ebc00 == 13 [pid = 1767] [id = 14] 05:38:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 39 (0x99b09800) [pid = 1767] [serial = 39] [outer = (nil)] 05:38:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 40 (0x99c0c000) [pid = 1767] [serial = 40] [outer = 0x99b09800] 05:38:32 INFO - PROCESS | 1767 | 1467031112801 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 41 (0x9a076000) [pid = 1767] [serial = 41] [outer = 0x99b09800] 05:38:33 INFO - PROCESS | 1767 | 1467031113654 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1552ms 05:38:33 INFO - PROCESS | 1767 | 1467031113740 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 1767 | 1467031113747 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:38:33 INFO - PROCESS | 1767 | 1467031113759 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1767 | 1467031113766 Marionette TRACE conn4 <- [1,30,null,{}] 05:38:33 INFO - PROCESS | 1767 | 1467031113773 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:33 INFO - PROCESS | 1767 | 1467031113778 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:33 INFO - PROCESS | 1767 | 1467031113967 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:38:34 INFO - PROCESS | 1767 | 1467031114070 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1767 | 1467031114078 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x98f0b400 == 14 [pid = 1767] [id = 15] 05:38:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 42 (0x9ac0bc00) [pid = 1767] [serial = 42] [outer = (nil)] 05:38:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 43 (0x9af61c00) [pid = 1767] [serial = 43] [outer = 0x9ac0bc00] 05:38:34 INFO - PROCESS | 1767 | 1467031114159 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 44 (0x9b4c2800) [pid = 1767] [serial = 44] [outer = 0x9ac0bc00] 05:38:34 INFO - PROCESS | 1767 | 1467031114940 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1240ms 05:38:35 INFO - PROCESS | 1767 | 1467031114998 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 1767 | 1467031115001 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:38:35 INFO - PROCESS | 1767 | 1467031115010 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1767 | 1467031115017 Marionette TRACE conn4 <- [1,34,null,{}] 05:38:35 INFO - PROCESS | 1767 | 1467031115033 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:35 INFO - PROCESS | 1767 | 1467031115042 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:35 INFO - PROCESS | 1767 | 1467031115214 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:38:35 INFO - PROCESS | 1767 | 1467031115313 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 1767 | 1467031115327 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d34ac00 == 15 [pid = 1767] [id = 16] 05:38:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 45 (0x9d357400) [pid = 1767] [serial = 45] [outer = (nil)] 05:38:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 46 (0x9d816400) [pid = 1767] [serial = 46] [outer = 0x9d357400] 05:38:35 INFO - PROCESS | 1767 | 1467031115405 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 47 (0x9d843800) [pid = 1767] [serial = 47] [outer = 0x9d357400] 05:38:36 INFO - PROCESS | 1767 | 1467031116158 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1186ms 05:38:36 INFO - PROCESS | 1767 | 1467031116197 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 1767 | 1467031116201 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:38:36 INFO - PROCESS | 1767 | 1467031116213 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 1767 | 1467031116215 Marionette TRACE conn4 <- [1,38,null,{}] 05:38:36 INFO - PROCESS | 1767 | 1467031116237 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:36 INFO - PROCESS | 1767 | 1467031116243 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:36 INFO - PROCESS | 1767 | 1467031116414 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:38:36 INFO - PROCESS | 1767 | 1467031116423 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 1767 | 1467031116432 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x9792ac00 == 16 [pid = 1767] [id = 17] 05:38:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 48 (0x9d817000) [pid = 1767] [serial = 48] [outer = (nil)] 05:38:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 49 (0xa223ac00) [pid = 1767] [serial = 49] [outer = 0x9d817000] 05:38:36 INFO - PROCESS | 1767 | 1467031116508 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 50 (0xa23a5400) [pid = 1767] [serial = 50] [outer = 0x9d817000] 05:38:37 INFO - PROCESS | 1767 | 1467031117417 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1235ms 05:38:37 INFO - PROCESS | 1767 | 1467031117449 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 1767 | 1467031117452 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:38:37 INFO - PROCESS | 1767 | 1467031117473 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 1767 | 1467031117477 Marionette TRACE conn4 <- [1,42,null,{}] 05:38:37 INFO - PROCESS | 1767 | 1467031117483 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:37 INFO - PROCESS | 1767 | 1467031117489 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:37 INFO - PROCESS | 1767 | 1467031117655 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:38:37 INFO - PROCESS | 1767 | 1467031117666 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 1767 | 1467031117678 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x9485d800 == 17 [pid = 1767] [id = 18] 05:38:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 51 (0x9d8de400) [pid = 1767] [serial = 51] [outer = (nil)] 05:38:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 52 (0xa23fb800) [pid = 1767] [serial = 52] [outer = 0x9d8de400] 05:38:37 INFO - PROCESS | 1767 | 1467031117776 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 53 (0xa2554800) [pid = 1767] [serial = 53] [outer = 0x9d8de400] 05:38:38 INFO - PROCESS | 1767 | 1467031118652 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1235ms 05:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:38:38 INFO - PROCESS | 1767 | 1467031118708 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1767 | 1467031118711 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:38:38 INFO - PROCESS | 1767 | 1467031118718 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1767 | 1467031118721 Marionette TRACE conn4 <- [1,46,null,{}] 05:38:38 INFO - PROCESS | 1767 | 1467031118730 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:38 INFO - PROCESS | 1767 | 1467031118741 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:38 INFO - PROCESS | 1767 | 1467031118955 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:38:39 INFO - PROCESS | 1767 | 1467031119054 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 1767 | 1467031119062 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x95220400 == 18 [pid = 1767] [id = 19] 05:38:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 54 (0xa2098800) [pid = 1767] [serial = 54] [outer = (nil)] 05:38:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 55 (0xa33ca000) [pid = 1767] [serial = 55] [outer = 0xa2098800] 05:38:39 INFO - PROCESS | 1767 | 1467031119139 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 56 (0xa4f1a000) [pid = 1767] [serial = 56] [outer = 0xa2098800] 05:38:39 INFO - PROCESS | 1767 | 1467031119880 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1186ms 05:38:39 INFO - PROCESS | 1767 | 1467031119904 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:38:39 INFO - PROCESS | 1767 | 1467031119908 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:38:39 INFO - PROCESS | 1767 | 1467031119914 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 1767 | 1467031119919 Marionette TRACE conn4 <- [1,50,null,{}] 05:38:39 INFO - PROCESS | 1767 | 1467031119925 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:39 INFO - PROCESS | 1767 | 1467031119930 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:40 INFO - PROCESS | 1767 | 1467031120122 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:38:40 INFO - PROCESS | 1767 | 1467031120136 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 1767 | 1467031120142 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:40 INFO - PROCESS | 1767 | ++DOCSHELL 0xa33cc400 == 19 [pid = 1767] [id = 20] 05:38:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 57 (0xa4f14800) [pid = 1767] [serial = 57] [outer = (nil)] 05:38:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 58 (0xa61b4000) [pid = 1767] [serial = 58] [outer = 0xa4f14800] 05:38:40 INFO - PROCESS | 1767 | 1467031120231 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 59 (0xa61b1000) [pid = 1767] [serial = 59] [outer = 0xa4f14800] 05:38:41 INFO - PROCESS | 1767 | 1467031121035 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1136ms 05:38:41 INFO - PROCESS | 1767 | 1467031121051 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 1767 | 1467031121054 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:38:41 INFO - PROCESS | 1767 | 1467031121063 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 1767 | 1467031121066 Marionette TRACE conn4 <- [1,54,null,{}] 05:38:41 INFO - PROCESS | 1767 | 1467031121072 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:41 INFO - PROCESS | 1767 | 1467031121077 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:42 INFO - PROCESS | 1767 | --DOCSHELL 0x9af5d400 == 18 [pid = 1767] [id = 12] 05:38:42 INFO - PROCESS | 1767 | --DOCSHELL 0x9393b000 == 17 [pid = 1767] [id = 13] 05:38:42 INFO - PROCESS | 1767 | --DOCSHELL 0x92204800 == 16 [pid = 1767] [id = 8] 05:38:42 INFO - PROCESS | 1767 | --DOCSHELL 0x93a0e800 == 15 [pid = 1767] [id = 11] 05:38:42 INFO - PROCESS | 1767 | 1467031122224 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:38:42 INFO - PROCESS | 1767 | 1467031122346 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1767 | 1467031122356 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x9393f800 == 16 [pid = 1767] [id = 21] 05:38:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0x93940000) [pid = 1767] [serial = 60] [outer = (nil)] 05:38:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0x93b31400) [pid = 1767] [serial = 61] [outer = 0x93940000] 05:38:42 INFO - PROCESS | 1767 | 1467031122434 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0x95222c00) [pid = 1767] [serial = 62] [outer = 0x93940000] 05:38:43 INFO - PROCESS | 1767 | 1467031123216 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:43 INFO - PROCESS | 1767 | --DOMWINDOW == 61 (0x93d42000) [pid = 1767] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2643ms 05:38:43 INFO - PROCESS | 1767 | --DOMWINDOW == 60 (0x92207c00) [pid = 1767] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:38:43 INFO - PROCESS | 1767 | --DOMWINDOW == 59 (0x93b3a800) [pid = 1767] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:38:43 INFO - PROCESS | 1767 | --DOMWINDOW == 58 (0x9af63800) [pid = 1767] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:38:43 INFO - PROCESS | 1767 | --DOMWINDOW == 57 (0x9393e000) [pid = 1767] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:38:43 INFO - PROCESS | 1767 | --DOMWINDOW == 56 (0x99b09800) [pid = 1767] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:38:43 INFO - PROCESS | 1767 | --DOMWINDOW == 55 (0x9ac0bc00) [pid = 1767] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:38:43 INFO - PROCESS | 1767 | --DOMWINDOW == 54 (0x9d357400) [pid = 1767] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:38:43 INFO - PROCESS | 1767 | 1467031123743 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:38:43 INFO - PROCESS | 1767 | 1467031123749 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:38:43 INFO - PROCESS | 1767 | 1467031123758 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1767 | 1467031123762 Marionette TRACE conn4 <- [1,58,null,{}] 05:38:43 INFO - PROCESS | 1767 | 1467031123771 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:43 INFO - PROCESS | 1767 | 1467031123776 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:43 INFO - PROCESS | 1767 | 1467031123954 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:38:44 INFO - PROCESS | 1767 | 1467031124066 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 1767 | 1467031124076 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x9567b400 == 17 [pid = 1767] [id = 22] 05:38:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 55 (0x9792a800) [pid = 1767] [serial = 63] [outer = (nil)] 05:38:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 56 (0x9834ac00) [pid = 1767] [serial = 64] [outer = 0x9792a800] 05:38:44 INFO - PROCESS | 1767 | 1467031124151 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 57 (0x93b35c00) [pid = 1767] [serial = 65] [outer = 0x9792a800] 05:38:44 INFO - PROCESS | 1767 | 1467031124843 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1147ms 05:38:44 INFO - PROCESS | 1767 | 1467031124905 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 1767 | 1467031124911 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:38:44 INFO - PROCESS | 1767 | 1467031124918 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 1767 | 1467031124921 Marionette TRACE conn4 <- [1,62,null,{}] 05:38:44 INFO - PROCESS | 1767 | 1467031124937 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:44 INFO - PROCESS | 1767 | 1467031124943 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:45 INFO - PROCESS | 1767 | 1467031125108 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:38:45 INFO - PROCESS | 1767 | 1467031125122 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1767 | 1467031125131 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x9485d400 == 18 [pid = 1767] [id = 23] 05:38:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 58 (0x9abc5800) [pid = 1767] [serial = 66] [outer = (nil)] 05:38:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 59 (0x9ac0b000) [pid = 1767] [serial = 67] [outer = 0x9abc5800] 05:38:45 INFO - PROCESS | 1767 | 1467031125204 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0x9af58400) [pid = 1767] [serial = 68] [outer = 0x9abc5800] 05:38:46 INFO - PROCESS | 1767 | 1467031126133 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1288ms 05:38:46 INFO - PROCESS | 1767 | 1467031126207 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1767 | 1467031126214 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:38:46 INFO - PROCESS | 1767 | 1467031126224 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1767 | 1467031126229 Marionette TRACE conn4 <- [1,66,null,{}] 05:38:46 INFO - PROCESS | 1767 | 1467031126239 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:46 INFO - PROCESS | 1767 | 1467031126246 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:46 INFO - PROCESS | 1767 | 1467031126477 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:38:46 INFO - PROCESS | 1767 | 1467031126613 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 1767 | 1467031126630 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d45000 == 19 [pid = 1767] [id = 24] 05:38:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0x93d46400) [pid = 1767] [serial = 69] [outer = (nil)] 05:38:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0x998e7c00) [pid = 1767] [serial = 70] [outer = 0x93d46400] 05:38:46 INFO - PROCESS | 1767 | 1467031126737 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 63 (0x99ec5800) [pid = 1767] [serial = 71] [outer = 0x93d46400] 05:38:47 INFO - PROCESS | 1767 | 1467031127668 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1487ms 05:38:47 INFO - PROCESS | 1767 | 1467031127712 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 1767 | 1467031127720 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:38:47 INFO - PROCESS | 1767 | 1467031127733 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 1767 | 1467031127737 Marionette TRACE conn4 <- [1,70,null,{}] 05:38:47 INFO - PROCESS | 1767 | 1467031127745 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:47 INFO - PROCESS | 1767 | 1467031127752 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:47 INFO - PROCESS | 1767 | 1467031127954 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:38:48 INFO - PROCESS | 1767 | 1467031128091 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 1767 | 1467031128100 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b407000 == 20 [pid = 1767] [id = 25] 05:38:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0x9d34b800) [pid = 1767] [serial = 72] [outer = (nil)] 05:38:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0x9d4c2400) [pid = 1767] [serial = 73] [outer = 0x9d34b800] 05:38:48 INFO - PROCESS | 1767 | 1467031128191 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x9d819000) [pid = 1767] [serial = 74] [outer = 0x9d34b800] 05:38:49 INFO - PROCESS | 1767 | 1467031129095 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1441ms 05:38:49 INFO - PROCESS | 1767 | 1467031129174 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1767 | 1467031129178 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:38:49 INFO - PROCESS | 1767 | 1467031129186 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1767 | 1467031129192 Marionette TRACE conn4 <- [1,74,null,{}] 05:38:49 INFO - PROCESS | 1767 | 1467031129210 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:49 INFO - PROCESS | 1767 | 1467031129219 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:49 INFO - PROCESS | 1767 | 1467031129436 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:38:49 INFO - PROCESS | 1767 | 1467031129578 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 1767 | 1467031129589 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:49 INFO - PROCESS | 1767 | ++DOCSHELL 0xa253e800 == 21 [pid = 1767] [id = 26] 05:38:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0xa25ec000) [pid = 1767] [serial = 75] [outer = (nil)] 05:38:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0xa2fedc00) [pid = 1767] [serial = 76] [outer = 0xa25ec000] 05:38:49 INFO - PROCESS | 1767 | 1467031129711 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0xa33c1c00) [pid = 1767] [serial = 77] [outer = 0xa25ec000] 05:38:50 INFO - PROCESS | 1767 | 1467031130550 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1442ms 05:38:50 INFO - PROCESS | 1767 | 1467031130628 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 1767 | 1467031130634 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:38:50 INFO - PROCESS | 1767 | 1467031130640 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1767 | 1467031130644 Marionette TRACE conn4 <- [1,78,null,{}] 05:38:50 INFO - PROCESS | 1767 | 1467031130650 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:50 INFO - PROCESS | 1767 | 1467031130656 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:50 INFO - PROCESS | 1767 | 1467031130870 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:38:51 INFO - PROCESS | 1767 | 1467031131005 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1767 | 1467031131015 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b40dc00 == 22 [pid = 1767] [id = 27] 05:38:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0xa23f5800) [pid = 1767] [serial = 78] [outer = (nil)] 05:38:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0xa61ba400) [pid = 1767] [serial = 79] [outer = 0xa23f5800] 05:38:51 INFO - PROCESS | 1767 | 1467031131102 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0xa67a0000) [pid = 1767] [serial = 80] [outer = 0xa23f5800] 05:38:51 INFO - PROCESS | 1767 | 1467031131935 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1335ms 05:38:51 INFO - PROCESS | 1767 | 1467031131976 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 1767 | 1467031131980 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:38:51 INFO - PROCESS | 1767 | 1467031131987 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 1767 | 1467031131991 Marionette TRACE conn4 <- [1,82,null,{}] 05:38:52 INFO - PROCESS | 1767 | 1467031132016 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:52 INFO - PROCESS | 1767 | 1467031132022 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:52 INFO - PROCESS | 1767 | 1467031132190 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:38:52 INFO - PROCESS | 1767 | 1467031132325 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 1767 | 1467031132332 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x98353000 == 23 [pid = 1767] [id = 28] 05:38:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0xa1017800) [pid = 1767] [serial = 81] [outer = (nil)] 05:38:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0xa67ab000) [pid = 1767] [serial = 82] [outer = 0xa1017800] 05:38:52 INFO - PROCESS | 1767 | 1467031132414 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0xa6e9e800) [pid = 1767] [serial = 83] [outer = 0xa1017800] 05:38:53 INFO - PROCESS | 1767 | 1467031133396 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1451ms 05:38:53 INFO - PROCESS | 1767 | 1467031133439 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 1767 | 1467031133443 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:38:53 INFO - PROCESS | 1767 | 1467031133451 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 1767 | 1467031133454 Marionette TRACE conn4 <- [1,86,null,{}] 05:38:53 INFO - PROCESS | 1767 | 1467031133461 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:53 INFO - PROCESS | 1767 | 1467031133471 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:53 INFO - PROCESS | 1767 | 1467031133678 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:38:53 INFO - PROCESS | 1767 | 1467031133885 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1767 | 1467031133896 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x92335000 == 24 [pid = 1767] [id = 29] 05:38:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x92335800) [pid = 1767] [serial = 84] [outer = (nil)] 05:38:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x9393e000) [pid = 1767] [serial = 85] [outer = 0x92335800] 05:38:54 INFO - PROCESS | 1767 | 1467031134018 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x93b3dc00) [pid = 1767] [serial = 86] [outer = 0x92335800] 05:38:54 INFO - PROCESS | 1767 | 1467031134843 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1441ms 05:38:54 INFO - PROCESS | 1767 | 1467031134917 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 1767 | 1467031134922 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:38:54 INFO - PROCESS | 1767 | 1467031134937 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1767 | 1467031134944 Marionette TRACE conn4 <- [1,90,null,{}] 05:38:54 INFO - PROCESS | 1767 | 1467031134953 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:54 INFO - PROCESS | 1767 | 1467031134961 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:55 INFO - PROCESS | 1767 | 1467031135135 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:38:56 INFO - PROCESS | 1767 | 1467031135996 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1767 | 1467031136003 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x99c09400) [pid = 1767] [serial = 12] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x95437c00) [pid = 1767] [serial = 17] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x9220c000) [pid = 1767] [serial = 22] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x952ae800) [pid = 1767] [serial = 28] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x99ec9000) [pid = 1767] [serial = 31] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x9b8c4400) [pid = 1767] [serial = 34] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0xa223f800) [pid = 1767] [serial = 37] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x99c0c000) [pid = 1767] [serial = 40] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x9af61c00) [pid = 1767] [serial = 43] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x9d816400) [pid = 1767] [serial = 46] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x9d843800) [pid = 1767] [serial = 47] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0xa223ac00) [pid = 1767] [serial = 49] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0xa23fb800) [pid = 1767] [serial = 52] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 64 (0xa33ca000) [pid = 1767] [serial = 55] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 63 (0x93a07800) [pid = 1767] [serial = 25] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 62 (0x9a1e5400) [pid = 1767] [serial = 32] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 61 (0x9b4c2800) [pid = 1767] [serial = 44] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 60 (0x9a076000) [pid = 1767] [serial = 41] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 59 (0x9d8df000) [pid = 1767] [serial = 35] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 58 (0x92210800) [pid = 1767] [serial = 23] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 57 (0xa23edc00) [pid = 1767] [serial = 38] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 56 (0x9a1eb800) [pid = 1767] [serial = 9] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 55 (0xa4d4dc00) [pid = 1767] [serial = 2] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 54 (0x93a06800) [pid = 1767] [serial = 19] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | --DOMWINDOW == 53 (0x93d44000) [pid = 1767] [serial = 16] [outer = (nil)] [url = about:blank] 05:38:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x92201400 == 25 [pid = 1767] [id = 30] 05:38:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 54 (0x92210800) [pid = 1767] [serial = 87] [outer = (nil)] 05:38:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 55 (0x93939400) [pid = 1767] [serial = 88] [outer = 0x92210800] 05:38:56 INFO - PROCESS | 1767 | 1467031136220 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 56 (0x93a09000) [pid = 1767] [serial = 89] [outer = 0x92210800] 05:38:56 INFO - PROCESS | 1767 | 1467031136939 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2047ms 05:38:56 INFO - PROCESS | 1767 | 1467031136986 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 1767 | 1467031136992 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:38:57 INFO - PROCESS | 1767 | 1467031137000 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 1767 | 1467031137004 Marionette TRACE conn4 <- [1,94,null,{}] 05:38:57 INFO - PROCESS | 1767 | 1467031137017 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:57 INFO - PROCESS | 1767 | 1467031137024 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:57 INFO - PROCESS | 1767 | 1467031137231 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:38:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 57 (0x93d48c00) [pid = 1767] [serial = 90] [outer = 0x93d3bc00] 05:38:57 INFO - PROCESS | 1767 | 1467031137293 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 1767 | 1467031137300 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x98446000 == 26 [pid = 1767] [id = 31] 05:38:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 58 (0x98c87800) [pid = 1767] [serial = 91] [outer = (nil)] 05:38:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 59 (0x98f16400) [pid = 1767] [serial = 92] [outer = 0x98c87800] 05:38:57 INFO - PROCESS | 1767 | 1467031137437 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0x99b02c00) [pid = 1767] [serial = 93] [outer = 0x98c87800] 05:38:58 INFO - PROCESS | 1767 | 1467031138230 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1281ms 05:38:58 INFO - PROCESS | 1767 | 1467031138284 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 1767 | 1467031138292 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:38:58 INFO - PROCESS | 1767 | 1467031138317 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1767 | 1467031138322 Marionette TRACE conn4 <- [1,98,null,{}] 05:38:58 INFO - PROCESS | 1767 | 1467031138329 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:58 INFO - PROCESS | 1767 | 1467031138335 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:58 INFO - PROCESS | 1767 | 1467031138582 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:38:58 INFO - PROCESS | 1767 | 1467031138610 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 1767 | 1467031138619 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x92335c00 == 27 [pid = 1767] [id = 32] 05:38:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0x97933400) [pid = 1767] [serial = 94] [outer = (nil)] 05:38:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0x9ac0c800) [pid = 1767] [serial = 95] [outer = 0x97933400] 05:38:58 INFO - PROCESS | 1767 | 1467031138694 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 63 (0x9b409800) [pid = 1767] [serial = 96] [outer = 0x97933400] 05:38:59 INFO - PROCESS | 1767 | 1467031139597 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1350ms 05:38:59 INFO - PROCESS | 1767 | 1467031139668 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:38:59 INFO - PROCESS | 1767 | 1467031139673 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:38:59 INFO - PROCESS | 1767 | 1467031139682 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1767 | 1467031139692 Marionette TRACE conn4 <- [1,102,null,{}] 05:38:59 INFO - PROCESS | 1767 | 1467031139719 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:38:59 INFO - PROCESS | 1767 | 1467031139728 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:38:59 INFO - PROCESS | 1767 | 1467031139952 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:39:00 INFO - PROCESS | 1767 | 1467031139989 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 1767 | 1467031139996 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d8eac00 == 28 [pid = 1767] [id = 33] 05:39:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0xa1013400) [pid = 1767] [serial = 97] [outer = (nil)] 05:39:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0xa2099000) [pid = 1767] [serial = 98] [outer = 0xa1013400] 05:39:00 INFO - PROCESS | 1767 | 1467031140071 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0xa2239c00) [pid = 1767] [serial = 99] [outer = 0xa1013400] 05:39:00 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0xa4f14800) [pid = 1767] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:39:00 INFO - PROCESS | 1767 | --DOMWINDOW == 64 (0x9d8de400) [pid = 1767] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:39:00 INFO - PROCESS | 1767 | --DOMWINDOW == 63 (0x9d817000) [pid = 1767] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:39:00 INFO - PROCESS | 1767 | --DOMWINDOW == 62 (0xa2098800) [pid = 1767] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:39:00 INFO - PROCESS | 1767 | --DOMWINDOW == 61 (0x9abc5800) [pid = 1767] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:39:00 INFO - PROCESS | 1767 | --DOMWINDOW == 60 (0x93940000) [pid = 1767] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:39:00 INFO - PROCESS | 1767 | --DOMWINDOW == 59 (0x9792a800) [pid = 1767] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:39:01 INFO - PROCESS | 1767 | 1467031141088 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1458ms 05:39:01 INFO - PROCESS | 1767 | 1467031141137 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 1767 | 1467031141142 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:39:01 INFO - PROCESS | 1767 | 1467031141150 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 1767 | 1467031141154 Marionette TRACE conn4 <- [1,106,null,{}] 05:39:01 INFO - PROCESS | 1767 | 1467031141160 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:01 INFO - PROCESS | 1767 | 1467031141167 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:01 INFO - PROCESS | 1767 | 1467031141378 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:39:01 INFO - PROCESS | 1767 | 1467031141392 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 1767 | 1467031141399 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x98ce7400 == 29 [pid = 1767] [id = 34] 05:39:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0xa209a800) [pid = 1767] [serial = 100] [outer = (nil)] 05:39:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0xa2377c00) [pid = 1767] [serial = 101] [outer = 0xa209a800] 05:39:01 INFO - PROCESS | 1767 | 1467031141490 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0xa23a6800) [pid = 1767] [serial = 102] [outer = 0xa209a800] 05:39:02 INFO - PROCESS | 1767 | 1467031142255 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1134ms 05:39:02 INFO - PROCESS | 1767 | 1467031142286 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1767 | 1467031142289 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:39:02 INFO - PROCESS | 1767 | 1467031142296 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1767 | 1467031142300 Marionette TRACE conn4 <- [1,110,null,{}] 05:39:02 INFO - PROCESS | 1767 | 1467031142306 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:02 INFO - PROCESS | 1767 | 1467031142311 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:02 INFO - PROCESS | 1767 | 1467031142508 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:39:02 INFO - PROCESS | 1767 | 1467031142528 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1767 | 1467031142548 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:02 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2376000 == 30 [pid = 1767] [id = 35] 05:39:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 63 (0xa23a4c00) [pid = 1767] [serial = 103] [outer = (nil)] 05:39:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0xa257ec00) [pid = 1767] [serial = 104] [outer = 0xa23a4c00] 05:39:02 INFO - PROCESS | 1767 | 1467031142631 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0xa33c5000) [pid = 1767] [serial = 105] [outer = 0xa23a4c00] 05:39:03 INFO - PROCESS | 1767 | 1467031143796 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1583ms 05:39:03 INFO - PROCESS | 1767 | 1467031143881 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 1767 | 1467031143888 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:39:03 INFO - PROCESS | 1767 | 1467031143897 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 1767 | 1467031143905 Marionette TRACE conn4 <- [1,114,null,{}] 05:39:03 INFO - PROCESS | 1767 | 1467031143914 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:03 INFO - PROCESS | 1767 | 1467031143919 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:04 INFO - PROCESS | 1767 | 1467031144157 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:39:04 INFO - PROCESS | 1767 | 1467031144340 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1767 | 1467031144353 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x952aec00 == 31 [pid = 1767] [id = 36] 05:39:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x9566e800) [pid = 1767] [serial = 106] [outer = (nil)] 05:39:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x9a1ec000) [pid = 1767] [serial = 107] [outer = 0x9566e800] 05:39:04 INFO - PROCESS | 1767 | 1467031144441 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x9af22c00) [pid = 1767] [serial = 108] [outer = 0x9566e800] 05:39:05 INFO - PROCESS | 1767 | 1467031145499 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1646ms 05:39:05 INFO - PROCESS | 1767 | 1467031145543 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:39:05 INFO - PROCESS | 1767 | 1467031145551 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:39:05 INFO - PROCESS | 1767 | 1467031145563 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1767 | 1467031145569 Marionette TRACE conn4 <- [1,118,null,{}] 05:39:05 INFO - PROCESS | 1767 | 1467031145576 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:05 INFO - PROCESS | 1767 | 1467031145583 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:05 INFO - PROCESS | 1767 | 1467031145795 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:39:05 INFO - PROCESS | 1767 | 1467031145973 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1767 | 1467031145982 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x9521dc00 == 32 [pid = 1767] [id = 37] 05:39:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x95220c00) [pid = 1767] [serial = 109] [outer = (nil)] 05:39:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x99c1bc00) [pid = 1767] [serial = 110] [outer = 0x95220c00] 05:39:06 INFO - PROCESS | 1767 | 1467031146095 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x99c1fc00) [pid = 1767] [serial = 111] [outer = 0x95220c00] 05:39:06 INFO - PROCESS | 1767 | 1467031146960 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1438ms 05:39:07 INFO - PROCESS | 1767 | 1467031147026 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 1767 | 1467031147032 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:39:07 INFO - PROCESS | 1767 | 1467031147041 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 1767 | 1467031147048 Marionette TRACE conn4 <- [1,122,null,{}] 05:39:07 INFO - PROCESS | 1767 | 1467031147066 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:07 INFO - PROCESS | 1767 | 1467031147076 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:07 INFO - PROCESS | 1767 | 1467031147274 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:39:07 INFO - PROCESS | 1767 | 1467031147400 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 1767 | 1467031147408 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a071c00 == 33 [pid = 1767] [id = 38] 05:39:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x9abc4c00) [pid = 1767] [serial = 112] [outer = (nil)] 05:39:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x9b8d2800) [pid = 1767] [serial = 113] [outer = 0x9abc4c00] 05:39:07 INFO - PROCESS | 1767 | 1467031147499 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x9d81f000) [pid = 1767] [serial = 114] [outer = 0x9abc4c00] 05:39:08 INFO - PROCESS | 1767 | 1467031148674 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1701ms 05:39:08 INFO - PROCESS | 1767 | 1467031148743 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:39:08 INFO - PROCESS | 1767 | 1467031148750 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:39:08 INFO - PROCESS | 1767 | 1467031148758 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 1767 | 1467031148763 Marionette TRACE conn4 <- [1,126,null,{}] 05:39:08 INFO - PROCESS | 1767 | 1467031148772 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:08 INFO - PROCESS | 1767 | 1467031148777 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:09 INFO - PROCESS | 1767 | 1467031149024 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:39:09 INFO - PROCESS | 1767 | 1467031149224 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 1767 | 1467031149236 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x9521c000 == 34 [pid = 1767] [id = 39] 05:39:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x9521c400) [pid = 1767] [serial = 115] [outer = (nil)] 05:39:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x95221000) [pid = 1767] [serial = 116] [outer = 0x9521c400] 05:39:09 INFO - PROCESS | 1767 | 1467031149312 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x95223000) [pid = 1767] [serial = 117] [outer = 0x9521c400] 05:39:09 INFO - PROCESS | 1767 | --DOCSHELL 0x93d45000 == 33 [pid = 1767] [id = 24] 05:39:09 INFO - PROCESS | 1767 | --DOCSHELL 0x95220400 == 32 [pid = 1767] [id = 19] 05:39:09 INFO - PROCESS | 1767 | --DOCSHELL 0x9485d400 == 31 [pid = 1767] [id = 23] 05:39:09 INFO - PROCESS | 1767 | --DOCSHELL 0x9485d800 == 30 [pid = 1767] [id = 18] 05:39:09 INFO - PROCESS | 1767 | --DOCSHELL 0x9792ac00 == 29 [pid = 1767] [id = 17] 05:39:09 INFO - PROCESS | 1767 | --DOCSHELL 0x9567b400 == 28 [pid = 1767] [id = 22] 05:39:09 INFO - PROCESS | 1767 | --DOCSHELL 0x9d34ac00 == 27 [pid = 1767] [id = 16] 05:39:09 INFO - PROCESS | 1767 | --DOCSHELL 0x9393f800 == 26 [pid = 1767] [id = 21] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0xa61b1000) [pid = 1767] [serial = 59] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0xa61b4000) [pid = 1767] [serial = 58] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0xa2554800) [pid = 1767] [serial = 53] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0xa23a5400) [pid = 1767] [serial = 50] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0xa4f1a000) [pid = 1767] [serial = 56] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x9ac0b000) [pid = 1767] [serial = 67] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x93b31400) [pid = 1767] [serial = 61] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x95222c00) [pid = 1767] [serial = 62] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x9834ac00) [pid = 1767] [serial = 64] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x93b35c00) [pid = 1767] [serial = 65] [outer = (nil)] [url = about:blank] 05:39:09 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0x9af58400) [pid = 1767] [serial = 68] [outer = (nil)] [url = about:blank] 05:39:10 INFO - PROCESS | 1767 | 1467031150123 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1391ms 05:39:10 INFO - PROCESS | 1767 | 1467031150149 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1767 | 1467031150156 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:39:10 INFO - PROCESS | 1767 | 1467031150166 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1767 | 1467031150170 Marionette TRACE conn4 <- [1,130,null,{}] 05:39:10 INFO - PROCESS | 1767 | 1467031150177 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:10 INFO - PROCESS | 1767 | 1467031150183 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:10 INFO - PROCESS | 1767 | 1467031150365 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:39:10 INFO - PROCESS | 1767 | 1467031150378 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1767 | 1467031150385 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x99726000 == 27 [pid = 1767] [id = 40] 05:39:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x998db000) [pid = 1767] [serial = 118] [outer = (nil)] 05:39:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x999e8800) [pid = 1767] [serial = 119] [outer = 0x998db000] 05:39:10 INFO - PROCESS | 1767 | 1467031150468 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x99c22c00) [pid = 1767] [serial = 120] [outer = 0x998db000] 05:39:11 INFO - PROCESS | 1767 | 1467031151342 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1239ms 05:39:11 INFO - PROCESS | 1767 | 1467031151406 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 1767 | 1467031151410 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:39:11 INFO - PROCESS | 1767 | 1467031151416 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 1767 | 1467031151422 Marionette TRACE conn4 <- [1,134,null,{}] 05:39:11 INFO - PROCESS | 1767 | 1467031151438 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:11 INFO - PROCESS | 1767 | 1467031151447 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:11 INFO - PROCESS | 1767 | 1467031151616 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:39:11 INFO - PROCESS | 1767 | 1467031151720 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:11 INFO - PROCESS | 1767 | 1467031151732 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x9af2b400 == 28 [pid = 1767] [id = 41] 05:39:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x9b40c800) [pid = 1767] [serial = 121] [outer = (nil)] 05:39:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x9b8c4400) [pid = 1767] [serial = 122] [outer = 0x9b40c800] 05:39:11 INFO - PROCESS | 1767 | 1467031151804 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x9d8e5c00) [pid = 1767] [serial = 123] [outer = 0x9b40c800] 05:39:12 INFO - PROCESS | 1767 | 1467031152721 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1387ms 05:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:39:12 INFO - PROCESS | 1767 | 1467031152812 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 1767 | 1467031152816 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:39:12 INFO - PROCESS | 1767 | 1467031152823 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 1767 | 1467031152827 Marionette TRACE conn4 <- [1,138,null,{}] 05:39:12 INFO - PROCESS | 1767 | 1467031152833 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:12 INFO - PROCESS | 1767 | 1467031152838 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:13 INFO - PROCESS | 1767 | 1467031153062 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:39:13 INFO - PROCESS | 1767 | 1467031153086 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 1767 | 1467031153096 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d8e1400 == 29 [pid = 1767] [id = 42] 05:39:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0xa1093000) [pid = 1767] [serial = 124] [outer = (nil)] 05:39:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0xa3287000) [pid = 1767] [serial = 125] [outer = 0xa1093000] 05:39:13 INFO - PROCESS | 1767 | 1467031153167 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0xa3348400) [pid = 1767] [serial = 126] [outer = 0xa1093000] 05:39:14 INFO - PROCESS | 1767 | 1467031154038 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1240ms 05:39:14 INFO - PROCESS | 1767 | 1467031154063 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1767 | 1467031154067 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:39:14 INFO - PROCESS | 1767 | 1467031154073 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1767 | 1467031154077 Marionette TRACE conn4 <- [1,142,null,{}] 05:39:14 INFO - PROCESS | 1767 | 1467031154084 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:14 INFO - PROCESS | 1767 | 1467031154090 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:14 INFO - PROCESS | 1767 | 1467031154298 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:39:14 INFO - PROCESS | 1767 | 1467031154319 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 1767 | 1467031154327 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x9792a800 == 30 [pid = 1767] [id = 43] 05:39:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x9b8cec00) [pid = 1767] [serial = 127] [outer = (nil)] 05:39:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0xa4d0a000) [pid = 1767] [serial = 128] [outer = 0x9b8cec00] 05:39:14 INFO - PROCESS | 1767 | 1467031154399 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0xa4d53800) [pid = 1767] [serial = 129] [outer = 0x9b8cec00] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0xa209a800) [pid = 1767] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0xa1013400) [pid = 1767] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x97933400) [pid = 1767] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x92210800) [pid = 1767] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x92335800) [pid = 1767] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x9d34b800) [pid = 1767] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x98c87800) [pid = 1767] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0xa25ec000) [pid = 1767] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0xa23f5800) [pid = 1767] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0xa1017800) [pid = 1767] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:39:14 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x93d46400) [pid = 1767] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:39:15 INFO - PROCESS | 1767 | 1467031155357 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1334ms 05:39:15 INFO - PROCESS | 1767 | 1467031155427 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1767 | 1467031155432 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:39:15 INFO - PROCESS | 1767 | 1467031155531 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1767 | 1467031155534 Marionette TRACE conn4 <- [1,146,null,{}] 05:39:15 INFO - PROCESS | 1767 | 1467031155571 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:15 INFO - PROCESS | 1767 | 1467031155582 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:15 INFO - PROCESS | 1767 | 1467031155829 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:39:15 INFO - PROCESS | 1767 | 1467031155878 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1767 | 1467031155887 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x99718000 == 31 [pid = 1767] [id = 44] 05:39:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x99ec3800) [pid = 1767] [serial = 130] [outer = (nil)] 05:39:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0xa4f73c00) [pid = 1767] [serial = 131] [outer = 0x99ec3800] 05:39:15 INFO - PROCESS | 1767 | 1467031155961 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0xa67a9000) [pid = 1767] [serial = 132] [outer = 0x99ec3800] 05:39:17 INFO - PROCESS | 1767 | 1467031157086 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1658ms 05:39:17 INFO - PROCESS | 1767 | 1467031157133 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:39:17 INFO - PROCESS | 1767 | 1467031157145 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:39:17 INFO - PROCESS | 1767 | 1467031157161 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 1767 | 1467031157169 Marionette TRACE conn4 <- [1,150,null,{}] 05:39:17 INFO - PROCESS | 1767 | 1467031157253 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:17 INFO - PROCESS | 1767 | 1467031157265 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:17 INFO - PROCESS | 1767 | 1467031157655 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:39:17 INFO - PROCESS | 1767 | 1467031157865 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 1767 | 1467031157891 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x9485d400 == 32 [pid = 1767] [id = 45] 05:39:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x9521e800) [pid = 1767] [serial = 133] [outer = (nil)] 05:39:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x952a7800) [pid = 1767] [serial = 134] [outer = 0x9521e800] 05:39:18 INFO - PROCESS | 1767 | 1467031158076 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x9834ac00) [pid = 1767] [serial = 135] [outer = 0x9521e800] 05:39:19 INFO - PROCESS | 1767 | 1467031159108 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2010ms 05:39:19 INFO - PROCESS | 1767 | 1467031159166 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 1767 | 1467031159175 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:39:19 INFO - PROCESS | 1767 | 1467031159187 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 1767 | 1467031159191 Marionette TRACE conn4 <- [1,154,null,{}] 05:39:19 INFO - PROCESS | 1767 | 1467031159199 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:19 INFO - PROCESS | 1767 | 1467031159204 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:19 INFO - PROCESS | 1767 | 1467031159513 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:39:19 INFO - PROCESS | 1767 | 1467031159664 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 1767 | 1467031159677 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x99875400 == 33 [pid = 1767] [id = 46] 05:39:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x99876400) [pid = 1767] [serial = 136] [outer = (nil)] 05:39:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x9987a400) [pid = 1767] [serial = 137] [outer = 0x99876400] 05:39:19 INFO - PROCESS | 1767 | 1467031159762 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x998e5800) [pid = 1767] [serial = 138] [outer = 0x99876400] 05:39:20 INFO - PROCESS | 1767 | 1467031160651 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1534ms 05:39:20 INFO - PROCESS | 1767 | 1467031160721 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 1767 | 1467031160726 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:39:20 INFO - PROCESS | 1767 | 1467031160735 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 1767 | 1467031160742 Marionette TRACE conn4 <- [1,158,null,{}] 05:39:20 INFO - PROCESS | 1767 | 1467031160760 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:20 INFO - PROCESS | 1767 | 1467031160770 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:21 INFO - PROCESS | 1767 | 1467031161084 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:39:21 INFO - PROCESS | 1767 | 1467031161234 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 1767 | 1467031161248 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:21 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2580000 == 34 [pid = 1767] [id = 47] 05:39:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0xa2581000) [pid = 1767] [serial = 139] [outer = (nil)] 05:39:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0xa331c000) [pid = 1767] [serial = 140] [outer = 0xa2581000] 05:39:21 INFO - PROCESS | 1767 | 1467031161382 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0xa61bbc00) [pid = 1767] [serial = 141] [outer = 0xa2581000] 05:39:21 INFO - PROCESS | 1767 | 1467031161604 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:39:22 INFO - PROCESS | 1767 | 1467031162290 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1590ms 05:39:22 INFO - PROCESS | 1767 | 1467031162324 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 1767 | 1467031162330 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:39:22 INFO - PROCESS | 1767 | 1467031162337 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1767 | 1467031162341 Marionette TRACE conn4 <- [1,162,null,{}] 05:39:22 INFO - PROCESS | 1767 | 1467031162347 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:22 INFO - PROCESS | 1767 | 1467031162353 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:22 INFO - PROCESS | 1767 | 1467031162539 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:39:22 INFO - PROCESS | 1767 | 1467031162683 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 1767 | 1467031162695 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x998e7000 == 35 [pid = 1767] [id = 48] 05:39:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0xa67a3000) [pid = 1767] [serial = 142] [outer = (nil)] 05:39:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0xa6ea6400) [pid = 1767] [serial = 143] [outer = 0xa67a3000] 05:39:22 INFO - PROCESS | 1767 | 1467031162781 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0xa6f3c400) [pid = 1767] [serial = 144] [outer = 0xa67a3000] 05:39:23 INFO - PROCESS | 1767 | 1467031163934 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1635ms 05:39:23 INFO - PROCESS | 1767 | 1467031163973 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 1767 | 1467031163976 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:39:23 INFO - PROCESS | 1767 | 1467031163984 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 1767 | 1467031163988 Marionette TRACE conn4 <- [1,166,null,{}] 05:39:24 INFO - PROCESS | 1767 | 1467031164035 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:24 INFO - PROCESS | 1767 | 1467031164041 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:24 INFO - PROCESS | 1767 | 1467031164285 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:39:24 INFO - PROCESS | 1767 | 1467031164442 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 1767 | 1467031164449 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x92329400 == 36 [pid = 1767] [id = 49] 05:39:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x92334400) [pid = 1767] [serial = 145] [outer = (nil)] 05:39:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x9543cc00) [pid = 1767] [serial = 146] [outer = 0x92334400] 05:39:24 INFO - PROCESS | 1767 | 1467031164537 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x9547f400) [pid = 1767] [serial = 147] [outer = 0x92334400] 05:39:25 INFO - PROCESS | 1767 | 1467031165684 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1741ms 05:39:25 INFO - PROCESS | 1767 | 1467031165726 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1767 | 1467031165733 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:39:25 INFO - PROCESS | 1767 | 1467031165741 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1767 | 1467031165748 Marionette TRACE conn4 <- [1,170,null,{}] 05:39:25 INFO - PROCESS | 1767 | 1467031165756 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:25 INFO - PROCESS | 1767 | 1467031165761 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:25 INFO - PROCESS | 1767 | 1467031165987 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:39:26 INFO - PROCESS | 1767 | --DOCSHELL 0x98f0b400 == 35 [pid = 1767] [id = 15] 05:39:26 INFO - PROCESS | 1767 | --DOCSHELL 0xa33cc400 == 34 [pid = 1767] [id = 20] 05:39:26 INFO - PROCESS | 1767 | 1467031166191 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 1767 | 1467031166200 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x9397e000 == 35 [pid = 1767] [id = 50] 05:39:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x93a0a000) [pid = 1767] [serial = 148] [outer = (nil)] 05:39:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x95217400) [pid = 1767] [serial = 149] [outer = 0x93a0a000] 05:39:26 INFO - PROCESS | 1767 | 1467031166280 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x95480800) [pid = 1767] [serial = 150] [outer = 0x93a0a000] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0xa2377c00) [pid = 1767] [serial = 101] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0xa2099000) [pid = 1767] [serial = 98] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x9b409800) [pid = 1767] [serial = 96] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x93939400) [pid = 1767] [serial = 88] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x93a09000) [pid = 1767] [serial = 89] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0xa2239c00) [pid = 1767] [serial = 99] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x9393e000) [pid = 1767] [serial = 85] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x98444800) [pid = 1767] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x9d4c2400) [pid = 1767] [serial = 73] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x93b3dc00) [pid = 1767] [serial = 86] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x98f16400) [pid = 1767] [serial = 92] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0xa33c1c00) [pid = 1767] [serial = 77] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0xa2fedc00) [pid = 1767] [serial = 76] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0xa67a0000) [pid = 1767] [serial = 80] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0xa61ba400) [pid = 1767] [serial = 79] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0xa6e9e800) [pid = 1767] [serial = 83] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0xa67ab000) [pid = 1767] [serial = 82] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x9ac0c800) [pid = 1767] [serial = 95] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x99ec5800) [pid = 1767] [serial = 71] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x998e7c00) [pid = 1767] [serial = 70] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x99b02c00) [pid = 1767] [serial = 93] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0xa23a6800) [pid = 1767] [serial = 102] [outer = (nil)] [url = about:blank] 05:39:26 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0x9d819000) [pid = 1767] [serial = 74] [outer = (nil)] [url = about:blank] 05:39:27 INFO - PROCESS | 1767 | 1467031167030 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1342ms 05:39:27 INFO - PROCESS | 1767 | 1467031167083 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 1767 | 1467031167090 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:39:27 INFO - PROCESS | 1767 | 1467031167100 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1767 | 1467031167103 Marionette TRACE conn4 <- [1,174,null,{}] 05:39:27 INFO - PROCESS | 1767 | 1467031167110 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:27 INFO - PROCESS | 1767 | 1467031167116 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:27 INFO - PROCESS | 1767 | 1467031167283 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:39:27 INFO - PROCESS | 1767 | 1467031167293 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 1767 | 1467031167299 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x98444800 == 36 [pid = 1767] [id = 51] 05:39:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x9986e000) [pid = 1767] [serial = 151] [outer = (nil)] 05:39:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x99872c00) [pid = 1767] [serial = 152] [outer = 0x9986e000] 05:39:27 INFO - PROCESS | 1767 | 1467031167375 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x99878400) [pid = 1767] [serial = 153] [outer = 0x9986e000] 05:39:28 INFO - PROCESS | 1767 | 1467031168161 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1081ms 05:39:28 INFO - PROCESS | 1767 | 1467031168196 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 1767 | 1467031168200 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:39:28 INFO - PROCESS | 1767 | 1467031168208 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 1767 | 1467031168215 Marionette TRACE conn4 <- [1,178,null,{}] 05:39:28 INFO - PROCESS | 1767 | 1467031168231 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:28 INFO - PROCESS | 1767 | 1467031168239 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:28 INFO - PROCESS | 1767 | 1467031168407 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:39:28 INFO - PROCESS | 1767 | 1467031168418 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1767 | 1467031168428 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x99ec6000 == 37 [pid = 1767] [id = 52] 05:39:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x9a076000) [pid = 1767] [serial = 154] [outer = (nil)] 05:39:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x9abbe000) [pid = 1767] [serial = 155] [outer = 0x9a076000] 05:39:28 INFO - PROCESS | 1767 | 1467031168599 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x9ac0f400) [pid = 1767] [serial = 156] [outer = 0x9a076000] 05:39:29 INFO - PROCESS | 1767 | 1467031169366 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1187ms 05:39:29 INFO - PROCESS | 1767 | 1467031169396 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:39:29 INFO - PROCESS | 1767 | 1467031169401 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:39:29 INFO - PROCESS | 1767 | 1467031169407 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1767 | 1467031169410 Marionette TRACE conn4 <- [1,182,null,{}] 05:39:29 INFO - PROCESS | 1767 | 1467031169425 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:29 INFO - PROCESS | 1767 | 1467031169431 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:29 INFO - PROCESS | 1767 | 1467031169657 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:39:29 INFO - PROCESS | 1767 | 1467031169678 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1767 | 1467031169686 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x92204800 == 38 [pid = 1767] [id = 53] 05:39:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x9b40d000) [pid = 1767] [serial = 157] [outer = (nil)] 05:39:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x9d4c2c00) [pid = 1767] [serial = 158] [outer = 0x9b40d000] 05:39:29 INFO - PROCESS | 1767 | 1467031169756 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x9d8de400) [pid = 1767] [serial = 159] [outer = 0x9b40d000] 05:39:30 INFO - PROCESS | 1767 | 1467031170650 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1295ms 05:39:30 INFO - PROCESS | 1767 | 1467031170704 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1767 | 1467031170710 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:39:30 INFO - PROCESS | 1767 | 1467031170728 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1767 | 1467031170733 Marionette TRACE conn4 <- [1,186,null,{}] 05:39:30 INFO - PROCESS | 1767 | 1467031170743 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:30 INFO - PROCESS | 1767 | 1467031170749 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:31 INFO - PROCESS | 1767 | 1467031171115 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:39:31 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0xa1093000) [pid = 1767] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:39:31 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x9521c400) [pid = 1767] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:39:31 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x998db000) [pid = 1767] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:39:31 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x9b8cec00) [pid = 1767] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:39:31 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x9b40c800) [pid = 1767] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:39:31 INFO - PROCESS | 1767 | 1467031171200 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1767 | 1467031171206 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x92203000 == 39 [pid = 1767] [id = 54] 05:39:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x9521c400) [pid = 1767] [serial = 160] [outer = (nil)] 05:39:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x99c27800) [pid = 1767] [serial = 161] [outer = 0x9521c400] 05:39:31 INFO - PROCESS | 1767 | 1467031171285 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x9ab90c00) [pid = 1767] [serial = 162] [outer = 0x9521c400] 05:39:32 INFO - PROCESS | 1767 | 1467031172006 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1335ms 05:39:32 INFO - PROCESS | 1767 | 1467031172063 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1767 | 1467031172067 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:39:32 INFO - PROCESS | 1767 | 1467031172073 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1767 | 1467031172077 Marionette TRACE conn4 <- [1,190,null,{}] 05:39:32 INFO - PROCESS | 1767 | 1467031172082 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:32 INFO - PROCESS | 1767 | 1467031172092 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:32 INFO - PROCESS | 1767 | 1467031172273 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:39:32 INFO - PROCESS | 1767 | 1467031172377 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1767 | 1467031172386 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x9393f800 == 40 [pid = 1767] [id = 55] 05:39:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x93a03000) [pid = 1767] [serial = 163] [outer = (nil)] 05:39:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0xa209a400) [pid = 1767] [serial = 164] [outer = 0x93a03000] 05:39:32 INFO - PROCESS | 1767 | 1467031172461 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0xa2374400) [pid = 1767] [serial = 165] [outer = 0x93a03000] 05:39:33 INFO - PROCESS | 1767 | 1467031173214 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1186ms 05:39:33 INFO - PROCESS | 1767 | 1467031173262 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 1767 | 1467031173268 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:39:33 INFO - PROCESS | 1767 | 1467031173277 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 1767 | 1467031173284 Marionette TRACE conn4 <- [1,194,null,{}] 05:39:33 INFO - PROCESS | 1767 | 1467031173350 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:33 INFO - PROCESS | 1767 | 1467031173358 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:33 INFO - PROCESS | 1767 | 1467031173560 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:39:33 INFO - PROCESS | 1767 | 1467031173710 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 1767 | 1467031173719 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x93b32800 == 41 [pid = 1767] [id = 56] 05:39:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x93d46000) [pid = 1767] [serial = 166] [outer = (nil)] 05:39:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x9521a400) [pid = 1767] [serial = 167] [outer = 0x93d46000] 05:39:33 INFO - PROCESS | 1767 | 1467031173814 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x95475400) [pid = 1767] [serial = 168] [outer = 0x93d46000] 05:39:34 INFO - PROCESS | 1767 | 1467031174779 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1541ms 05:39:34 INFO - PROCESS | 1767 | 1467031174819 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 1767 | 1467031174827 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:39:34 INFO - PROCESS | 1767 | 1467031174839 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1767 | 1467031174843 Marionette TRACE conn4 <- [1,198,null,{}] 05:39:34 INFO - PROCESS | 1767 | 1467031174851 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:34 INFO - PROCESS | 1767 | 1467031174856 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:35 INFO - PROCESS | 1767 | 1467031175051 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:39:35 INFO - PROCESS | 1767 | 1467031175199 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1767 | 1467031175205 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x9986fc00 == 42 [pid = 1767] [id = 57] 05:39:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x99874400) [pid = 1767] [serial = 169] [outer = (nil)] 05:39:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x99b47400) [pid = 1767] [serial = 170] [outer = 0x99874400] 05:39:35 INFO - PROCESS | 1767 | 1467031175301 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x99c2a000) [pid = 1767] [serial = 171] [outer = 0x99874400] 05:39:36 INFO - PROCESS | 1767 | 1467031176232 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1448ms 05:39:36 INFO - PROCESS | 1767 | 1467031176288 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1767 | 1467031176293 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:39:36 INFO - PROCESS | 1767 | 1467031176302 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1767 | 1467031176309 Marionette TRACE conn4 <- [1,202,null,{}] 05:39:36 INFO - PROCESS | 1767 | 1467031176328 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:36 INFO - PROCESS | 1767 | 1467031176339 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:36 INFO - PROCESS | 1767 | 1467031176567 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:39:36 INFO - PROCESS | 1767 | 1467031176752 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 1767 | 1467031176766 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x9971b000 == 43 [pid = 1767] [id = 58] 05:39:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x9b8d3000) [pid = 1767] [serial = 172] [outer = (nil)] 05:39:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0xa223a000) [pid = 1767] [serial = 173] [outer = 0x9b8d3000] 05:39:36 INFO - PROCESS | 1767 | 1467031176895 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0xa23b2000) [pid = 1767] [serial = 174] [outer = 0x9b8d3000] 05:39:37 INFO - PROCESS | 1767 | 1467031177826 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1552ms 05:39:37 INFO - PROCESS | 1767 | 1467031177853 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:39:37 INFO - PROCESS | 1767 | 1467031177858 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:39:37 INFO - PROCESS | 1767 | 1467031177865 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 1767 | 1467031177869 Marionette TRACE conn4 <- [1,206,null,{}] 05:39:37 INFO - PROCESS | 1767 | 1467031177875 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:37 INFO - PROCESS | 1767 | 1467031177881 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:38 INFO - PROCESS | 1767 | 1467031178071 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:39:38 INFO - PROCESS | 1767 | 1467031178224 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 1767 | 1467031178236 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d4b400 == 44 [pid = 1767] [id = 59] 05:39:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x93d4e400) [pid = 1767] [serial = 175] [outer = (nil)] 05:39:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x93d54400) [pid = 1767] [serial = 176] [outer = 0x93d4e400] 05:39:38 INFO - PROCESS | 1767 | 1467031178317 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x93d57400) [pid = 1767] [serial = 177] [outer = 0x93d4e400] 05:39:39 INFO - PROCESS | 1767 | 1467031179285 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1486ms 05:39:39 INFO - PROCESS | 1767 | 1467031179351 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:39:39 INFO - PROCESS | 1767 | 1467031179356 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:39:39 INFO - PROCESS | 1767 | 1467031179364 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 1767 | 1467031179367 Marionette TRACE conn4 <- [1,210,null,{}] 05:39:39 INFO - PROCESS | 1767 | 1467031179375 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:39 INFO - PROCESS | 1767 | 1467031179380 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:39 INFO - PROCESS | 1767 | 1467031179601 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:39:39 INFO - PROCESS | 1767 | 1467031179782 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 1767 | 1467031179795 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d51000 == 45 [pid = 1767] [id = 60] 05:39:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x93d55400) [pid = 1767] [serial = 178] [outer = (nil)] 05:39:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x9a175000) [pid = 1767] [serial = 179] [outer = 0x93d55400] 05:39:39 INFO - PROCESS | 1767 | 1467031179918 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x9a177000) [pid = 1767] [serial = 180] [outer = 0x93d55400] 05:39:40 INFO - PROCESS | 1767 | 1467031180777 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1442ms 05:39:40 INFO - PROCESS | 1767 | 1467031180807 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:39:40 INFO - PROCESS | 1767 | 1467031180812 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:39:40 INFO - PROCESS | 1767 | 1467031180819 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:39:40 INFO - PROCESS | 1767 | 1467031180823 Marionette TRACE conn4 <- [1,214,null,{}] 05:39:40 INFO - PROCESS | 1767 | 1467031180830 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:40 INFO - PROCESS | 1767 | 1467031180841 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:41 INFO - PROCESS | 1767 | 1467031181083 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:39:41 INFO - PROCESS | 1767 | 1467031181443 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 1767 | 1467031181454 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x93a09800 == 46 [pid = 1767] [id = 61] 05:39:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x93a0a800) [pid = 1767] [serial = 181] [outer = (nil)] 05:39:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x93b3d400) [pid = 1767] [serial = 182] [outer = 0x93a0a800] 05:39:41 INFO - PROCESS | 1767 | 1467031181576 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x93d49800) [pid = 1767] [serial = 183] [outer = 0x93a0a800] 05:39:42 INFO - PROCESS | 1767 | 1467031182486 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1739ms 05:39:42 INFO - PROCESS | 1767 | 1467031182560 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 1767 | 1467031182565 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:39:42 INFO - PROCESS | 1767 | 1467031182573 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1767 | 1467031182577 Marionette TRACE conn4 <- [1,218,null,{}] 05:39:42 INFO - PROCESS | 1767 | 1467031182586 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:42 INFO - PROCESS | 1767 | 1467031182593 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:42 INFO - PROCESS | 1767 | 1467031182807 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:39:43 INFO - PROCESS | 1767 | 1467031182999 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 1767 | 1467031183006 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x95222400 == 47 [pid = 1767] [id = 62] 05:39:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x952afc00) [pid = 1767] [serial = 184] [outer = (nil)] 05:39:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x9834b000) [pid = 1767] [serial = 185] [outer = 0x952afc00] 05:39:43 INFO - PROCESS | 1767 | 1467031183128 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x9986ec00) [pid = 1767] [serial = 186] [outer = 0x952afc00] 05:39:43 INFO - PROCESS | 1767 | --DOCSHELL 0x9b407000 == 46 [pid = 1767] [id = 25] 05:39:43 INFO - PROCESS | 1767 | --DOCSHELL 0x999ebc00 == 45 [pid = 1767] [id = 14] 05:39:43 INFO - PROCESS | 1767 | --DOCSHELL 0xa253e800 == 44 [pid = 1767] [id = 26] 05:39:43 INFO - PROCESS | 1767 | --DOCSHELL 0x92335000 == 43 [pid = 1767] [id = 29] 05:39:43 INFO - PROCESS | 1767 | --DOCSHELL 0x92201400 == 42 [pid = 1767] [id = 30] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0xa4f73c00) [pid = 1767] [serial = 131] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x99c1bc00) [pid = 1767] [serial = 110] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x9a1ec000) [pid = 1767] [serial = 107] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x9b8d2800) [pid = 1767] [serial = 113] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0xa257ec00) [pid = 1767] [serial = 104] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0xa3287000) [pid = 1767] [serial = 125] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x95223000) [pid = 1767] [serial = 117] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x95221000) [pid = 1767] [serial = 116] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0xa3348400) [pid = 1767] [serial = 126] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x999e8800) [pid = 1767] [serial = 119] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0xa4d0a000) [pid = 1767] [serial = 128] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x99c22c00) [pid = 1767] [serial = 120] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x9b8c4400) [pid = 1767] [serial = 122] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0xa4d53800) [pid = 1767] [serial = 129] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x9d8e5c00) [pid = 1767] [serial = 123] [outer = (nil)] [url = about:blank] 05:39:43 INFO - PROCESS | 1767 | 1467031183928 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1394ms 05:39:43 INFO - PROCESS | 1767 | 1467031183971 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 1767 | 1467031183978 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:39:43 INFO - PROCESS | 1767 | 1467031183985 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 1767 | 1467031183988 Marionette TRACE conn4 <- [1,222,null,{}] 05:39:43 INFO - PROCESS | 1767 | 1467031183994 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:44 INFO - PROCESS | 1767 | 1467031183999 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:44 INFO - PROCESS | 1767 | 1467031184180 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:39:44 INFO - PROCESS | 1767 | 1467031184192 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 1767 | 1467031184199 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x9547b000 == 43 [pid = 1767] [id = 63] 05:39:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x99877400) [pid = 1767] [serial = 187] [outer = (nil)] 05:39:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x99c2a400) [pid = 1767] [serial = 188] [outer = 0x99877400] 05:39:44 INFO - PROCESS | 1767 | 1467031184271 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x9a179000) [pid = 1767] [serial = 189] [outer = 0x99877400] 05:39:45 INFO - PROCESS | 1767 | 1467031185103 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1135ms 05:39:45 INFO - PROCESS | 1767 | 1467031185121 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 1767 | 1467031185125 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:39:45 INFO - PROCESS | 1767 | 1467031185139 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1767 | 1467031185148 Marionette TRACE conn4 <- [1,226,null,{}] 05:39:45 INFO - PROCESS | 1767 | 1467031185162 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:45 INFO - PROCESS | 1767 | 1467031185170 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:45 INFO - PROCESS | 1767 | 1467031185339 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:39:45 INFO - PROCESS | 1767 | 1467031185350 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 1767 | 1467031185359 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x9547ec00 == 44 [pid = 1767] [id = 64] 05:39:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x9a17cc00) [pid = 1767] [serial = 190] [outer = (nil)] 05:39:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x9af5fc00) [pid = 1767] [serial = 191] [outer = 0x9a17cc00] 05:39:45 INFO - PROCESS | 1767 | 1467031185434 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x9b4c3800) [pid = 1767] [serial = 192] [outer = 0x9a17cc00] 05:39:46 INFO - PROCESS | 1767 | 1467031186358 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1302ms 05:39:46 INFO - PROCESS | 1767 | 1467031186434 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:39:46 INFO - PROCESS | 1767 | 1467031186439 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:39:46 INFO - PROCESS | 1767 | 1467031186446 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1767 | 1467031186450 Marionette TRACE conn4 <- [1,230,null,{}] 05:39:46 INFO - PROCESS | 1767 | 1467031186463 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:46 INFO - PROCESS | 1767 | 1467031186469 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:46 INFO - PROCESS | 1767 | 1467031186702 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:39:46 INFO - PROCESS | 1767 | 1467031186723 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1767 | 1467031186730 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x92209400 == 45 [pid = 1767] [id = 65] 05:39:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x9220a400) [pid = 1767] [serial = 193] [outer = (nil)] 05:39:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x9d83e400) [pid = 1767] [serial = 194] [outer = 0x9220a400] 05:39:46 INFO - PROCESS | 1767 | 1467031186805 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0xa20a4800) [pid = 1767] [serial = 195] [outer = 0x9220a400] 05:39:47 INFO - PROCESS | 1767 | 1467031187624 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1243ms 05:39:47 INFO - PROCESS | 1767 | 1467031187689 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 1767 | 1467031187693 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:39:47 INFO - PROCESS | 1767 | 1467031187699 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 1767 | 1467031187703 Marionette TRACE conn4 <- [1,234,null,{}] 05:39:47 INFO - PROCESS | 1767 | 1467031187716 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:47 INFO - PROCESS | 1767 | 1467031187720 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:47 INFO - PROCESS | 1767 | 1467031187928 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:39:47 INFO - PROCESS | 1767 | 1467031187954 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1767 | 1467031187972 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:48 INFO - PROCESS | 1767 | ++DOCSHELL 0xa2226400 == 46 [pid = 1767] [id = 66] 05:39:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0xa2226c00) [pid = 1767] [serial = 196] [outer = (nil)] 05:39:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0xa222a400) [pid = 1767] [serial = 197] [outer = 0xa2226c00] 05:39:48 INFO - PROCESS | 1767 | 1467031188047 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0xa222f800) [pid = 1767] [serial = 198] [outer = 0xa2226c00] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x9566e800) [pid = 1767] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x95220c00) [pid = 1767] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0xa23a4c00) [pid = 1767] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x9abc4c00) [pid = 1767] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x9521e800) [pid = 1767] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x93a0a000) [pid = 1767] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x9986e000) [pid = 1767] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x9b40d000) [pid = 1767] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0xa67a3000) [pid = 1767] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x9a076000) [pid = 1767] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x92334400) [pid = 1767] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x99ec3800) [pid = 1767] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x99876400) [pid = 1767] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x9521c400) [pid = 1767] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:39:48 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0xa2581000) [pid = 1767] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:39:49 INFO - PROCESS | 1767 | 1467031189106 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1429ms 05:39:49 INFO - PROCESS | 1767 | 1467031189130 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1767 | 1467031189134 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:39:49 INFO - PROCESS | 1767 | 1467031189139 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1767 | 1467031189142 Marionette TRACE conn4 <- [1,238,null,{}] 05:39:49 INFO - PROCESS | 1767 | 1467031189148 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 1767 | 1467031189157 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:49 INFO - PROCESS | 1767 | 1467031189333 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:39:49 INFO - PROCESS | 1767 | 1467031189343 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1767 | 1467031189349 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x952a6000 == 47 [pid = 1767] [id = 67] 05:39:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x9566e800) [pid = 1767] [serial = 199] [outer = (nil)] 05:39:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x9d81cc00) [pid = 1767] [serial = 200] [outer = 0x9566e800] 05:39:49 INFO - PROCESS | 1767 | 1467031189526 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0xa2228800) [pid = 1767] [serial = 201] [outer = 0x9566e800] 05:39:50 INFO - PROCESS | 1767 | 1467031190247 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1129ms 05:39:50 INFO - PROCESS | 1767 | 1467031190270 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1767 | 1467031190273 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:39:50 INFO - PROCESS | 1767 | 1467031190279 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1767 | 1467031190296 Marionette TRACE conn4 <- [1,242,null,{}] 05:39:50 INFO - PROCESS | 1767 | 1467031190303 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 1767 | 1467031190308 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:50 INFO - PROCESS | 1767 | 1467031190505 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:39:50 INFO - PROCESS | 1767 | 1467031190637 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 1767 | 1467031190644 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x9220b000 == 48 [pid = 1767] [id = 68] 05:39:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x92334400) [pid = 1767] [serial = 202] [outer = (nil)] 05:39:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x9397d000) [pid = 1767] [serial = 203] [outer = 0x92334400] 05:39:50 INFO - PROCESS | 1767 | 1467031190730 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x93b38400) [pid = 1767] [serial = 204] [outer = 0x92334400] 05:39:52 INFO - PROCESS | 1767 | 1467031192012 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1808ms 05:39:52 INFO - PROCESS | 1767 | 1467031192100 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:39:52 INFO - PROCESS | 1767 | 1467031192112 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:39:52 INFO - PROCESS | 1767 | 1467031192127 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1767 | 1467031192135 Marionette TRACE conn4 <- [1,246,null,{}] 05:39:52 INFO - PROCESS | 1767 | 1467031192280 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:52 INFO - PROCESS | 1767 | 1467031192290 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:52 INFO - PROCESS | 1767 | 1467031192637 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:39:52 INFO - PROCESS | 1767 | 1467031192786 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1767 | 1467031192794 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x9521c400 == 49 [pid = 1767] [id = 69] 05:39:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x9986f000) [pid = 1767] [serial = 205] [outer = (nil)] 05:39:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x9a06f400) [pid = 1767] [serial = 206] [outer = 0x9986f000] 05:39:52 INFO - PROCESS | 1767 | 1467031192884 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x9a173c00) [pid = 1767] [serial = 207] [outer = 0x9986f000] 05:39:53 INFO - PROCESS | 1767 | 1467031193764 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1716ms 05:39:53 INFO - PROCESS | 1767 | 1467031193843 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1767 | 1467031193850 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:39:53 INFO - PROCESS | 1767 | 1467031193857 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1767 | 1467031193861 Marionette TRACE conn4 <- [1,250,null,{}] 05:39:53 INFO - PROCESS | 1767 | 1467031193868 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:53 INFO - PROCESS | 1767 | 1467031193874 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:54 INFO - PROCESS | 1767 | 1467031194108 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:39:54 INFO - PROCESS | 1767 | 1467031194338 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1767 | 1467031194347 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d34c000 == 50 [pid = 1767] [id = 70] 05:39:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x9d843800) [pid = 1767] [serial = 208] [outer = (nil)] 05:39:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0xa2223c00) [pid = 1767] [serial = 209] [outer = 0x9d843800] 05:39:54 INFO - PROCESS | 1767 | 1467031194479 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0xa2230000) [pid = 1767] [serial = 210] [outer = 0x9d843800] 05:39:55 INFO - PROCESS | 1767 | 1467031195339 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1532ms 05:39:55 INFO - PROCESS | 1767 | 1467031195391 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:39:55 INFO - PROCESS | 1767 | 1467031195396 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:39:55 INFO - PROCESS | 1767 | 1467031195413 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1767 | 1467031195423 Marionette TRACE conn4 <- [1,254,null,{}] 05:39:55 INFO - PROCESS | 1767 | 1467031195431 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:55 INFO - PROCESS | 1767 | 1467031195438 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:55 INFO - PROCESS | 1767 | 1467031195670 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:39:55 INFO - PROCESS | 1767 | 1467031195900 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1767 | 1467031195911 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x9abc0c00 == 51 [pid = 1767] [id = 71] 05:39:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0xa2226000) [pid = 1767] [serial = 211] [outer = (nil)] 05:39:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0xa33cac00) [pid = 1767] [serial = 212] [outer = 0xa2226000] 05:39:56 INFO - PROCESS | 1767 | 1467031196038 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0xa4f1a000) [pid = 1767] [serial = 213] [outer = 0xa2226000] 05:39:56 INFO - PROCESS | 1767 | 1467031196943 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1599ms 05:39:57 INFO - PROCESS | 1767 | 1467031197003 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1767 | 1467031197009 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:39:57 INFO - PROCESS | 1767 | 1467031197016 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1767 | 1467031197020 Marionette TRACE conn4 <- [1,258,null,{}] 05:39:57 INFO - PROCESS | 1767 | 1467031197026 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:57 INFO - PROCESS | 1767 | 1467031197032 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:57 INFO - PROCESS | 1767 | 1467031197262 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:39:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x95220400) [pid = 1767] [serial = 214] [outer = 0x93d3bc00] 05:39:57 INFO - PROCESS | 1767 | 1467031197493 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1767 | 1467031197501 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b819c00 == 52 [pid = 1767] [id = 72] 05:39:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x9b81ac00) [pid = 1767] [serial = 215] [outer = (nil)] 05:39:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x9b81d800) [pid = 1767] [serial = 216] [outer = 0x9b81ac00] 05:39:57 INFO - PROCESS | 1767 | 1467031197647 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x9b81e800) [pid = 1767] [serial = 217] [outer = 0x9b81ac00] 05:39:58 INFO - PROCESS | 1767 | 1467031198536 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1589ms 05:39:58 INFO - PROCESS | 1767 | 1467031198607 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:39:58 INFO - PROCESS | 1767 | 1467031198611 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:39:58 INFO - PROCESS | 1767 | 1467031198619 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1767 | 1467031198623 Marionette TRACE conn4 <- [1,262,null,{}] 05:39:58 INFO - PROCESS | 1767 | 1467031198629 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:58 INFO - PROCESS | 1767 | 1467031198635 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:58 INFO - PROCESS | 1767 | 1467031198860 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:39:59 INFO - PROCESS | 1767 | 1467031199015 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1767 | 1467031199032 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:39:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d845400 == 53 [pid = 1767] [id = 73] 05:39:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0xa2228c00) [pid = 1767] [serial = 218] [outer = (nil)] 05:39:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0xa6722000) [pid = 1767] [serial = 219] [outer = 0xa2228c00] 05:39:59 INFO - PROCESS | 1767 | 1467031199167 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0xa67a0400) [pid = 1767] [serial = 220] [outer = 0xa2228c00] 05:40:00 INFO - PROCESS | 1767 | 1467031200040 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1482ms 05:40:00 INFO - PROCESS | 1767 | 1467031200102 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:40:00 INFO - PROCESS | 1767 | 1467031200106 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:40:00 INFO - PROCESS | 1767 | 1467031200114 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1767 | 1467031200117 Marionette TRACE conn4 <- [1,266,null,{}] 05:40:00 INFO - PROCESS | 1767 | 1467031200125 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:00 INFO - PROCESS | 1767 | 1467031200131 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:00 INFO - PROCESS | 1767 | 1467031200323 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:40:00 INFO - PROCESS | 1767 | 1467031200484 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 1767 | 1467031200496 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:00 INFO - PROCESS | 1767 | ++DOCSHELL 0xa61b5000 == 54 [pid = 1767] [id = 74] 05:40:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0xa67a3000) [pid = 1767] [serial = 221] [outer = (nil)] 05:40:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0xa6ea8800) [pid = 1767] [serial = 222] [outer = 0xa67a3000] 05:40:00 INFO - PROCESS | 1767 | 1467031200577 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0xa6f47400) [pid = 1767] [serial = 223] [outer = 0xa67a3000] 05:40:01 INFO - PROCESS | 1767 | 1467031201519 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1440ms 05:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:40:01 INFO - PROCESS | 1767 | 1467031201553 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1767 | 1467031201556 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:40:01 INFO - PROCESS | 1767 | 1467031201563 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1767 | 1467031201566 Marionette TRACE conn4 <- [1,270,null,{}] 05:40:01 INFO - PROCESS | 1767 | 1467031201573 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:01 INFO - PROCESS | 1767 | 1467031201579 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:01 INFO - PROCESS | 1767 | 1467031201808 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:40:02 INFO - PROCESS | 1767 | 1467031202015 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1767 | 1467031202023 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x92210c00 == 55 [pid = 1767] [id = 75] 05:40:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x92327c00) [pid = 1767] [serial = 224] [outer = (nil)] 05:40:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x93937000) [pid = 1767] [serial = 225] [outer = 0x92327c00] 05:40:02 INFO - PROCESS | 1767 | 1467031202317 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x93a0e800) [pid = 1767] [serial = 226] [outer = 0x92327c00] 05:40:03 INFO - PROCESS | 1767 | 1467031203207 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1690ms 05:40:03 INFO - PROCESS | 1767 | 1467031203254 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1767 | 1467031203263 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:40:03 INFO - PROCESS | 1767 | 1467031203279 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1767 | 1467031203283 Marionette TRACE conn4 <- [1,274,null,{}] 05:40:03 INFO - PROCESS | 1767 | 1467031203291 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:03 INFO - PROCESS | 1767 | 1467031203297 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:03 INFO - PROCESS | 1767 | 1467031203477 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:40:03 INFO - PROCESS | 1767 | 1467031203652 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1767 | 1467031203667 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x9547cc00 == 56 [pid = 1767] [id = 76] 05:40:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x9547e400) [pid = 1767] [serial = 227] [outer = (nil)] 05:40:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x9566ec00) [pid = 1767] [serial = 228] [outer = 0x9547e400] 05:40:03 INFO - PROCESS | 1767 | 1467031203766 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x98351c00) [pid = 1767] [serial = 229] [outer = 0x9547e400] 05:40:04 INFO - PROCESS | 1767 | 1467031204677 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1433ms 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x92204800 == 55 [pid = 1767] [id = 53] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x92203000 == 54 [pid = 1767] [id = 54] 05:40:04 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0xa209a400) [pid = 1767] [serial = 164] [outer = (nil)] [url = about:blank] 05:40:04 INFO - PROCESS | 1767 | 1467031204762 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 1767 | 1467031204771 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x98444800 == 53 [pid = 1767] [id = 51] 05:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x952a6000 == 52 [pid = 1767] [id = 67] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0xa2226400 == 51 [pid = 1767] [id = 66] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x92209400 == 50 [pid = 1767] [id = 65] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9547ec00 == 49 [pid = 1767] [id = 64] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9547b000 == 48 [pid = 1767] [id = 63] 05:40:04 INFO - PROCESS | 1767 | 1467031204840 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1767 | 1467031204848 Marionette TRACE conn4 <- [1,278,null,{}] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x95222400 == 47 [pid = 1767] [id = 62] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x93a09800 == 46 [pid = 1767] [id = 61] 05:40:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9393f800 == 45 [pid = 1767] [id = 55] 05:40:04 INFO - PROCESS | 1767 | 1467031204870 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:04 INFO - PROCESS | 1767 | 1467031204878 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:05 INFO - PROCESS | 1767 | 1467031205103 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x9af22c00) [pid = 1767] [serial = 108] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x99c1fc00) [pid = 1767] [serial = 111] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0xa33c5000) [pid = 1767] [serial = 105] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x9d81f000) [pid = 1767] [serial = 114] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x9834ac00) [pid = 1767] [serial = 135] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x952a7800) [pid = 1767] [serial = 134] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x95217400) [pid = 1767] [serial = 149] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x95480800) [pid = 1767] [serial = 150] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x99872c00) [pid = 1767] [serial = 152] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x9d4c2c00) [pid = 1767] [serial = 158] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x99878400) [pid = 1767] [serial = 153] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0xa6f3c400) [pid = 1767] [serial = 144] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0xa6ea6400) [pid = 1767] [serial = 143] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x9abbe000) [pid = 1767] [serial = 155] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x9547f400) [pid = 1767] [serial = 147] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x9543cc00) [pid = 1767] [serial = 146] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0xa67a9000) [pid = 1767] [serial = 132] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x998e5800) [pid = 1767] [serial = 138] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x9987a400) [pid = 1767] [serial = 137] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x99c27800) [pid = 1767] [serial = 161] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0xa61bbc00) [pid = 1767] [serial = 141] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0xa331c000) [pid = 1767] [serial = 140] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x9d8de400) [pid = 1767] [serial = 159] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x9ab90c00) [pid = 1767] [serial = 162] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x9ac0f400) [pid = 1767] [serial = 156] [outer = (nil)] [url = about:blank] 05:40:05 INFO - PROCESS | 1767 | 1467031205311 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1767 | 1467031205320 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x9543cc00 == 46 [pid = 1767] [id = 77] 05:40:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x9547f400) [pid = 1767] [serial = 230] [outer = (nil)] 05:40:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x98445800) [pid = 1767] [serial = 231] [outer = 0x9547f400] 05:40:05 INFO - PROCESS | 1767 | 1467031205393 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x9987ac00) [pid = 1767] [serial = 232] [outer = 0x9547f400] 05:40:06 INFO - PROCESS | 1767 | 1467031206136 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1383ms 05:40:06 INFO - PROCESS | 1767 | 1467031206195 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 1767 | 1467031206200 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:40:06 INFO - PROCESS | 1767 | 1467031206208 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1767 | 1467031206214 Marionette TRACE conn4 <- [1,282,null,{}] 05:40:06 INFO - PROCESS | 1767 | 1467031206253 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 1767 | 1467031206262 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:06 INFO - PROCESS | 1767 | 1467031206434 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:40:06 INFO - PROCESS | 1767 | 1467031206445 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 1767 | 1467031206453 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x95482000 == 47 [pid = 1767] [id = 78] 05:40:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x9987c800) [pid = 1767] [serial = 233] [outer = (nil)] 05:40:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x9ab8e000) [pid = 1767] [serial = 234] [outer = 0x9987c800] 05:40:06 INFO - PROCESS | 1767 | 1467031206525 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x9ab95400) [pid = 1767] [serial = 235] [outer = 0x9987c800] 05:40:07 INFO - PROCESS | 1767 | 1467031207390 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1249ms 05:40:07 INFO - PROCESS | 1767 | 1467031207458 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1767 | 1467031207463 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:40:07 INFO - PROCESS | 1767 | 1467031207469 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1767 | 1467031207473 Marionette TRACE conn4 <- [1,286,null,{}] 05:40:07 INFO - PROCESS | 1767 | 1467031207478 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:07 INFO - PROCESS | 1767 | 1467031207483 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:07 INFO - PROCESS | 1767 | 1467031207719 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:40:07 INFO - PROCESS | 1767 | 1467031207750 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1767 | 1467031207759 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x9220f800 == 48 [pid = 1767] [id = 79] 05:40:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x9547ec00) [pid = 1767] [serial = 236] [outer = (nil)] 05:40:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x9ac0e400) [pid = 1767] [serial = 237] [outer = 0x9547ec00] 05:40:07 INFO - PROCESS | 1767 | 1467031207828 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x9b401400) [pid = 1767] [serial = 238] [outer = 0x9547ec00] 05:40:08 INFO - PROCESS | 1767 | 1467031208679 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1230ms 05:40:08 INFO - PROCESS | 1767 | 1467031208699 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1767 | 1467031208703 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:40:08 INFO - PROCESS | 1767 | 1467031208716 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1767 | 1467031208719 Marionette TRACE conn4 <- [1,290,null,{}] 05:40:08 INFO - PROCESS | 1767 | 1467031208730 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:08 INFO - PROCESS | 1767 | 1467031208733 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:08 INFO - PROCESS | 1767 | 1467031208937 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:40:08 INFO - PROCESS | 1767 | 1467031208977 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 1767 | 1467031208984 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d357000 == 49 [pid = 1767] [id = 80] 05:40:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x9d357400) [pid = 1767] [serial = 239] [outer = (nil)] 05:40:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9d83e000) [pid = 1767] [serial = 240] [outer = 0x9d357400] 05:40:09 INFO - PROCESS | 1767 | 1467031209131 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0xa2225800) [pid = 1767] [serial = 241] [outer = 0x9d357400] 05:40:09 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x9220a400) [pid = 1767] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:40:09 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0xa2226c00) [pid = 1767] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:40:09 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x952afc00) [pid = 1767] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:40:09 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x9a17cc00) [pid = 1767] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:40:09 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x99877400) [pid = 1767] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:40:09 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x93a0a800) [pid = 1767] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:40:10 INFO - PROCESS | 1767 | 1467031210095 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1443ms 05:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:40:10 INFO - PROCESS | 1767 | 1467031210153 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1767 | 1467031210156 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:40:10 INFO - PROCESS | 1767 | 1467031210162 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1767 | 1467031210165 Marionette TRACE conn4 <- [1,294,null,{}] 05:40:10 INFO - PROCESS | 1767 | 1467031210171 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:10 INFO - PROCESS | 1767 | 1467031210180 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:10 INFO - PROCESS | 1767 | 1467031210382 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:40:10 INFO - PROCESS | 1767 | 1467031210397 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1767 | 1467031210407 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d52c00 == 50 [pid = 1767] [id = 81] 05:40:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x95474000) [pid = 1767] [serial = 242] [outer = (nil)] 05:40:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0xa2226c00) [pid = 1767] [serial = 243] [outer = 0x95474000] 05:40:10 INFO - PROCESS | 1767 | 1467031210473 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0xa2554800) [pid = 1767] [serial = 244] [outer = 0x95474000] 05:40:11 INFO - PROCESS | 1767 | 1467031211255 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:11 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. 05:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1137ms 05:40:11 INFO - PROCESS | 1767 | 1467031211298 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1767 | 1467031211303 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:40:11 INFO - PROCESS | 1767 | 1467031211309 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1767 | 1467031211313 Marionette TRACE conn4 <- [1,298,null,{}] 05:40:11 INFO - PROCESS | 1767 | 1467031211318 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:11 INFO - PROCESS | 1767 | 1467031211322 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:11 INFO - PROCESS | 1767 | 1467031211488 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:40:11 INFO - PROCESS | 1767 | 1467031211497 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1767 | 1467031211506 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a171400 == 51 [pid = 1767] [id = 82] 05:40:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0xa223e800) [pid = 1767] [serial = 245] [outer = (nil)] 05:40:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0xa3340800) [pid = 1767] [serial = 246] [outer = 0xa223e800] 05:40:11 INFO - PROCESS | 1767 | 1467031211574 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0xa34d9400) [pid = 1767] [serial = 247] [outer = 0xa223e800] 05:40:12 INFO - PROCESS | 1767 | 1467031212619 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:12 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. 05:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1336ms 05:40:12 INFO - PROCESS | 1767 | 1467031212647 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:40:12 INFO - PROCESS | 1767 | 1467031212654 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:40:12 INFO - PROCESS | 1767 | 1467031212662 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1767 | 1467031212670 Marionette TRACE conn4 <- [1,302,null,{}] 05:40:12 INFO - PROCESS | 1767 | 1467031212678 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:12 INFO - PROCESS | 1767 | 1467031212684 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:12 INFO - PROCESS | 1767 | 1467031212967 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:40:13 INFO - PROCESS | 1767 | 1467031213191 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1767 | 1467031213199 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x95218400 == 52 [pid = 1767] [id = 83] 05:40:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x95219800) [pid = 1767] [serial = 248] [outer = (nil)] 05:40:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x9547c800) [pid = 1767] [serial = 249] [outer = 0x95219800] 05:40:13 INFO - PROCESS | 1767 | 1467031213340 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x98ce6000) [pid = 1767] [serial = 250] [outer = 0x95219800] 05:40:14 INFO - PROCESS | 1767 | 1467031214198 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1587ms 05:40:14 INFO - PROCESS | 1767 | 1467031214248 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 1767 | 1467031214256 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:40:14 INFO - PROCESS | 1767 | 1467031214268 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 1767 | 1467031214272 Marionette TRACE conn4 <- [1,306,null,{}] 05:40:14 INFO - PROCESS | 1767 | 1467031214279 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:14 INFO - PROCESS | 1767 | 1467031214285 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:14 INFO - PROCESS | 1767 | 1467031214495 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:40:14 INFO - PROCESS | 1767 | 1467031214670 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 1767 | 1467031214680 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x99878800 == 53 [pid = 1767] [id = 84] 05:40:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x99c29000) [pid = 1767] [serial = 251] [outer = (nil)] 05:40:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x9ab8d400) [pid = 1767] [serial = 252] [outer = 0x99c29000] 05:40:14 INFO - PROCESS | 1767 | 1467031214809 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x9ac0ac00) [pid = 1767] [serial = 253] [outer = 0x99c29000] 05:40:15 INFO - PROCESS | 1767 | 1467031215815 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:15 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. 05:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1592ms 05:40:15 INFO - PROCESS | 1767 | 1467031215861 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1767 | 1467031215865 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:40:15 INFO - PROCESS | 1767 | 1467031215873 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1767 | 1467031215879 Marionette TRACE conn4 <- [1,310,null,{}] 05:40:15 INFO - PROCESS | 1767 | 1467031215896 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 1767 | 1467031215905 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:16 INFO - PROCESS | 1767 | 1467031216102 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:40:16 INFO - PROCESS | 1767 | 1467031216315 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1767 | 1467031216328 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x92202800 == 54 [pid = 1767] [id = 85] 05:40:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x9d816800) [pid = 1767] [serial = 254] [outer = (nil)] 05:40:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0xa25ec000) [pid = 1767] [serial = 255] [outer = 0x9d816800] 05:40:16 INFO - PROCESS | 1767 | 1467031216458 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0xa6723800) [pid = 1767] [serial = 256] [outer = 0x9d816800] 05:40:17 INFO - PROCESS | 1767 | 1467031217276 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1441ms 05:40:17 INFO - PROCESS | 1767 | 1467031217315 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 1767 | 1467031217321 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:40:17 INFO - PROCESS | 1767 | 1467031217328 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1767 | 1467031217332 Marionette TRACE conn4 <- [1,314,null,{}] 05:40:17 INFO - PROCESS | 1767 | 1467031217338 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:17 INFO - PROCESS | 1767 | 1467031217343 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:17 INFO - PROCESS | 1767 | 1467031217530 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:40:17 INFO - PROCESS | 1767 | 1467031217690 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 1767 | 1467031217700 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:17 INFO - PROCESS | 1767 | ++DOCSHELL 0xa679f400 == 55 [pid = 1767] [id = 86] 05:40:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0xa67a0000) [pid = 1767] [serial = 257] [outer = (nil)] 05:40:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0xa6885c00) [pid = 1767] [serial = 258] [outer = 0xa67a0000] 05:40:17 INFO - PROCESS | 1767 | 1467031217778 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0xa6eaac00) [pid = 1767] [serial = 259] [outer = 0xa67a0000] 05:40:18 INFO - PROCESS | 1767 | 1467031218719 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:18 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. 05:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1443ms 05:40:18 INFO - PROCESS | 1767 | 1467031218772 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1767 | 1467031218775 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:40:18 INFO - PROCESS | 1767 | 1467031218782 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1767 | 1467031218785 Marionette TRACE conn4 <- [1,318,null,{}] 05:40:18 INFO - PROCESS | 1767 | 1467031218791 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:18 INFO - PROCESS | 1767 | 1467031218796 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:18 INFO - PROCESS | 1767 | 1467031218971 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:40:19 INFO - PROCESS | 1767 | 1467031219130 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1767 | 1467031219137 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x911a4c00 == 56 [pid = 1767] [id = 87] 05:40:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x91271800) [pid = 1767] [serial = 260] [outer = (nil)] 05:40:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x9127a400) [pid = 1767] [serial = 261] [outer = 0x91271800] 05:40:19 INFO - PROCESS | 1767 | 1467031219224 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x9127b800) [pid = 1767] [serial = 262] [outer = 0x91271800] 05:40:20 INFO - PROCESS | 1767 | 1467031220194 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1483ms 05:40:20 INFO - PROCESS | 1767 | 1467031220266 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 1767 | 1467031220270 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:40:20 INFO - PROCESS | 1767 | 1467031220277 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1767 | 1467031220282 Marionette TRACE conn4 <- [1,322,null,{}] 05:40:20 INFO - PROCESS | 1767 | 1467031220288 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:20 INFO - PROCESS | 1767 | 1467031220298 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:20 INFO - PROCESS | 1767 | 1467031220544 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:40:20 INFO - PROCESS | 1767 | 1467031220760 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1767 | 1467031220767 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x91275c00 == 57 [pid = 1767] [id = 88] 05:40:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x9127b400) [pid = 1767] [serial = 263] [outer = (nil)] 05:40:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x9144ec00) [pid = 1767] [serial = 264] [outer = 0x9127b400] 05:40:20 INFO - PROCESS | 1767 | 1467031220889 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x91451c00) [pid = 1767] [serial = 265] [outer = 0x9127b400] 05:40:21 INFO - PROCESS | 1767 | 1467031221796 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:21 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. 05:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1535ms 05:40:21 INFO - PROCESS | 1767 | 1467031221812 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1767 | 1467031221816 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:40:21 INFO - PROCESS | 1767 | 1467031221823 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1767 | 1467031221826 Marionette TRACE conn4 <- [1,326,null,{}] 05:40:21 INFO - PROCESS | 1767 | 1467031221832 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:21 INFO - PROCESS | 1767 | 1467031221838 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:22 INFO - PROCESS | 1767 | 1467031222015 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:40:22 INFO - PROCESS | 1767 | 1467031222182 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1767 | 1467031222190 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x91274800 == 58 [pid = 1767] [id = 89] 05:40:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0xa2224000) [pid = 1767] [serial = 266] [outer = (nil)] 05:40:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0xa6f43800) [pid = 1767] [serial = 267] [outer = 0xa2224000] 05:40:22 INFO - PROCESS | 1767 | 1467031222276 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0xa6f46c00) [pid = 1767] [serial = 268] [outer = 0xa2224000] 05:40:23 INFO - PROCESS | 1767 | 1467031223181 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1383ms 05:40:23 INFO - PROCESS | 1767 | 1467031223207 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1767 | 1467031223211 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:40:23 INFO - PROCESS | 1767 | 1467031223217 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1767 | 1467031223228 Marionette TRACE conn4 <- [1,330,null,{}] 05:40:23 INFO - PROCESS | 1767 | 1467031223233 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 1767 | 1467031223239 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:23 INFO - PROCESS | 1767 | 1467031223492 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:40:23 INFO - PROCESS | 1767 | 1467031223701 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 1767 | 1467031223711 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8bd000 == 59 [pid = 1767] [id = 90] 05:40:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8f8be400) [pid = 1767] [serial = 269] [outer = (nil)] 05:40:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8f8c3800) [pid = 1767] [serial = 270] [outer = 0x8f8be400] 05:40:23 INFO - PROCESS | 1767 | 1467031223803 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8f8c6800) [pid = 1767] [serial = 271] [outer = 0x8f8be400] 05:40:24 INFO - PROCESS | 1767 | 1467031224694 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1538ms 05:40:24 INFO - PROCESS | 1767 | 1467031224757 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 1767 | 1467031224760 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:40:24 INFO - PROCESS | 1767 | 1467031224767 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1767 | 1467031224770 Marionette TRACE conn4 <- [1,334,null,{}] 05:40:24 INFO - PROCESS | 1767 | 1467031224776 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:24 INFO - PROCESS | 1767 | 1467031224781 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:25 INFO - PROCESS | 1767 | 1467031225001 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:40:25 INFO - PROCESS | 1767 | 1467031225425 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1767 | 1467031225433 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x91277c00 == 60 [pid = 1767] [id = 91] 05:40:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x9127a000) [pid = 1767] [serial = 272] [outer = (nil)] 05:40:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x91445800) [pid = 1767] [serial = 273] [outer = 0x9127a000] 05:40:25 INFO - PROCESS | 1767 | 1467031225525 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x9144ac00) [pid = 1767] [serial = 274] [outer = 0x9127a000] 05:40:26 INFO - PROCESS | 1767 | 1467031226378 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1633ms 05:40:26 INFO - PROCESS | 1767 | 1467031226419 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 1767 | 1467031226426 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:40:26 INFO - PROCESS | 1767 | 1467031226435 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1767 | 1467031226440 Marionette TRACE conn4 <- [1,338,null,{}] 05:40:26 INFO - PROCESS | 1767 | 1467031226448 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:26 INFO - PROCESS | 1767 | 1467031226455 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:26 INFO - PROCESS | 1767 | 1467031226634 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:40:26 INFO - PROCESS | 1767 | 1467031226950 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1767 | 1467031226960 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d51800 == 61 [pid = 1767] [id = 92] 05:40:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x93d56800) [pid = 1767] [serial = 275] [outer = (nil)] 05:40:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x9521a800) [pid = 1767] [serial = 276] [outer = 0x93d56800] 05:40:27 INFO - PROCESS | 1767 | 1467031227046 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x9547b800) [pid = 1767] [serial = 277] [outer = 0x93d56800] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x99ec6000 == 60 [pid = 1767] [id = 52] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x9397e000 == 59 [pid = 1767] [id = 50] 05:40:27 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x9d81cc00) [pid = 1767] [serial = 200] [outer = (nil)] [url = about:blank] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x93d52c00 == 58 [pid = 1767] [id = 81] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x9d357000 == 57 [pid = 1767] [id = 80] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x9220f800 == 56 [pid = 1767] [id = 79] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x95482000 == 55 [pid = 1767] [id = 78] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x9543cc00 == 54 [pid = 1767] [id = 77] 05:40:27 INFO - PROCESS | 1767 | 1467031227966 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x9547cc00 == 53 [pid = 1767] [id = 76] 05:40:27 INFO - PROCESS | 1767 | --DOCSHELL 0x92210c00 == 52 [pid = 1767] [id = 75] 05:40:28 INFO - PROCESS | 1767 | --DOCSHELL 0x9521c400 == 51 [pid = 1767] [id = 69] 05:40:28 INFO - PROCESS | 1767 | --DOCSHELL 0x9220b000 == 50 [pid = 1767] [id = 68] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x9d83e400) [pid = 1767] [serial = 194] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0xa20a4800) [pid = 1767] [serial = 195] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0xa222a400) [pid = 1767] [serial = 197] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9834b000) [pid = 1767] [serial = 185] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0xa222f800) [pid = 1767] [serial = 198] [outer = (nil)] [url = about:blank] 05:40:28 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. 05:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1582ms 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x9986ec00) [pid = 1767] [serial = 186] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x93d54400) [pid = 1767] [serial = 176] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x9af5fc00) [pid = 1767] [serial = 191] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x99c2a400) [pid = 1767] [serial = 188] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x9a179000) [pid = 1767] [serial = 189] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x9521a400) [pid = 1767] [serial = 167] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x9a175000) [pid = 1767] [serial = 179] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x93d49800) [pid = 1767] [serial = 183] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x93b3d400) [pid = 1767] [serial = 182] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x99b47400) [pid = 1767] [serial = 170] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0xa223a000) [pid = 1767] [serial = 173] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x9b4c3800) [pid = 1767] [serial = 192] [outer = (nil)] [url = about:blank] 05:40:28 INFO - PROCESS | 1767 | 1467031228042 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1767 | 1467031228047 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:40:28 INFO - PROCESS | 1767 | 1467031228055 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1767 | 1467031228058 Marionette TRACE conn4 <- [1,342,null,{}] 05:40:28 INFO - PROCESS | 1767 | 1467031228065 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:28 INFO - PROCESS | 1767 | 1467031228070 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:28 INFO - PROCESS | 1767 | 1467031228254 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:40:28 INFO - PROCESS | 1767 | 1467031228419 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1767 | 1467031228428 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d4c000 == 51 [pid = 1767] [id = 93] 05:40:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x93d56c00) [pid = 1767] [serial = 278] [outer = (nil)] 05:40:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x95672000) [pid = 1767] [serial = 279] [outer = 0x93d56c00] 05:40:28 INFO - PROCESS | 1767 | 1467031228505 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x99873800) [pid = 1767] [serial = 280] [outer = 0x93d56c00] 05:40:29 INFO - PROCESS | 1767 | 1467031229290 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:29 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. 05:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1284ms 05:40:29 INFO - PROCESS | 1767 | 1467031229341 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 1767 | 1467031229346 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:40:29 INFO - PROCESS | 1767 | 1467031229360 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1767 | 1467031229369 Marionette TRACE conn4 <- [1,346,null,{}] 05:40:29 INFO - PROCESS | 1767 | 1467031229380 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:29 INFO - PROCESS | 1767 | 1467031229386 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:29 INFO - PROCESS | 1767 | 1467031229578 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:40:29 INFO - PROCESS | 1767 | 1467031229703 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 1767 | 1467031229711 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x95223400 == 52 [pid = 1767] [id = 94] 05:40:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x99c18800) [pid = 1767] [serial = 281] [outer = (nil)] 05:40:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x9a178c00) [pid = 1767] [serial = 282] [outer = 0x99c18800] 05:40:29 INFO - PROCESS | 1767 | 1467031229797 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x9ab88800) [pid = 1767] [serial = 283] [outer = 0x99c18800] 05:40:30 INFO - PROCESS | 1767 | 1467031230578 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1298ms 05:40:30 INFO - PROCESS | 1767 | 1467031230651 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:40:30 INFO - PROCESS | 1767 | 1467031230655 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:40:30 INFO - PROCESS | 1767 | 1467031230661 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1767 | 1467031230665 Marionette TRACE conn4 <- [1,350,null,{}] 05:40:30 INFO - PROCESS | 1767 | 1467031230670 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:30 INFO - PROCESS | 1767 | 1467031230675 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:30 INFO - PROCESS | 1767 | 1467031230902 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:40:30 INFO - PROCESS | 1767 | 1467031230922 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1767 | 1467031230931 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x9986e800 == 53 [pid = 1767] [id = 95] 05:40:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x9a173000) [pid = 1767] [serial = 284] [outer = (nil)] 05:40:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x9af5fc00) [pid = 1767] [serial = 285] [outer = 0x9a173000] 05:40:31 INFO - PROCESS | 1767 | 1467031231000 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x9b813000) [pid = 1767] [serial = 286] [outer = 0x9a173000] 05:40:31 INFO - PROCESS | 1767 | 1467031231910 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1279ms 05:40:31 INFO - PROCESS | 1767 | 1467031231941 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 1767 | 1467031231945 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:40:31 INFO - PROCESS | 1767 | 1467031231951 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1767 | 1467031231954 Marionette TRACE conn4 <- [1,354,null,{}] 05:40:31 INFO - PROCESS | 1767 | 1467031231960 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 1767 | 1467031231965 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:32 INFO - PROCESS | 1767 | 1467031232184 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:40:32 INFO - PROCESS | 1767 | 1467031232215 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1767 | 1467031232231 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faa4c00 == 54 [pid = 1767] [id = 96] 05:40:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8faa7000) [pid = 1767] [serial = 287] [outer = (nil)] 05:40:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8faa9c00) [pid = 1767] [serial = 288] [outer = 0x8faa7000] 05:40:32 INFO - PROCESS | 1767 | 1467031232311 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x9a170800) [pid = 1767] [serial = 289] [outer = 0x8faa7000] 05:40:32 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x9d357400) [pid = 1767] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:40:32 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x92327c00) [pid = 1767] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:40:32 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x9547f400) [pid = 1767] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:40:32 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x9547e400) [pid = 1767] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:40:32 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x9987c800) [pid = 1767] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:40:32 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x95474000) [pid = 1767] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:40:32 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x9547ec00) [pid = 1767] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:40:32 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x9566e800) [pid = 1767] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:40:33 INFO - PROCESS | 1767 | 1467031233414 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1483ms 05:40:33 INFO - PROCESS | 1767 | 1467031233435 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1767 | 1467031233439 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:40:33 INFO - PROCESS | 1767 | 1467031233445 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1767 | 1467031233448 Marionette TRACE conn4 <- [1,358,null,{}] 05:40:33 INFO - PROCESS | 1767 | 1467031233454 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:33 INFO - PROCESS | 1767 | 1467031233459 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:33 INFO - PROCESS | 1767 | 1467031233626 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:40:33 INFO - PROCESS | 1767 | 1467031233753 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1767 | 1467031233762 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faa8800 == 55 [pid = 1767] [id = 97] 05:40:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x95473800) [pid = 1767] [serial = 290] [outer = (nil)] 05:40:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x9b81bc00) [pid = 1767] [serial = 291] [outer = 0x95473800] 05:40:33 INFO - PROCESS | 1767 | 1467031233829 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x9d34b400) [pid = 1767] [serial = 292] [outer = 0x95473800] 05:40:34 INFO - PROCESS | 1767 | 1467031234579 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1179ms 05:40:34 INFO - PROCESS | 1767 | 1467031234626 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1767 | 1467031234630 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:40:34 INFO - PROCESS | 1767 | 1467031234639 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1767 | 1467031234642 Marionette TRACE conn4 <- [1,362,null,{}] 05:40:34 INFO - PROCESS | 1767 | 1467031234647 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:34 INFO - PROCESS | 1767 | 1467031234652 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:34 INFO - PROCESS | 1767 | 1467031234975 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:40:35 INFO - PROCESS | 1767 | 1467031235100 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 1767 | 1467031235111 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8fa9f400 == 56 [pid = 1767] [id = 98] 05:40:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8fa9f800) [pid = 1767] [serial = 293] [outer = (nil)] 05:40:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8faa6400) [pid = 1767] [serial = 294] [outer = 0x8fa9f800] 05:40:35 INFO - PROCESS | 1767 | 1467031235202 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8faae000) [pid = 1767] [serial = 295] [outer = 0x8fa9f800] 05:40:36 INFO - PROCESS | 1767 | 1467031236236 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1632ms 05:40:36 INFO - PROCESS | 1767 | 1467031236274 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1767 | 1467031236281 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:40:36 INFO - PROCESS | 1767 | 1467031236289 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1767 | 1467031236295 Marionette TRACE conn4 <- [1,366,null,{}] 05:40:36 INFO - PROCESS | 1767 | 1467031236303 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 1767 | 1467031236309 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:36 INFO - PROCESS | 1767 | 1467031236507 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:40:36 INFO - PROCESS | 1767 | 1467031236724 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1767 | 1467031236737 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d4c400 == 57 [pid = 1767] [id = 99] 05:40:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x93d4e000) [pid = 1767] [serial = 296] [outer = (nil)] 05:40:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x94859c00) [pid = 1767] [serial = 297] [outer = 0x93d4e000] 05:40:36 INFO - PROCESS | 1767 | 1467031236873 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x9547b000) [pid = 1767] [serial = 298] [outer = 0x93d4e000] 05:40:37 INFO - PROCESS | 1767 | 1467031237835 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1592ms 05:40:37 INFO - PROCESS | 1767 | 1467031237883 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1767 | 1467031237889 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:40:37 INFO - PROCESS | 1767 | 1467031237896 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1767 | 1467031237900 Marionette TRACE conn4 <- [1,370,null,{}] 05:40:37 INFO - PROCESS | 1767 | 1467031237907 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:37 INFO - PROCESS | 1767 | 1467031237913 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:38 INFO - PROCESS | 1767 | 1467031238136 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:40:38 INFO - PROCESS | 1767 | 1467031238488 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1767 | 1467031238495 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x99c28800 == 58 [pid = 1767] [id = 100] 05:40:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x9a16ec00) [pid = 1767] [serial = 299] [outer = (nil)] 05:40:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x9a17b800) [pid = 1767] [serial = 300] [outer = 0x9a16ec00] 05:40:38 INFO - PROCESS | 1767 | 1467031238588 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x9af61c00) [pid = 1767] [serial = 301] [outer = 0x9a16ec00] 05:40:39 INFO - PROCESS | 1767 | 1467031239559 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1733ms 05:40:39 INFO - PROCESS | 1767 | 1467031239630 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 1767 | 1467031239637 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:40:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:40:39 INFO - PROCESS | 1767 | 1467031239656 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1767 | 1467031239664 Marionette TRACE conn4 <- [1,374,null,{}] 05:40:39 INFO - PROCESS | 1767 | 1467031239671 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 1767 | 1467031239678 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:40 INFO - PROCESS | 1767 | 1467031240034 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:40:40 INFO - PROCESS | 1767 | 1467031240224 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1767 | 1467031240233 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d817400 == 59 [pid = 1767] [id = 101] 05:40:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0xa2229800) [pid = 1767] [serial = 302] [outer = (nil)] 05:40:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0xa2241400) [pid = 1767] [serial = 303] [outer = 0xa2229800] 05:40:40 INFO - PROCESS | 1767 | 1467031240327 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0xa2581000) [pid = 1767] [serial = 304] [outer = 0xa2229800] 05:40:41 INFO - PROCESS | 1767 | 1467031241216 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:40:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1609ms 05:40:41 INFO - PROCESS | 1767 | 1467031241257 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1767 | 1467031241261 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:40:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:40:41 INFO - PROCESS | 1767 | 1467031241298 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1767 | 1467031241303 Marionette TRACE conn4 <- [1,378,null,{}] 05:40:41 INFO - PROCESS | 1767 | 1467031241310 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:41 INFO - PROCESS | 1767 | 1467031241316 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:41 INFO - PROCESS | 1767 | 1467031241515 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:40:41 INFO - PROCESS | 1767 | 1467031241685 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 1767 | 1467031241692 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x9119e000 == 60 [pid = 1767] [id = 102] 05:40:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x911a1800) [pid = 1767] [serial = 305] [outer = (nil)] 05:40:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x91a59000) [pid = 1767] [serial = 306] [outer = 0x911a1800] 05:40:41 INFO - PROCESS | 1767 | 1467031241830 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x91a5bc00) [pid = 1767] [serial = 307] [outer = 0x911a1800] 05:40:42 INFO - PROCESS | 1767 | 1467031242704 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:40:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1441ms 05:40:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:40:42 INFO - PROCESS | 1767 | 1467031242735 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 1767 | 1467031242738 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:40:42 INFO - PROCESS | 1767 | 1467031242746 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1767 | 1467031242750 Marionette TRACE conn4 <- [1,382,null,{}] 05:40:42 INFO - PROCESS | 1767 | 1467031242756 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:42 INFO - PROCESS | 1767 | 1467031242762 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:42 INFO - PROCESS | 1767 | 1467031242973 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:40:43 INFO - PROCESS | 1767 | 1467031243143 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1767 | 1467031243161 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:43 INFO - PROCESS | 1767 | ++DOCSHELL 0xa223e400 == 61 [pid = 1767] [id = 103] 05:40:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0xa236fc00) [pid = 1767] [serial = 308] [outer = (nil)] 05:40:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0xa3348400) [pid = 1767] [serial = 309] [outer = 0xa236fc00] 05:40:43 INFO - PROCESS | 1767 | 1467031243303 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0xa67a6000) [pid = 1767] [serial = 310] [outer = 0xa236fc00] 05:40:44 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:44 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:44 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:44 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:44 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:44 INFO - PROCESS | 1767 | 1467031244268 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:40:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1584ms 05:40:44 INFO - PROCESS | 1767 | 1467031244329 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 1767 | 1467031244333 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:40:44 INFO - PROCESS | 1767 | 1467031244340 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 1767 | 1467031244344 Marionette TRACE conn4 <- [1,386,null,{}] 05:40:44 INFO - PROCESS | 1767 | 1467031244350 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:44 INFO - PROCESS | 1767 | 1467031244356 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:44 INFO - PROCESS | 1767 | 1467031244592 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:40:44 INFO - PROCESS | 1767 | 1467031244806 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1767 | 1467031244816 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee04000 == 62 [pid = 1767] [id = 104] 05:40:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8ee05800) [pid = 1767] [serial = 311] [outer = (nil)] 05:40:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8ee0d400) [pid = 1767] [serial = 312] [outer = 0x8ee05800] 05:40:44 INFO - PROCESS | 1767 | 1467031244913 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x9119dc00) [pid = 1767] [serial = 313] [outer = 0x8ee05800] 05:40:45 INFO - PROCESS | 1767 | 1467031245844 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1545ms 05:40:45 INFO - PROCESS | 1767 | 1467031245887 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 1767 | 1467031245891 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:40:45 INFO - PROCESS | 1767 | 1467031245898 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 1767 | 1467031245903 Marionette TRACE conn4 <- [1,390,null,{}] 05:40:45 INFO - PROCESS | 1767 | 1467031245910 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:45 INFO - PROCESS | 1767 | 1467031245916 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:46 INFO - PROCESS | 1767 | 1467031246158 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:40:46 INFO - PROCESS | 1767 | 1467031246429 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 1767 | 1467031246437 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee07400 == 63 [pid = 1767] [id = 105] 05:40:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8ee08800) [pid = 1767] [serial = 314] [outer = (nil)] 05:40:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0xa6e22000) [pid = 1767] [serial = 315] [outer = 0x8ee08800] 05:40:46 INFO - PROCESS | 1767 | 1467031246552 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0xa6e26c00) [pid = 1767] [serial = 316] [outer = 0x8ee08800] 05:40:47 INFO - PROCESS | 1767 | 1467031247560 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1694ms 05:40:47 INFO - PROCESS | 1767 | 1467031247594 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1767 | 1467031247597 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:40:47 INFO - PROCESS | 1767 | 1467031247605 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1767 | 1467031247610 Marionette TRACE conn4 <- [1,394,null,{}] 05:40:47 INFO - PROCESS | 1767 | 1467031247617 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:47 INFO - PROCESS | 1767 | 1467031247622 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:47 INFO - PROCESS | 1767 | 1467031247826 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:40:48 INFO - PROCESS | 1767 | 1467031248041 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 1767 | 1467031248054 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e495c00 == 64 [pid = 1767] [id = 106] 05:40:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8e496400) [pid = 1767] [serial = 317] [outer = (nil)] 05:40:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8e49dc00) [pid = 1767] [serial = 318] [outer = 0x8e496400] 05:40:48 INFO - PROCESS | 1767 | 1467031248241 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8e4a1800) [pid = 1767] [serial = 319] [outer = 0x8e496400] 05:40:49 INFO - PROCESS | 1767 | 1467031249242 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1686ms 05:40:49 INFO - PROCESS | 1767 | 1467031249293 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 1767 | 1467031249298 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:40:49 INFO - PROCESS | 1767 | 1467031249305 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 1767 | 1467031249309 Marionette TRACE conn4 <- [1,398,null,{}] 05:40:49 INFO - PROCESS | 1767 | 1467031249316 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:49 INFO - PROCESS | 1767 | 1467031249322 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:49 INFO - PROCESS | 1767 | 1467031249526 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:40:49 INFO - PROCESS | 1767 | 1467031249753 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1767 | 1467031249760 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a4400 == 65 [pid = 1767] [id = 107] 05:40:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8e5e7000) [pid = 1767] [serial = 320] [outer = (nil)] 05:40:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8e5e9000) [pid = 1767] [serial = 321] [outer = 0x8e5e7000] 05:40:50 INFO - PROCESS | 1767 | 1467031250140 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8ee08c00) [pid = 1767] [serial = 322] [outer = 0x8e5e7000] 05:40:51 INFO - PROCESS | 1767 | 1467031251200 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1940ms 05:40:51 INFO - PROCESS | 1767 | 1467031251248 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 1767 | 1467031251254 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:40:51 INFO - PROCESS | 1767 | 1467031251264 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1767 | 1467031251267 Marionette TRACE conn4 <- [1,402,null,{}] 05:40:51 INFO - PROCESS | 1767 | 1467031251276 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:51 INFO - PROCESS | 1767 | 1467031251282 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:51 INFO - PROCESS | 1767 | 1467031251508 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:40:51 INFO - PROCESS | 1767 | 1467031251743 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1767 | 1467031251752 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faac000 == 66 [pid = 1767] [id = 108] 05:40:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x911a0000) [pid = 1767] [serial = 323] [outer = (nil)] 05:40:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x91271000) [pid = 1767] [serial = 324] [outer = 0x911a0000] 05:40:51 INFO - PROCESS | 1767 | 1467031251917 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9127f800) [pid = 1767] [serial = 325] [outer = 0x911a0000] 05:40:52 INFO - PROCESS | 1767 | 1467031252907 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:40:52 INFO - PROCESS | 1767 | --DOCSHELL 0x9986fc00 == 65 [pid = 1767] [id = 57] 05:40:52 INFO - PROCESS | 1767 | --DOCSHELL 0x93b32800 == 64 [pid = 1767] [id = 56] 05:40:52 INFO - PROCESS | 1767 | --DOCSHELL 0x9971b000 == 63 [pid = 1767] [id = 58] 05:40:52 INFO - PROCESS | 1767 | --DOCSHELL 0x93d51000 == 62 [pid = 1767] [id = 60] 05:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1739ms 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x93d4b400 == 61 [pid = 1767] [id = 59] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x8faa8800 == 60 [pid = 1767] [id = 97] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x8faa4c00 == 59 [pid = 1767] [id = 96] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x9986e800 == 58 [pid = 1767] [id = 95] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x95223400 == 57 [pid = 1767] [id = 94] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x93d4c000 == 56 [pid = 1767] [id = 93] 05:40:53 INFO - PROCESS | 1767 | 1467031253042 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 1767 | 1467031253049 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x93d51800 == 55 [pid = 1767] [id = 92] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x91277c00 == 54 [pid = 1767] [id = 91] 05:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x91274800 == 53 [pid = 1767] [id = 89] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x91275c00 == 52 [pid = 1767] [id = 88] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x911a4c00 == 51 [pid = 1767] [id = 87] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0xa679f400 == 50 [pid = 1767] [id = 86] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x92202800 == 49 [pid = 1767] [id = 85] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x99878800 == 48 [pid = 1767] [id = 84] 05:40:53 INFO - PROCESS | 1767 | 1467031253087 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1767 | 1467031253092 Marionette TRACE conn4 <- [1,406,null,{}] 05:40:53 INFO - PROCESS | 1767 | --DOCSHELL 0x95218400 == 47 [pid = 1767] [id = 83] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0xa2228800) [pid = 1767] [serial = 201] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9d83e000) [pid = 1767] [serial = 240] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0xa2225800) [pid = 1767] [serial = 241] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0xa6ea8800) [pid = 1767] [serial = 222] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x93a0e800) [pid = 1767] [serial = 226] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x93937000) [pid = 1767] [serial = 225] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x98445800) [pid = 1767] [serial = 231] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9987ac00) [pid = 1767] [serial = 232] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0xa2223c00) [pid = 1767] [serial = 209] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x9b81d800) [pid = 1767] [serial = 216] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x98351c00) [pid = 1767] [serial = 229] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x9566ec00) [pid = 1767] [serial = 228] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0xa6722000) [pid = 1767] [serial = 219] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x9397d000) [pid = 1767] [serial = 203] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9ab8e000) [pid = 1767] [serial = 234] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0xa33cac00) [pid = 1767] [serial = 212] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x9a06f400) [pid = 1767] [serial = 206] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0xa2554800) [pid = 1767] [serial = 244] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x9ac0e400) [pid = 1767] [serial = 237] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x9b401400) [pid = 1767] [serial = 238] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0xa2226c00) [pid = 1767] [serial = 243] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x93d48c00) [pid = 1767] [serial = 90] [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.] 05:40:53 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x9ab95400) [pid = 1767] [serial = 235] [outer = (nil)] [url = about:blank] 05:40:53 INFO - PROCESS | 1767 | 1467031253168 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:53 INFO - PROCESS | 1767 | 1467031253177 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:53 INFO - PROCESS | 1767 | 1467031253452 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:40:53 INFO - PROCESS | 1767 | 1467031253556 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1767 | 1467031253567 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x91277400 == 48 [pid = 1767] [id = 109] 05:40:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x91a53c00) [pid = 1767] [serial = 326] [outer = (nil)] 05:40:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x91a5e400) [pid = 1767] [serial = 327] [outer = 0x91a53c00] 05:40:53 INFO - PROCESS | 1767 | 1467031253640 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x93973c00) [pid = 1767] [serial = 328] [outer = 0x91a53c00] 05:40:54 INFO - PROCESS | 1767 | 1467031254513 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1504ms 05:40:54 INFO - PROCESS | 1767 | 1467031254578 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:40:54 INFO - PROCESS | 1767 | 1467031254583 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:40:54 INFO - PROCESS | 1767 | 1467031254592 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1767 | 1467031254598 Marionette TRACE conn4 <- [1,410,null,{}] 05:40:54 INFO - PROCESS | 1767 | 1467031254615 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:54 INFO - PROCESS | 1767 | 1467031254624 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:54 INFO - PROCESS | 1767 | 1467031254814 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:40:54 INFO - PROCESS | 1767 | 1467031254951 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 1767 | 1467031254963 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d50400 == 49 [pid = 1767] [id = 110] 05:40:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x9521b800) [pid = 1767] [serial = 329] [outer = (nil)] 05:40:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x9566ec00) [pid = 1767] [serial = 330] [outer = 0x9521b800] 05:40:55 INFO - PROCESS | 1767 | 1467031255087 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x98ce7c00) [pid = 1767] [serial = 331] [outer = 0x9521b800] 05:40:55 INFO - PROCESS | 1767 | 1467031255986 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1451ms 05:40:56 INFO - PROCESS | 1767 | 1467031256048 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1767 | 1467031256054 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:40:56 INFO - PROCESS | 1767 | 1467031256060 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1767 | 1467031256064 Marionette TRACE conn4 <- [1,414,null,{}] 05:40:56 INFO - PROCESS | 1767 | 1467031256070 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:56 INFO - PROCESS | 1767 | 1467031256076 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:56 INFO - PROCESS | 1767 | 1467031256310 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:40:56 INFO - PROCESS | 1767 | 1467031256343 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:56 INFO - PROCESS | 1767 | 1467031256358 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x9144f400 == 50 [pid = 1767] [id = 111] 05:40:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x98f16400) [pid = 1767] [serial = 332] [outer = (nil)] 05:40:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x998dbc00) [pid = 1767] [serial = 333] [outer = 0x98f16400] 05:40:56 INFO - PROCESS | 1767 | 1467031256439 Marionette DEBUG loaded listener.js 05:40:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x99c0c400) [pid = 1767] [serial = 334] [outer = 0x98f16400] 05:40:57 INFO - PROCESS | 1767 | 1467031257407 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1396ms 05:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:40:57 INFO - PROCESS | 1767 | 1467031257458 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 1767 | 1467031257461 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:40:57 INFO - PROCESS | 1767 | 1467031257474 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1767 | 1467031257477 Marionette TRACE conn4 <- [1,418,null,{}] 05:40:57 INFO - PROCESS | 1767 | 1467031257484 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:57 INFO - PROCESS | 1767 | 1467031257489 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:57 INFO - PROCESS | 1767 | 1467031257715 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:40:58 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9a173000) [pid = 1767] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:40:58 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8faa7000) [pid = 1767] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:40:58 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x99c18800) [pid = 1767] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:40:58 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x93d56c00) [pid = 1767] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:40:58 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x9127a000) [pid = 1767] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:40:58 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x93d56800) [pid = 1767] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:40:58 INFO - PROCESS | 1767 | 1467031258126 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1767 | 1467031258133 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x91279800 == 51 [pid = 1767] [id = 112] 05:40:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x9127a000) [pid = 1767] [serial = 335] [outer = (nil)] 05:40:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x93d56800) [pid = 1767] [serial = 336] [outer = 0x9127a000] 05:40:58 INFO - PROCESS | 1767 | 1467031258222 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x9a175800) [pid = 1767] [serial = 337] [outer = 0x9127a000] 05:40:59 INFO - PROCESS | 1767 | 1467031259417 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:40:59 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 05:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1987ms 05:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:40:59 INFO - PROCESS | 1767 | 1467031259455 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1767 | 1467031259458 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:40:59 INFO - PROCESS | 1767 | 1467031259475 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1767 | 1467031259480 Marionette TRACE conn4 <- [1,422,null,{}] 05:40:59 INFO - PROCESS | 1767 | 1467031259486 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:59 INFO - PROCESS | 1767 | 1467031259497 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:59 INFO - PROCESS | 1767 | 1467031259771 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:40:59 INFO - PROCESS | 1767 | 1467031259795 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1767 | 1467031259803 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:40:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d46400 == 52 [pid = 1767] [id = 113] 05:40:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x99c28000) [pid = 1767] [serial = 338] [outer = (nil)] 05:40:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x9b408400) [pid = 1767] [serial = 339] [outer = 0x99c28000] 05:40:59 INFO - PROCESS | 1767 | 1467031259880 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x9b81d800) [pid = 1767] [serial = 340] [outer = 0x99c28000] 05:41:01 INFO - PROCESS | 1767 | 1467031261525 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2095ms 05:41:01 INFO - PROCESS | 1767 | 1467031261561 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 1767 | 1467031261569 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:41:01 INFO - PROCESS | 1767 | 1467031261580 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 1767 | 1467031261585 Marionette TRACE conn4 <- [1,426,null,{}] 05:41:01 INFO - PROCESS | 1767 | 1467031261596 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:01 INFO - PROCESS | 1767 | 1467031261604 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:01 INFO - PROCESS | 1767 | 1467031261886 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:41:02 INFO - PROCESS | 1767 | 1467031262086 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1767 | 1467031262099 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee0a800 == 53 [pid = 1767] [id = 114] 05:41:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8f8bf000) [pid = 1767] [serial = 341] [outer = (nil)] 05:41:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8faa4c00) [pid = 1767] [serial = 342] [outer = 0x8f8bf000] 05:41:02 INFO - PROCESS | 1767 | 1467031262258 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x9127f000) [pid = 1767] [serial = 343] [outer = 0x8f8bf000] 05:41:03 INFO - PROCESS | 1767 | 1467031263354 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:41:03 INFO - PROCESS | 1767 | 1467031263436 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:41:03 INFO - PROCESS | 1767 | 1467031263449 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1767 | 1467031263454 Marionette TRACE conn4 <- [1,430,null,{}] 05:41:03 INFO - PROCESS | 1767 | 1467031263461 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:03 INFO - PROCESS | 1767 | 1467031263468 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:03 INFO - PROCESS | 1767 | 1467031263690 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:41:03 INFO - PROCESS | 1767 | 1467031263909 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1767 | 1467031263917 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a53000 == 54 [pid = 1767] [id = 115] 05:41:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x93d4c000) [pid = 1767] [serial = 344] [outer = (nil)] 05:41:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x95477c00) [pid = 1767] [serial = 345] [outer = 0x93d4c000] 05:41:04 INFO - PROCESS | 1767 | 1467031264009 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x97932c00) [pid = 1767] [serial = 346] [outer = 0x93d4c000] 05:41:04 INFO - PROCESS | 1767 | 1467031264988 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:41:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1597ms 05:41:05 INFO - PROCESS | 1767 | 1467031265045 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:41:05 INFO - PROCESS | 1767 | 1467031265050 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:41:05 INFO - PROCESS | 1767 | 1467031265057 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1767 | 1467031265065 Marionette TRACE conn4 <- [1,434,null,{}] 05:41:05 INFO - PROCESS | 1767 | 1467031265083 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:05 INFO - PROCESS | 1767 | 1467031265092 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:05 INFO - PROCESS | 1767 | 1467031265363 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:41:05 INFO - PROCESS | 1767 | 1467031265635 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1767 | 1467031265648 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x9abbdc00 == 55 [pid = 1767] [id = 116] 05:41:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x9b8d3c00) [pid = 1767] [serial = 347] [outer = (nil)] 05:41:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0xa100dc00) [pid = 1767] [serial = 348] [outer = 0x9b8d3c00] 05:41:05 INFO - PROCESS | 1767 | 1467031265758 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0xa2224400) [pid = 1767] [serial = 349] [outer = 0x9b8d3c00] 05:41:06 INFO - PROCESS | 1767 | 1467031266706 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1720ms 05:41:06 INFO - PROCESS | 1767 | 1467031266778 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1767 | 1467031266782 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:41:06 INFO - PROCESS | 1767 | 1467031266790 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1767 | 1467031266794 Marionette TRACE conn4 <- [1,438,null,{}] 05:41:06 INFO - PROCESS | 1767 | 1467031266801 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:06 INFO - PROCESS | 1767 | 1467031266807 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:07 INFO - PROCESS | 1767 | 1467031267062 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:41:07 INFO - PROCESS | 1767 | 1467031267333 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 1767 | 1467031267339 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e5c00 == 56 [pid = 1767] [id = 117] 05:41:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x9a17c000) [pid = 1767] [serial = 350] [outer = (nil)] 05:41:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0xa223b400) [pid = 1767] [serial = 351] [outer = 0x9a17c000] 05:41:07 INFO - PROCESS | 1767 | 1467031267442 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0xa23fb400) [pid = 1767] [serial = 352] [outer = 0x9a17c000] 05:41:08 INFO - PROCESS | 1767 | 1467031268436 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1693ms 05:41:08 INFO - PROCESS | 1767 | 1467031268484 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:41:08 INFO - PROCESS | 1767 | 1467031268489 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:41:08 INFO - PROCESS | 1767 | 1467031268497 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1767 | 1467031268500 Marionette TRACE conn4 <- [1,442,null,{}] 05:41:08 INFO - PROCESS | 1767 | 1467031268508 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:08 INFO - PROCESS | 1767 | 1467031268513 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:08 INFO - PROCESS | 1767 | 1467031268719 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:41:08 INFO - PROCESS | 1767 | 1467031268938 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 1767 | 1467031268945 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e5400 == 57 [pid = 1767] [id = 118] 05:41:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8f849800) [pid = 1767] [serial = 353] [outer = (nil)] 05:41:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8f852000) [pid = 1767] [serial = 354] [outer = 0x8f849800] 05:41:09 INFO - PROCESS | 1767 | 1467031269072 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8f854800) [pid = 1767] [serial = 355] [outer = 0x8f849800] 05:41:10 INFO - PROCESS | 1767 | 1467031270021 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1582ms 05:41:10 INFO - PROCESS | 1767 | 1467031270080 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 1767 | 1467031270083 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:41:10 INFO - PROCESS | 1767 | 1467031270092 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 1767 | 1467031270097 Marionette TRACE conn4 <- [1,446,null,{}] 05:41:10 INFO - PROCESS | 1767 | 1467031270104 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:10 INFO - PROCESS | 1767 | 1467031270115 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:10 INFO - PROCESS | 1767 | 1467031270388 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:41:10 INFO - PROCESS | 1767 | 1467031270698 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1767 | 1467031270707 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f850400 == 58 [pid = 1767] [id = 119] 05:41:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x8f858400) [pid = 1767] [serial = 356] [outer = (nil)] 05:41:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0xa6792000) [pid = 1767] [serial = 357] [outer = 0x8f858400] 05:41:10 INFO - PROCESS | 1767 | 1467031270810 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0xa6e22400) [pid = 1767] [serial = 358] [outer = 0x8f858400] 05:41:11 INFO - PROCESS | 1767 | 1467031271759 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1740ms 05:41:11 INFO - PROCESS | 1767 | 1467031271834 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1767 | 1467031271837 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:41:11 INFO - PROCESS | 1767 | 1467031271846 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1767 | 1467031271849 Marionette TRACE conn4 <- [1,450,null,{}] 05:41:11 INFO - PROCESS | 1767 | 1467031271855 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:11 INFO - PROCESS | 1767 | 1467031271861 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:12 INFO - PROCESS | 1767 | 1467031272067 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:41:12 INFO - PROCESS | 1767 | 1467031272288 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 1767 | 1467031272300 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faaa800 == 59 [pid = 1767] [id = 120] 05:41:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0xa6e28c00) [pid = 1767] [serial = 359] [outer = (nil)] 05:41:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0xa6e2cc00) [pid = 1767] [serial = 360] [outer = 0xa6e28c00] 05:41:12 INFO - PROCESS | 1767 | 1467031272396 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0xa6e30c00) [pid = 1767] [serial = 361] [outer = 0xa6e28c00] 05:41:13 INFO - PROCESS | 1767 | 1467031273685 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1767 | 1467031273750 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:41:13 INFO - PROCESS | 1767 | 1467031273763 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1767 | 1467031273770 Marionette TRACE conn4 <- [1,454,null,{}] 05:41:13 INFO - PROCESS | 1767 | 1467031273899 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:13 INFO - PROCESS | 1767 | 1467031273906 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:14 INFO - PROCESS | 1767 | 1467031274255 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:41:14 INFO - PROCESS | 1767 | 1467031274417 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1767 | 1467031274425 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db01c00 == 60 [pid = 1767] [id = 121] 05:41:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8db02000) [pid = 1767] [serial = 362] [outer = (nil)] 05:41:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8db0d400) [pid = 1767] [serial = 363] [outer = 0x8db02000] 05:41:14 INFO - PROCESS | 1767 | 1467031274506 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8e5e0000) [pid = 1767] [serial = 364] [outer = 0x8db02000] 05:41:15 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:15 INFO - PROCESS | 1767 | 1467031275484 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1795ms 05:41:15 INFO - PROCESS | 1767 | 1467031275556 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 1767 | 1467031275559 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:41:15 INFO - PROCESS | 1767 | 1467031275566 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1767 | 1467031275575 Marionette TRACE conn4 <- [1,458,null,{}] 05:41:15 INFO - PROCESS | 1767 | 1467031275585 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:15 INFO - PROCESS | 1767 | 1467031275593 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:15 INFO - PROCESS | 1767 | 1467031275802 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:41:16 INFO - PROCESS | 1767 | 1467031276357 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1767 | 1467031276368 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dca0000 == 61 [pid = 1767] [id = 122] 05:41:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8dca0400) [pid = 1767] [serial = 365] [outer = (nil)] 05:41:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8e49a400) [pid = 1767] [serial = 366] [outer = 0x8dca0400] 05:41:16 INFO - PROCESS | 1767 | 1467031276469 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8e5e1c00) [pid = 1767] [serial = 367] [outer = 0x8dca0400] 05:41:17 INFO - PROCESS | 1767 | 1467031277438 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1767 | 1467031277524 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:41:17 INFO - PROCESS | 1767 | 1467031277534 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1767 | 1467031277538 Marionette TRACE conn4 <- [1,462,null,{}] 05:41:17 INFO - PROCESS | 1767 | 1467031277547 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:17 INFO - PROCESS | 1767 | 1467031277555 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:17 INFO - PROCESS | 1767 | 1467031277863 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:41:18 INFO - PROCESS | 1767 | 1467031278143 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 1767 | 1467031278150 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f857800 == 62 [pid = 1767] [id = 123] 05:41:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8f8bbc00) [pid = 1767] [serial = 368] [outer = (nil)] 05:41:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8faa4400) [pid = 1767] [serial = 369] [outer = 0x8f8bbc00] 05:41:18 INFO - PROCESS | 1767 | 1467031278232 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8faaa400) [pid = 1767] [serial = 370] [outer = 0x8f8bbc00] 05:41:19 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:19 INFO - PROCESS | 1767 | 1467031279227 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 1767 | 1467031279326 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:41:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:41:19 INFO - PROCESS | 1767 | 1467031279335 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1767 | 1467031279339 Marionette TRACE conn4 <- [1,466,null,{}] 05:41:19 INFO - PROCESS | 1767 | 1467031279345 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:19 INFO - PROCESS | 1767 | 1467031279350 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:19 INFO - PROCESS | 1767 | 1467031279595 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:41:19 INFO - PROCESS | 1767 | --DOCSHELL 0x91279800 == 61 [pid = 1767] [id = 112] 05:41:19 INFO - PROCESS | 1767 | --DOCSHELL 0x9144f400 == 60 [pid = 1767] [id = 111] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9b81bc00) [pid = 1767] [serial = 291] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0xa6f43800) [pid = 1767] [serial = 267] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0xa3340800) [pid = 1767] [serial = 246] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9127a400) [pid = 1767] [serial = 261] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9144ec00) [pid = 1767] [serial = 264] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x8f8c3800) [pid = 1767] [serial = 270] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0xa25ec000) [pid = 1767] [serial = 255] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9547c800) [pid = 1767] [serial = 249] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0xa6885c00) [pid = 1767] [serial = 258] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x9ab8d400) [pid = 1767] [serial = 252] [outer = (nil)] [url = about:blank] 05:41:19 INFO - PROCESS | 1767 | --DOCSHELL 0x93d50400 == 59 [pid = 1767] [id = 110] 05:41:19 INFO - PROCESS | 1767 | --DOCSHELL 0x91277400 == 58 [pid = 1767] [id = 109] 05:41:19 INFO - PROCESS | 1767 | 1467031279959 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 1767 | 1467031279967 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8faac000 == 57 [pid = 1767] [id = 108] 05:41:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a4400 == 56 [pid = 1767] [id = 107] 05:41:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a4400 == 57 [pid = 1767] [id = 124] 05:41:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8e5e1000) [pid = 1767] [serial = 371] [outer = (nil)] 05:41:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8faab000) [pid = 1767] [serial = 372] [outer = 0x8e5e1000] 05:41:20 INFO - PROCESS | 1767 | 1467031280062 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9144ec00) [pid = 1767] [serial = 373] [outer = 0x8e5e1000] 05:41:20 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee07400 == 56 [pid = 1767] [id = 105] 05:41:20 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee04000 == 55 [pid = 1767] [id = 104] 05:41:20 INFO - PROCESS | 1767 | --DOCSHELL 0xa223e400 == 54 [pid = 1767] [id = 103] 05:41:20 INFO - PROCESS | 1767 | --DOCSHELL 0x9119e000 == 53 [pid = 1767] [id = 102] 05:41:20 INFO - PROCESS | 1767 | --DOCSHELL 0x9d817400 == 52 [pid = 1767] [id = 101] 05:41:20 INFO - PROCESS | 1767 | --DOCSHELL 0x93d4c400 == 51 [pid = 1767] [id = 99] 05:41:20 INFO - PROCESS | 1767 | --DOCSHELL 0x8fa9f400 == 50 [pid = 1767] [id = 98] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x9ab88800) [pid = 1767] [serial = 283] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x9af5fc00) [pid = 1767] [serial = 285] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8faa9c00) [pid = 1767] [serial = 288] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x9b813000) [pid = 1767] [serial = 286] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9a170800) [pid = 1767] [serial = 289] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9a178c00) [pid = 1767] [serial = 282] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x95672000) [pid = 1767] [serial = 279] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x99873800) [pid = 1767] [serial = 280] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9144ac00) [pid = 1767] [serial = 274] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x91445800) [pid = 1767] [serial = 273] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9547b800) [pid = 1767] [serial = 277] [outer = (nil)] [url = about:blank] 05:41:20 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x9521a800) [pid = 1767] [serial = 276] [outer = (nil)] [url = about:blank] 05:41:21 INFO - PROCESS | 1767 | 1467031281121 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 1767 | 1467031281507 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:41:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:41:21 INFO - PROCESS | 1767 | 1467031281581 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 1767 | 1467031281591 Marionette TRACE conn4 <- [1,470,null,{}] 05:41:21 INFO - PROCESS | 1767 | 1467031281607 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:21 INFO - PROCESS | 1767 | 1467031281616 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:21 INFO - PROCESS | 1767 | 1467031281839 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:41:21 INFO - PROCESS | 1767 | 1467031281861 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 1767 | 1467031281871 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e49b400 == 51 [pid = 1767] [id = 125] 05:41:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x91a56c00) [pid = 1767] [serial = 374] [outer = (nil)] 05:41:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x93d4b400) [pid = 1767] [serial = 375] [outer = 0x91a56c00] 05:41:21 INFO - PROCESS | 1767 | 1467031281943 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9ab8e000) [pid = 1767] [serial = 376] [outer = 0x91a56c00] 05:41:22 INFO - PROCESS | 1767 | 1467031282885 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:41:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:41:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1354ms 05:41:22 INFO - PROCESS | 1767 | 1467031282923 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 1767 | 1467031282927 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:41:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:41:22 INFO - PROCESS | 1767 | 1467031282934 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1767 | 1467031282938 Marionette TRACE conn4 <- [1,474,null,{}] 05:41:22 INFO - PROCESS | 1767 | 1467031282953 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:22 INFO - PROCESS | 1767 | 1467031282959 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:23 INFO - PROCESS | 1767 | 1467031283224 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:41:23 INFO - PROCESS | 1767 | 1467031283254 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1767 | 1467031283263 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9f000 == 52 [pid = 1767] [id = 126] 05:41:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9144ac00) [pid = 1767] [serial = 377] [outer = (nil)] 05:41:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9af23000) [pid = 1767] [serial = 378] [outer = 0x9144ac00] 05:41:23 INFO - PROCESS | 1767 | 1467031283339 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9b409000) [pid = 1767] [serial = 379] [outer = 0x9144ac00] 05:41:24 INFO - PROCESS | 1767 | 1467031284362 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:41:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1454ms 05:41:24 INFO - PROCESS | 1767 | 1467031284389 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:41:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:41:24 INFO - PROCESS | 1767 | 1467031284394 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:41:24 INFO - PROCESS | 1767 | 1467031284401 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 1767 | 1467031284404 Marionette TRACE conn4 <- [1,478,null,{}] 05:41:24 INFO - PROCESS | 1767 | 1467031284411 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:24 INFO - PROCESS | 1767 | 1467031284417 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:24 INFO - PROCESS | 1767 | 1467031284661 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x93d46000) [pid = 1767] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8e5e7000) [pid = 1767] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x99874400) [pid = 1767] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9521b800) [pid = 1767] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9d843800) [pid = 1767] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x95473800) [pid = 1767] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x98f16400) [pid = 1767] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x93d4e400) [pid = 1767] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x91a53c00) [pid = 1767] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x9986f000) [pid = 1767] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0xa67a3000) [pid = 1767] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x93a03000) [pid = 1767] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x911a0000) [pid = 1767] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x93d55400) [pid = 1767] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x92334400) [pid = 1767] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x9127a000) [pid = 1767] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0xa2226000) [pid = 1767] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0xa2228c00) [pid = 1767] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x9b81ac00) [pid = 1767] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:41:25 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x9b8d3000) [pid = 1767] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:41:25 INFO - PROCESS | 1767 | 1467031285354 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 1767 | 1467031285373 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef55c00 == 53 [pid = 1767] [id = 127] 05:41:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8ef56400) [pid = 1767] [serial = 380] [outer = (nil)] 05:41:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8ef5b000) [pid = 1767] [serial = 381] [outer = 0x8ef56400] 05:41:25 INFO - PROCESS | 1767 | 1467031285467 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8faa2000) [pid = 1767] [serial = 382] [outer = 0x8ef56400] 05:41:26 INFO - PROCESS | 1767 | 1467031286313 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:41:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1933ms 05:41:26 INFO - PROCESS | 1767 | 1467031286334 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1767 | 1467031286339 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:41:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:41:26 INFO - PROCESS | 1767 | 1467031286346 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 1767 | 1467031286349 Marionette TRACE conn4 <- [1,482,null,{}] 05:41:26 INFO - PROCESS | 1767 | 1467031286356 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:26 INFO - PROCESS | 1767 | 1467031286362 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:26 INFO - PROCESS | 1767 | 1467031286587 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:41:26 INFO - PROCESS | 1767 | 1467031286605 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1767 | 1467031286613 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5cc00 == 54 [pid = 1767] [id = 128] 05:41:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x9127dc00) [pid = 1767] [serial = 383] [outer = (nil)] 05:41:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x99c18800) [pid = 1767] [serial = 384] [outer = 0x9127dc00] 05:41:26 INFO - PROCESS | 1767 | 1467031286683 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x9ab97000) [pid = 1767] [serial = 385] [outer = 0x9127dc00] 05:41:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8e4a1400) [pid = 1767] [serial = 386] [outer = 0x93d3bc00] 05:41:27 INFO - PROCESS | 1767 | 1467031287996 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:41:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1734ms 05:41:28 INFO - PROCESS | 1767 | 1467031288082 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:41:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:41:28 INFO - PROCESS | 1767 | 1467031288090 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:41:28 INFO - PROCESS | 1767 | 1467031288098 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 1767 | 1467031288105 Marionette TRACE conn4 <- [1,486,null,{}] 05:41:28 INFO - PROCESS | 1767 | 1467031288249 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:28 INFO - PROCESS | 1767 | 1467031288254 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:28 INFO - PROCESS | 1767 | 1467031288458 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:41:28 INFO - PROCESS | 1767 | 1467031288650 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 1767 | 1467031288661 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db04400 == 55 [pid = 1767] [id = 129] 05:41:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8dc94800) [pid = 1767] [serial = 387] [outer = (nil)] 05:41:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8ef54c00) [pid = 1767] [serial = 388] [outer = 0x8dc94800] 05:41:28 INFO - PROCESS | 1767 | 1467031288755 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8f8c4800) [pid = 1767] [serial = 389] [outer = 0x8dc94800] 05:41:29 INFO - PROCESS | 1767 | 1467031289802 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1767ms 05:41:29 INFO - PROCESS | 1767 | 1467031289865 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1767 | 1467031289872 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:41:29 INFO - PROCESS | 1767 | 1467031289884 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1767 | 1467031289889 Marionette TRACE conn4 <- [1,490,null,{}] 05:41:29 INFO - PROCESS | 1767 | 1467031289896 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:29 INFO - PROCESS | 1767 | 1467031289903 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:30 INFO - PROCESS | 1767 | 1467031290157 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:41:30 INFO - PROCESS | 1767 | 1467031290389 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1767 | 1467031290397 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x9127e400 == 56 [pid = 1767] [id = 130] 05:41:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9144d400) [pid = 1767] [serial = 390] [outer = (nil)] 05:41:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x91a60000) [pid = 1767] [serial = 391] [outer = 0x9144d400] 05:41:30 INFO - PROCESS | 1767 | 1467031290502 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x93d49400) [pid = 1767] [serial = 392] [outer = 0x9144d400] 05:41:31 INFO - PROCESS | 1767 | 1467031291554 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:41:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1740ms 05:41:31 INFO - PROCESS | 1767 | 1467031291624 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1767 | 1467031291629 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:41:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:41:31 INFO - PROCESS | 1767 | 1467031291636 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1767 | 1467031291643 Marionette TRACE conn4 <- [1,494,null,{}] 05:41:31 INFO - PROCESS | 1767 | 1467031291661 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:31 INFO - PROCESS | 1767 | 1467031291670 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:31 INFO - PROCESS | 1767 | 1467031291921 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:41:32 INFO - PROCESS | 1767 | 1467031292151 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 1767 | 1467031292162 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ab8b000 == 57 [pid = 1767] [id = 131] 05:41:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x9b4c8400) [pid = 1767] [serial = 393] [outer = (nil)] 05:41:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9b81ac00) [pid = 1767] [serial = 394] [outer = 0x9b4c8400] 05:41:32 INFO - PROCESS | 1767 | 1467031292255 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x9d81d400) [pid = 1767] [serial = 395] [outer = 0x9b4c8400] 05:41:33 INFO - PROCESS | 1767 | 1467031293260 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:41:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:41:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1687ms 05:41:33 INFO - PROCESS | 1767 | 1467031293325 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:41:33 INFO - PROCESS | 1767 | 1467031293330 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:41:33 INFO - PROCESS | 1767 | 1467031293337 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 1767 | 1467031293340 Marionette TRACE conn4 <- [1,498,null,{}] 05:41:33 INFO - PROCESS | 1767 | 1467031293347 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:33 INFO - PROCESS | 1767 | 1467031293354 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:33 INFO - PROCESS | 1767 | 1467031293602 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:41:33 INFO - PROCESS | 1767 | 1467031293877 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1767 | 1467031293888 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5eac00 == 58 [pid = 1767] [id = 132] 05:41:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8e5ec800) [pid = 1767] [serial = 396] [outer = (nil)] 05:41:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8e5f5400) [pid = 1767] [serial = 397] [outer = 0x8e5ec800] 05:41:33 INFO - PROCESS | 1767 | 1467031293973 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x8e5f6800) [pid = 1767] [serial = 398] [outer = 0x8e5ec800] 05:41:34 INFO - PROCESS | 1767 | 1467031294869 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:41:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1592ms 05:41:34 INFO - PROCESS | 1767 | 1467031294929 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1767 | 1467031294932 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:41:34 INFO - PROCESS | 1767 | 1467031294941 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1767 | 1467031294945 Marionette TRACE conn4 <- [1,502,null,{}] 05:41:34 INFO - PROCESS | 1767 | 1467031294951 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:34 INFO - PROCESS | 1767 | 1467031294957 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:35 INFO - PROCESS | 1767 | 1467031295158 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:41:35 INFO - PROCESS | 1767 | 1467031295382 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1767 | 1467031295393 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9e800 == 59 [pid = 1767] [id = 133] 05:41:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x8e5f2c00) [pid = 1767] [serial = 399] [outer = (nil)] 05:41:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a1e9000) [pid = 1767] [serial = 400] [outer = 0x8e5f2c00] 05:41:35 INFO - PROCESS | 1767 | 1467031295523 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9b816000) [pid = 1767] [serial = 401] [outer = 0x8e5f2c00] 05:41:36 INFO - PROCESS | 1767 | 1467031296465 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:41:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1589ms 05:41:36 INFO - PROCESS | 1767 | 1467031296531 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1767 | 1467031296541 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:41:36 INFO - PROCESS | 1767 | 1467031296550 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1767 | 1467031296558 Marionette TRACE conn4 <- [1,506,null,{}] 05:41:36 INFO - PROCESS | 1767 | 1467031296563 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:36 INFO - PROCESS | 1767 | 1467031296575 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:36 INFO - PROCESS | 1767 | 1467031296846 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:41:37 INFO - PROCESS | 1767 | 1467031297125 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 1767 | 1467031297131 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc03400 == 60 [pid = 1767] [id = 134] 05:41:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8dc04400) [pid = 1767] [serial = 402] [outer = (nil)] 05:41:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8dc0d400) [pid = 1767] [serial = 403] [outer = 0x8dc04400] 05:41:37 INFO - PROCESS | 1767 | 1467031297222 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x99875800) [pid = 1767] [serial = 404] [outer = 0x8dc04400] 05:41:38 INFO - PROCESS | 1767 | 1467031298171 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:41:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1689ms 05:41:38 INFO - PROCESS | 1767 | 1467031298240 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:41:38 INFO - PROCESS | 1767 | 1467031298245 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:41:38 INFO - PROCESS | 1767 | 1467031298251 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1767 | 1467031298255 Marionette TRACE conn4 <- [1,510,null,{}] 05:41:38 INFO - PROCESS | 1767 | 1467031298261 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:38 INFO - PROCESS | 1767 | 1467031298267 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:38 INFO - PROCESS | 1767 | 1467031298525 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:41:38 INFO - PROCESS | 1767 | 1467031298845 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1767 | 1467031298851 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f1000 == 61 [pid = 1767] [id = 135] 05:41:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8d1f1c00) [pid = 1767] [serial = 405] [outer = (nil)] 05:41:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8d1f8c00) [pid = 1767] [serial = 406] [outer = 0x8d1f1c00] 05:41:38 INFO - PROCESS | 1767 | 1467031298938 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8d1fe400) [pid = 1767] [serial = 407] [outer = 0x8d1f1c00] 05:41:39 INFO - PROCESS | 1767 | 1467031299963 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:41:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1744ms 05:41:39 INFO - PROCESS | 1767 | 1467031299995 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1767 | 1467031299999 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:41:40 INFO - PROCESS | 1767 | 1467031300006 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1767 | 1467031300010 Marionette TRACE conn4 <- [1,514,null,{}] 05:41:40 INFO - PROCESS | 1767 | 1467031300016 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:40 INFO - PROCESS | 1767 | 1467031300021 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:40 INFO - PROCESS | 1767 | 1467031300227 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:41:40 INFO - PROCESS | 1767 | 1467031300453 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1767 | 1467031300465 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f4400 == 62 [pid = 1767] [id = 136] 05:41:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8d349800) [pid = 1767] [serial = 408] [outer = (nil)] 05:41:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8d34f800) [pid = 1767] [serial = 409] [outer = 0x8d349800] 05:41:40 INFO - PROCESS | 1767 | 1467031300591 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8d352800) [pid = 1767] [serial = 410] [outer = 0x8d349800] 05:41:41 INFO - PROCESS | 1767 | 1467031301580 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:41:41 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 05:41:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1638ms 05:41:41 INFO - PROCESS | 1767 | 1467031301646 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1767 | 1467031301653 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:41:41 INFO - PROCESS | 1767 | 1467031301661 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1767 | 1467031301665 Marionette TRACE conn4 <- [1,518,null,{}] 05:41:41 INFO - PROCESS | 1767 | 1467031301670 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:41 INFO - PROCESS | 1767 | 1467031301676 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:41 INFO - PROCESS | 1767 | 1467031301913 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:41:42 INFO - PROCESS | 1767 | 1467031302192 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1767 | 1467031302200 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34dc00 == 63 [pid = 1767] [id = 137] 05:41:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8d354800) [pid = 1767] [serial = 411] [outer = (nil)] 05:41:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8dc05c00) [pid = 1767] [serial = 412] [outer = 0x8d354800] 05:41:42 INFO - PROCESS | 1767 | 1467031302287 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8ee05000) [pid = 1767] [serial = 413] [outer = 0x8d354800] 05:41:43 INFO - PROCESS | 1767 | 1467031303200 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1599ms 05:41:43 INFO - PROCESS | 1767 | 1467031303262 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1767 | 1467031303266 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:41:43 INFO - PROCESS | 1767 | 1467031303274 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1767 | 1467031303279 Marionette TRACE conn4 <- [1,522,null,{}] 05:41:43 INFO - PROCESS | 1767 | 1467031303286 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:43 INFO - PROCESS | 1767 | 1467031303291 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:43 INFO - PROCESS | 1767 | 1467031303510 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:41:43 INFO - PROCESS | 1767 | 1467031303747 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1767 | 1467031303753 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc07400 == 64 [pid = 1767] [id = 138] 05:41:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8dc07800) [pid = 1767] [serial = 414] [outer = (nil)] 05:41:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8dc0b800) [pid = 1767] [serial = 415] [outer = 0x8dc07800] 05:41:44 INFO - PROCESS | 1767 | 1467031304134 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8dc96800) [pid = 1767] [serial = 416] [outer = 0x8dc07800] 05:41:45 INFO - PROCESS | 1767 | 1467031305114 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1890ms 05:41:45 INFO - PROCESS | 1767 | 1467031305166 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1767 | 1467031305173 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:41:45 INFO - PROCESS | 1767 | 1467031305181 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1767 | 1467031305186 Marionette TRACE conn4 <- [1,526,null,{}] 05:41:45 INFO - PROCESS | 1767 | 1467031305194 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:45 INFO - PROCESS | 1767 | 1467031305199 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:45 INFO - PROCESS | 1767 | 1467031305501 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:41:45 INFO - PROCESS | 1767 | 1467031305808 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1767 | 1467031305819 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fc800 == 65 [pid = 1767] [id = 139] 05:41:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8db03000) [pid = 1767] [serial = 417] [outer = (nil)] 05:41:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8dc93c00) [pid = 1767] [serial = 418] [outer = 0x8db03000] 05:41:45 INFO - PROCESS | 1767 | 1467031305973 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x8ee10400) [pid = 1767] [serial = 419] [outer = 0x8db03000] 05:41:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef55c00 == 64 [pid = 1767] [id = 127] 05:41:47 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9f000 == 63 [pid = 1767] [id = 126] 05:41:47 INFO - PROCESS | 1767 | --DOCSHELL 0x8e49b400 == 62 [pid = 1767] [id = 125] 05:41:47 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a4400 == 61 [pid = 1767] [id = 124] 05:41:47 INFO - PROCESS | 1767 | --DOCSHELL 0x8f857800 == 60 [pid = 1767] [id = 123] 05:41:47 INFO - PROCESS | 1767 | 1467031307094 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:41:47 INFO - PROCESS | 1767 | --DOCSHELL 0x8dca0000 == 59 [pid = 1767] [id = 122] 05:41:47 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 05:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1940ms 05:41:47 INFO - PROCESS | 1767 | 1467031307127 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 1767 | 1467031307134 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:41:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:41:47 INFO - PROCESS | 1767 | 1467031307144 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 1767 | 1467031307148 Marionette TRACE conn4 <- [1,530,null,{}] 05:41:47 INFO - PROCESS | 1767 | 1467031307155 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:47 INFO - PROCESS | 1767 | 1467031307161 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:47 INFO - PROCESS | 1767 | 1467031307354 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x9a175800) [pid = 1767] [serial = 337] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x95475400) [pid = 1767] [serial = 168] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0xa3348400) [pid = 1767] [serial = 309] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8ee08c00) [pid = 1767] [serial = 322] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8ee0d400) [pid = 1767] [serial = 312] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x99c2a000) [pid = 1767] [serial = 171] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x98ce7c00) [pid = 1767] [serial = 331] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x91a59000) [pid = 1767] [serial = 306] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x94859c00) [pid = 1767] [serial = 297] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0xa2230000) [pid = 1767] [serial = 210] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9d34b400) [pid = 1767] [serial = 292] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x998dbc00) [pid = 1767] [serial = 333] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x93d57400) [pid = 1767] [serial = 177] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8e49dc00) [pid = 1767] [serial = 318] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x93973c00) [pid = 1767] [serial = 328] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x9a173c00) [pid = 1767] [serial = 207] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0xa2241400) [pid = 1767] [serial = 303] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0xa6f47400) [pid = 1767] [serial = 223] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0xa2374400) [pid = 1767] [serial = 165] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9127f800) [pid = 1767] [serial = 325] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x8faa6400) [pid = 1767] [serial = 294] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9a177000) [pid = 1767] [serial = 180] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9566ec00) [pid = 1767] [serial = 330] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0xa6e22000) [pid = 1767] [serial = 315] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x93b38400) [pid = 1767] [serial = 204] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x93d56800) [pid = 1767] [serial = 336] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8e5e9000) [pid = 1767] [serial = 321] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0xa4f1a000) [pid = 1767] [serial = 213] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x91271000) [pid = 1767] [serial = 324] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0xa67a0400) [pid = 1767] [serial = 220] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9b81e800) [pid = 1767] [serial = 217] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x9a17b800) [pid = 1767] [serial = 300] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0xa23b2000) [pid = 1767] [serial = 174] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x91a5e400) [pid = 1767] [serial = 327] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x99c0c400) [pid = 1767] [serial = 334] [outer = (nil)] [url = about:blank] 05:41:47 INFO - PROCESS | 1767 | 1467031307597 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1767 | 1467031307605 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34a400 == 60 [pid = 1767] [id = 140] 05:41:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8ee0d400) [pid = 1767] [serial = 420] [outer = (nil)] 05:41:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8f850c00) [pid = 1767] [serial = 421] [outer = 0x8ee0d400] 05:41:47 INFO - PROCESS | 1767 | 1467031307685 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8faa8c00) [pid = 1767] [serial = 422] [outer = 0x8ee0d400] 05:41:48 INFO - PROCESS | 1767 | 1467031308501 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:41:48 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 05:41:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:41:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:41:48 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 05:41:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:41:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:41:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1384ms 05:41:48 INFO - PROCESS | 1767 | 1467031308562 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1767 | 1467031308566 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:41:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:41:48 INFO - PROCESS | 1767 | 1467031308574 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1767 | 1467031308581 Marionette TRACE conn4 <- [1,534,null,{}] 05:41:48 INFO - PROCESS | 1767 | 1467031308598 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:48 INFO - PROCESS | 1767 | 1467031308607 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:48 INFO - PROCESS | 1767 | 1467031308829 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:41:48 INFO - PROCESS | 1767 | 1467031308973 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1767 | 1467031308982 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e49dc00 == 61 [pid = 1767] [id = 141] 05:41:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x9127f800) [pid = 1767] [serial = 423] [outer = (nil)] 05:41:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x93b32800) [pid = 1767] [serial = 424] [outer = 0x9127f800] 05:41:49 INFO - PROCESS | 1767 | 1467031309054 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x93d4f400) [pid = 1767] [serial = 425] [outer = 0x9127f800] 05:41:49 INFO - PROCESS | 1767 | 1467031309888 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:41:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1342ms 05:41:49 INFO - PROCESS | 1767 | 1467031309929 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1767 | 1467031309935 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:41:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:41:49 INFO - PROCESS | 1767 | 1467031309942 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1767 | 1467031309946 Marionette TRACE conn4 <- [1,538,null,{}] 05:41:49 INFO - PROCESS | 1767 | 1467031309952 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:49 INFO - PROCESS | 1767 | 1467031309958 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:50 INFO - PROCESS | 1767 | 1467031310216 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:41:50 INFO - PROCESS | 1767 | 1467031310258 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1767 | 1467031310268 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x91275800 == 62 [pid = 1767] [id = 142] 05:41:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x91a5a000) [pid = 1767] [serial = 426] [outer = (nil)] 05:41:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x952ab400) [pid = 1767] [serial = 427] [outer = 0x91a5a000] 05:41:50 INFO - PROCESS | 1767 | 1467031310356 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x98f11000) [pid = 1767] [serial = 428] [outer = 0x91a5a000] 05:41:51 INFO - PROCESS | 1767 | 1467031311334 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:41:51 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. 05:41:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1431ms 05:41:51 INFO - PROCESS | 1767 | 1467031311402 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1767 | 1467031311407 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:41:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:41:51 INFO - PROCESS | 1767 | 1467031311413 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1767 | 1467031311417 Marionette TRACE conn4 <- [1,542,null,{}] 05:41:51 INFO - PROCESS | 1767 | 1467031311422 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:51 INFO - PROCESS | 1767 | 1467031311427 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:51 INFO - PROCESS | 1767 | 1467031311666 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:41:51 INFO - PROCESS | 1767 | 1467031311696 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1767 | 1467031311708 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x9567b000 == 63 [pid = 1767] [id = 143] 05:41:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9986ec00) [pid = 1767] [serial = 429] [outer = (nil)] 05:41:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x99b0d000) [pid = 1767] [serial = 430] [outer = 0x9986ec00] 05:41:51 INFO - PROCESS | 1767 | 1467031311788 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x99c22800) [pid = 1767] [serial = 431] [outer = 0x9986ec00] 05:41:52 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9144ac00) [pid = 1767] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:41:52 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8f8bbc00) [pid = 1767] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:41:52 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8dca0400) [pid = 1767] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:41:52 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8e5e1000) [pid = 1767] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:41:52 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x91a56c00) [pid = 1767] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:41:52 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8ef56400) [pid = 1767] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:41:52 INFO - PROCESS | 1767 | 1467031312895 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:41:52 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. 05:41:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1543ms 05:41:52 INFO - PROCESS | 1767 | 1467031312958 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1767 | 1467031312962 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:41:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:41:52 INFO - PROCESS | 1767 | 1467031312969 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1767 | 1467031312972 Marionette TRACE conn4 <- [1,546,null,{}] 05:41:52 INFO - PROCESS | 1767 | 1467031312978 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:52 INFO - PROCESS | 1767 | 1467031312987 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:53 INFO - PROCESS | 1767 | 1467031313191 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:41:53 INFO - PROCESS | 1767 | 1467031313347 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1767 | 1467031313358 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fe000 == 64 [pid = 1767] [id = 144] 05:41:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8ef56400) [pid = 1767] [serial = 432] [outer = (nil)] 05:41:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x92210800) [pid = 1767] [serial = 433] [outer = 0x8ef56400] 05:41:53 INFO - PROCESS | 1767 | 1467031313427 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x9a177400) [pid = 1767] [serial = 434] [outer = 0x8ef56400] 05:41:54 INFO - PROCESS | 1767 | 1467031314221 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:41: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. 05:41:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1299ms 05:41:54 INFO - PROCESS | 1767 | 1467031314270 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1767 | 1467031314274 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:41:54 INFO - PROCESS | 1767 | 1467031314281 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1767 | 1467031314284 Marionette TRACE conn4 <- [1,550,null,{}] 05:41:54 INFO - PROCESS | 1767 | 1467031314372 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:54 INFO - PROCESS | 1767 | 1467031314379 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:54 INFO - PROCESS | 1767 | 1467031314644 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:41:54 INFO - PROCESS | 1767 | 1467031314885 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1767 | 1467031314899 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc95000 == 65 [pid = 1767] [id = 145] 05:41:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8dc95800) [pid = 1767] [serial = 435] [outer = (nil)] 05:41:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8dca0c00) [pid = 1767] [serial = 436] [outer = 0x8dc95800] 05:41:55 INFO - PROCESS | 1767 | 1467031315032 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8e5e4000) [pid = 1767] [serial = 437] [outer = 0x8dc95800] 05:41:56 INFO - PROCESS | 1767 | 1467031316013 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:41: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. 05:41:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1786ms 05:41:56 INFO - PROCESS | 1767 | 1467031316079 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 1767 | 1467031316086 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:41:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:41:56 INFO - PROCESS | 1767 | 1467031316098 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1767 | 1467031316103 Marionette TRACE conn4 <- [1,554,null,{}] 05:41:56 INFO - PROCESS | 1767 | 1467031316114 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:56 INFO - PROCESS | 1767 | 1467031316121 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:56 INFO - PROCESS | 1767 | 1467031316363 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:41:56 INFO - PROCESS | 1767 | 1467031316660 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1767 | 1467031316675 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f858800 == 66 [pid = 1767] [id = 146] 05:41:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8fa9f400) [pid = 1767] [serial = 438] [outer = (nil)] 05:41:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9119c800) [pid = 1767] [serial = 439] [outer = 0x8fa9f400] 05:41:56 INFO - PROCESS | 1767 | 1467031316761 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x91271400) [pid = 1767] [serial = 440] [outer = 0x8fa9f400] 05:41:57 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:57 INFO - PROCESS | 1767 | 1467031317768 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:41:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1687ms 05:41:57 INFO - PROCESS | 1767 | 1467031317785 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1767 | 1467031317789 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:41:57 INFO - PROCESS | 1767 | 1467031317800 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1767 | 1467031317803 Marionette TRACE conn4 <- [1,558,null,{}] 05:41:57 INFO - PROCESS | 1767 | 1467031317812 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:57 INFO - PROCESS | 1767 | 1467031317819 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:58 INFO - PROCESS | 1767 | 1467031318102 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:41:58 INFO - PROCESS | 1767 | 1467031318432 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1767 | 1467031318445 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x9547a400 == 67 [pid = 1767] [id = 147] 05:41:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9547b800) [pid = 1767] [serial = 441] [outer = (nil)] 05:41:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x99c0c400) [pid = 1767] [serial = 442] [outer = 0x9547b800] 05:41:58 INFO - PROCESS | 1767 | 1467031318535 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9a170800) [pid = 1767] [serial = 443] [outer = 0x9547b800] 05:41:59 INFO - PROCESS | 1767 | 1467031319451 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:41:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1734ms 05:41:59 INFO - PROCESS | 1767 | 1467031319542 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1767 | 1467031319553 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:41:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:41:59 INFO - PROCESS | 1767 | 1467031319564 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1767 | 1467031319568 Marionette TRACE conn4 <- [1,562,null,{}] 05:41:59 INFO - PROCESS | 1767 | 1467031319616 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:59 INFO - PROCESS | 1767 | 1467031319622 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:41:59 INFO - PROCESS | 1767 | 1467031319910 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:42:00 INFO - PROCESS | 1767 | 1467031320106 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1767 | 1467031320116 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a57c00 == 68 [pid = 1767] [id = 148] 05:42:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x91a5c800) [pid = 1767] [serial = 444] [outer = (nil)] 05:42:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9b8c6400) [pid = 1767] [serial = 445] [outer = 0x91a5c800] 05:42:00 INFO - PROCESS | 1767 | 1467031320203 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9d83e400) [pid = 1767] [serial = 446] [outer = 0x91a5c800] 05:42:00 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:01 INFO - PROCESS | 1767 | 1467031321110 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:42:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1585ms 05:42:01 INFO - PROCESS | 1767 | 1467031321149 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1767 | 1467031321152 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:42:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:42:01 INFO - PROCESS | 1767 | 1467031321160 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1767 | 1467031321163 Marionette TRACE conn4 <- [1,566,null,{}] 05:42:01 INFO - PROCESS | 1767 | 1467031321171 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:01 INFO - PROCESS | 1767 | 1467031321176 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:01 INFO - PROCESS | 1767 | 1467031321400 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:42:01 INFO - PROCESS | 1767 | 1467031321629 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1767 | 1467031321637 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc03800 == 69 [pid = 1767] [id = 149] 05:42:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8dc04c00) [pid = 1767] [serial = 447] [outer = (nil)] 05:42:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0xa222e000) [pid = 1767] [serial = 448] [outer = 0x8dc04c00] 05:42:01 INFO - PROCESS | 1767 | 1467031321767 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0xa223f000) [pid = 1767] [serial = 449] [outer = 0x8dc04c00] 05:42:02 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:02 INFO - PROCESS | 1767 | 1467031322683 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:42:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1582ms 05:42:02 INFO - PROCESS | 1767 | 1467031322744 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 1767 | 1467031322748 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:42:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:42:02 INFO - PROCESS | 1767 | 1467031322755 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1767 | 1467031322759 Marionette TRACE conn4 <- [1,570,null,{}] 05:42:02 INFO - PROCESS | 1767 | 1467031322765 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:02 INFO - PROCESS | 1767 | 1467031322775 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:03 INFO - PROCESS | 1767 | 1467031323066 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:42:03 INFO - PROCESS | 1767 | 1467031323351 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1767 | 1467031323363 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0e800 == 70 [pid = 1767] [id = 150] 05:42:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x99874800) [pid = 1767] [serial = 450] [outer = (nil)] 05:42:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0xa3288400) [pid = 1767] [serial = 451] [outer = 0x99874800] 05:42:03 INFO - PROCESS | 1767 | 1467031323448 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0xa4d54800) [pid = 1767] [serial = 452] [outer = 0x99874800] 05:42:04 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:04 INFO - PROCESS | 1767 | 1467031324362 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1641ms 05:42:04 INFO - PROCESS | 1767 | 1467031324397 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1767 | 1467031324402 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:42:04 INFO - PROCESS | 1767 | 1467031324409 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1767 | 1467031324412 Marionette TRACE conn4 <- [1,574,null,{}] 05:42:04 INFO - PROCESS | 1767 | 1467031324419 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:04 INFO - PROCESS | 1767 | 1467031324425 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:04 INFO - PROCESS | 1767 | 1467031324624 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:42:04 INFO - PROCESS | 1767 | 1467031324784 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1767 | 1467031324792 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f006800 == 71 [pid = 1767] [id = 151] 05:42:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8f007400) [pid = 1767] [serial = 453] [outer = (nil)] 05:42:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8f00b000) [pid = 1767] [serial = 454] [outer = 0x8f007400] 05:42:04 INFO - PROCESS | 1767 | 1467031324874 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8f00f000) [pid = 1767] [serial = 455] [outer = 0x8f007400] 05:42:05 INFO - PROCESS | 1767 | 1467031325874 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:42:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1531ms 05:42:05 INFO - PROCESS | 1767 | 1467031325943 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 1767 | 1467031325946 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:42:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:42:05 INFO - PROCESS | 1767 | 1467031325955 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1767 | 1467031325959 Marionette TRACE conn4 <- [1,578,null,{}] 05:42:05 INFO - PROCESS | 1767 | 1467031325967 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:05 INFO - PROCESS | 1767 | 1467031325974 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:06 INFO - PROCESS | 1767 | 1467031326217 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:42:06 INFO - PROCESS | 1767 | 1467031326466 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1767 | 1467031326477 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05d400 == 72 [pid = 1767] [id = 152] 05:42:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8c05f800) [pid = 1767] [serial = 456] [outer = (nil)] 05:42:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8c066c00) [pid = 1767] [serial = 457] [outer = 0x8c05f800] 05:42:06 INFO - PROCESS | 1767 | 1467031326579 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8c069800) [pid = 1767] [serial = 458] [outer = 0x8c05f800] 05:42:07 INFO - PROCESS | 1767 | 1467031327531 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1642ms 05:42:07 INFO - PROCESS | 1767 | 1467031327598 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:42:07 INFO - PROCESS | 1767 | 1467031327602 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:42:07 INFO - PROCESS | 1767 | 1467031327610 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1767 | 1467031327613 Marionette TRACE conn4 <- [1,582,null,{}] 05:42:07 INFO - PROCESS | 1767 | 1467031327621 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:07 INFO - PROCESS | 1767 | 1467031327627 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:07 INFO - PROCESS | 1767 | 1467031327854 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:42:08 INFO - PROCESS | 1767 | 1467031328093 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1767 | 1467031328103 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c062000 == 73 [pid = 1767] [id = 153] 05:42:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8c065400) [pid = 1767] [serial = 459] [outer = (nil)] 05:42:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x8f007000) [pid = 1767] [serial = 460] [outer = 0x8c065400] 05:42:08 INFO - PROCESS | 1767 | 1467031328233 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x8f00e000) [pid = 1767] [serial = 461] [outer = 0x8c065400] 05:42:09 INFO - PROCESS | 1767 | 1467031329151 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1585ms 05:42:09 INFO - PROCESS | 1767 | 1467031329194 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1767 | 1467031329199 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:42:09 INFO - PROCESS | 1767 | 1467031329207 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1767 | 1467031329212 Marionette TRACE conn4 <- [1,586,null,{}] 05:42:09 INFO - PROCESS | 1767 | 1467031329219 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:09 INFO - PROCESS | 1767 | 1467031329225 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:09 INFO - PROCESS | 1767 | 1467031329460 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:42:09 INFO - PROCESS | 1767 | 1467031329701 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1767 | 1467031329713 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05f000 == 74 [pid = 1767] [id = 154] 05:42:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x8c06a400) [pid = 1767] [serial = 462] [outer = (nil)] 05:42:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x91115c00) [pid = 1767] [serial = 463] [outer = 0x8c06a400] 05:42:09 INFO - PROCESS | 1767 | 1467031329847 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x91117800) [pid = 1767] [serial = 464] [outer = 0x8c06a400] 05:42:10 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:11 INFO - PROCESS | 1767 | 1467031331105 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1937ms 05:42:11 INFO - PROCESS | 1767 | 1467031331176 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1767 | 1467031331183 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:42:11 INFO - PROCESS | 1767 | 1467031331194 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1767 | 1467031331199 Marionette TRACE conn4 <- [1,590,null,{}] 05:42:11 INFO - PROCESS | 1767 | 1467031331382 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:11 INFO - PROCESS | 1767 | 1467031331401 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:11 INFO - PROCESS | 1767 | 1467031331949 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:42:12 INFO - PROCESS | 1767 | 1467031332169 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 1767 | 1467031332179 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cb800 == 75 [pid = 1767] [id = 155] 05:42:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8c0d3000) [pid = 1767] [serial = 465] [outer = (nil)] 05:42:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x91112400) [pid = 1767] [serial = 466] [outer = 0x8c0d3000] 05:42:12 INFO - PROCESS | 1767 | 1467031332278 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x9111e400) [pid = 1767] [serial = 467] [outer = 0x8c0d3000] 05:42:13 INFO - PROCESS | 1767 | 1467031333412 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:42:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2288ms 05:42:13 INFO - PROCESS | 1767 | 1467031333482 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:42:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:42:13 INFO - PROCESS | 1767 | 1467031333487 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:42:13 INFO - PROCESS | 1767 | 1467031333494 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 1767 | 1467031333499 Marionette TRACE conn4 <- [1,594,null,{}] 05:42:13 INFO - PROCESS | 1767 | 1467031333505 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:13 INFO - PROCESS | 1767 | 1467031333510 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:13 INFO - PROCESS | 1767 | 1467031333759 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:42:14 INFO - PROCESS | 1767 | 1467031334010 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1767 | 1467031334017 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e5000 == 76 [pid = 1767] [id = 156] 05:42:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8ef59400) [pid = 1767] [serial = 468] [outer = (nil)] 05:42:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x91a55800) [pid = 1767] [serial = 469] [outer = 0x8ef59400] 05:42:14 INFO - PROCESS | 1767 | 1467031334138 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x92ad3400) [pid = 1767] [serial = 470] [outer = 0x8ef59400] 05:42:15 INFO - PROCESS | 1767 | 1467031335429 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:42:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1984ms 05:42:15 INFO - PROCESS | 1767 | 1467031335479 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 1767 | 1467031335486 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:42:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:42:15 INFO - PROCESS | 1767 | 1467031335496 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1767 | 1467031335502 Marionette TRACE conn4 <- [1,598,null,{}] 05:42:15 INFO - PROCESS | 1767 | 1467031335684 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:15 INFO - PROCESS | 1767 | 1467031335690 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:15 INFO - PROCESS | 1767 | 1467031335895 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:42:16 INFO - PROCESS | 1767 | 1467031336101 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1767 | 1467031336116 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0da800 == 77 [pid = 1767] [id = 157] 05:42:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x8d1f6000) [pid = 1767] [serial = 471] [outer = (nil)] 05:42:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x8e4a0000) [pid = 1767] [serial = 472] [outer = 0x8d1f6000] 05:42:16 INFO - PROCESS | 1767 | 1467031336194 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x8e5f6400) [pid = 1767] [serial = 473] [outer = 0x8d1f6000] 05:42:17 INFO - PROCESS | 1767 | 1467031337305 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1871ms 05:42:17 INFO - PROCESS | 1767 | 1467031337366 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 1767 | 1467031337374 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:42:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:42:17 INFO - PROCESS | 1767 | 1467031337386 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1767 | 1467031337391 Marionette TRACE conn4 <- [1,602,null,{}] 05:42:17 INFO - PROCESS | 1767 | 1467031337398 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:17 INFO - PROCESS | 1767 | 1467031337404 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:17 INFO - PROCESS | 1767 | 1467031337663 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:42:17 INFO - PROCESS | 1767 | 1467031337926 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1767 | 1467031337936 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f5000 == 78 [pid = 1767] [id = 158] 05:42:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8dc9c800) [pid = 1767] [serial = 474] [outer = (nil)] 05:42:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8ee09000) [pid = 1767] [serial = 475] [outer = 0x8dc9c800] 05:42:18 INFO - PROCESS | 1767 | 1467031338053 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x8f008c00) [pid = 1767] [serial = 476] [outer = 0x8dc9c800] 05:42:18 INFO - PROCESS | 1767 | --DOCSHELL 0x9d34c000 == 77 [pid = 1767] [id = 70] 05:42:18 INFO - PROCESS | 1767 | --DOCSHELL 0x9b819c00 == 76 [pid = 1767] [id = 72] 05:42:18 INFO - PROCESS | 1767 | --DOCSHELL 0xa61b5000 == 75 [pid = 1767] [id = 74] 05:42:18 INFO - PROCESS | 1767 | --DOCSHELL 0x9d845400 == 74 [pid = 1767] [id = 73] 05:42:18 INFO - PROCESS | 1767 | --DOCSHELL 0x9abc0c00 == 73 [pid = 1767] [id = 71] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0xa100dc00) [pid = 1767] [serial = 348] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x95477c00) [pid = 1767] [serial = 345] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8db0d400) [pid = 1767] [serial = 363] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x99c18800) [pid = 1767] [serial = 384] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0xa6792000) [pid = 1767] [serial = 357] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8faa4c00) [pid = 1767] [serial = 342] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x9b408400) [pid = 1767] [serial = 339] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0xa6e2cc00) [pid = 1767] [serial = 360] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0xa223b400) [pid = 1767] [serial = 351] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8f852000) [pid = 1767] [serial = 354] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1767 | --DOCSHELL 0x9567b000 == 72 [pid = 1767] [id = 143] 05:42:18 INFO - PROCESS | 1767 | --DOCSHELL 0x91275800 == 71 [pid = 1767] [id = 142] 05:42:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8e49dc00 == 70 [pid = 1767] [id = 141] 05:42:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34a400 == 69 [pid = 1767] [id = 140] 05:42:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fc800 == 68 [pid = 1767] [id = 139] 05:42:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc07400 == 67 [pid = 1767] [id = 138] 05:42:19 INFO - PROCESS | 1767 | 1467031339121 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:42:19 INFO - PROCESS | 1767 | --DOCSHELL 0x8db04400 == 66 [pid = 1767] [id = 129] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x9ab8e000) [pid = 1767] [serial = 376] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8ef5b000) [pid = 1767] [serial = 381] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8faa2000) [pid = 1767] [serial = 382] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x9af23000) [pid = 1767] [serial = 378] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x9b409000) [pid = 1767] [serial = 379] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8faaa400) [pid = 1767] [serial = 370] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8faa4400) [pid = 1767] [serial = 369] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8e5e1c00) [pid = 1767] [serial = 367] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8e49a400) [pid = 1767] [serial = 366] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8faab000) [pid = 1767] [serial = 372] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9144ec00) [pid = 1767] [serial = 373] [outer = (nil)] [url = about:blank] 05:42:19 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x93d4b400) [pid = 1767] [serial = 375] [outer = (nil)] [url = about:blank] 05:42:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:42:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1833ms 05:42:19 INFO - PROCESS | 1767 | 1467031339219 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1767 | 1467031339223 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:42:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:42:19 INFO - PROCESS | 1767 | 1467031339232 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1767 | 1467031339238 Marionette TRACE conn4 <- [1,606,null,{}] 05:42:19 INFO - PROCESS | 1767 | 1467031339255 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:19 INFO - PROCESS | 1767 | 1467031339264 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:19 INFO - PROCESS | 1767 | 1467031339461 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:42:19 INFO - PROCESS | 1767 | 1467031339724 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1767 | 1467031339732 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faa4400 == 67 [pid = 1767] [id = 159] 05:42:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8faa5000) [pid = 1767] [serial = 477] [outer = (nil)] 05:42:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8faaa400) [pid = 1767] [serial = 478] [outer = 0x8faa5000] 05:42:19 INFO - PROCESS | 1767 | 1467031339823 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x9111c400) [pid = 1767] [serial = 479] [outer = 0x8faa5000] 05:42:20 INFO - PROCESS | 1767 | 1467031340902 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:42:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1749ms 05:42:21 INFO - PROCESS | 1767 | 1467031341127 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 1767 | 1467031341133 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:42:21 INFO - PROCESS | 1767 | 1467031341167 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1767 | 1467031341171 Marionette TRACE conn4 <- [1,610,null,{}] 05:42:21 INFO - PROCESS | 1767 | 1467031341180 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:21 INFO - PROCESS | 1767 | 1467031341186 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:21 INFO - PROCESS | 1767 | 1467031341472 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:42:21 INFO - PROCESS | 1767 | 1467031341644 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1767 | 1467031341654 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fc800 == 68 [pid = 1767] [id = 160] 05:42:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8dc93000) [pid = 1767] [serial = 480] [outer = (nil)] 05:42:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8f008400) [pid = 1767] [serial = 481] [outer = 0x8dc93000] 05:42:21 INFO - PROCESS | 1767 | 1467031341788 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x8f8c0c00) [pid = 1767] [serial = 482] [outer = 0x8dc93000] 05:42:22 INFO - PROCESS | 1767 | 1467031342772 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:42:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1658ms 05:42:22 INFO - PROCESS | 1767 | 1467031342822 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:42:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:42:22 INFO - PROCESS | 1767 | 1467031342830 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:42:22 INFO - PROCESS | 1767 | 1467031342843 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1767 | 1467031342848 Marionette TRACE conn4 <- [1,614,null,{}] 05:42:22 INFO - PROCESS | 1767 | 1467031342856 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:22 INFO - PROCESS | 1767 | 1467031342862 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:23 INFO - PROCESS | 1767 | 1467031343107 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:42:23 INFO - PROCESS | 1767 | 1467031343404 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1767 | 1467031343415 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x91196000 == 69 [pid = 1767] [id = 161] 05:42:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x91276c00) [pid = 1767] [serial = 483] [outer = (nil)] 05:42:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9144b800) [pid = 1767] [serial = 484] [outer = 0x91276c00] 05:42:23 INFO - PROCESS | 1767 | 1467031343509 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x92ad4c00) [pid = 1767] [serial = 485] [outer = 0x91276c00] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5eac00 == 68 [pid = 1767] [id = 132] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8e495c00 == 67 [pid = 1767] [id = 106] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc03400 == 66 [pid = 1767] [id = 134] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f1000 == 65 [pid = 1767] [id = 135] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f4400 == 64 [pid = 1767] [id = 136] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9e800 == 63 [pid = 1767] [id = 133] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34dc00 == 62 [pid = 1767] [id = 137] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f5000 == 61 [pid = 1767] [id = 158] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0da800 == 60 [pid = 1767] [id = 157] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05f000 == 59 [pid = 1767] [id = 154] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cb800 == 58 [pid = 1767] [id = 155] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8c062000 == 57 [pid = 1767] [id = 153] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05d400 == 56 [pid = 1767] [id = 152] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8f006800 == 55 [pid = 1767] [id = 151] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc03800 == 54 [pid = 1767] [id = 149] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0e800 == 53 [pid = 1767] [id = 150] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x91a57c00 == 52 [pid = 1767] [id = 148] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8bd000 == 51 [pid = 1767] [id = 90] 05:42:26 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc95000 == 50 [pid = 1767] [id = 145] 05:42:26 INFO - PROCESS | 1767 | 1467031346669 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:42:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:42:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 3948ms 05:42:26 INFO - PROCESS | 1767 | 1467031346790 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:42:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:42:26 INFO - PROCESS | 1767 | 1467031346796 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:42:26 INFO - PROCESS | 1767 | 1467031346813 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1767 | 1467031346825 Marionette TRACE conn4 <- [1,618,null,{}] 05:42:26 INFO - PROCESS | 1767 | 1467031346844 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:26 INFO - PROCESS | 1767 | 1467031346851 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:27 INFO - PROCESS | 1767 | 1467031347030 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:42:27 INFO - PROCESS | 1767 | 1467031347080 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1767 | 1467031347087 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc05400 == 51 [pid = 1767] [id = 162] 05:42:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8dc08400) [pid = 1767] [serial = 486] [outer = (nil)] 05:42:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8dc9a800) [pid = 1767] [serial = 487] [outer = 0x8dc08400] 05:42:27 INFO - PROCESS | 1767 | 1467031347196 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8e49bc00) [pid = 1767] [serial = 488] [outer = 0x8dc08400] 05:42:28 INFO - PROCESS | 1767 | 1467031348223 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:42:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:42:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1509ms 05:42:28 INFO - PROCESS | 1767 | 1467031348336 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1767 | 1467031348344 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:42:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:42:28 INFO - PROCESS | 1767 | 1467031348355 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1767 | 1467031348358 Marionette TRACE conn4 <- [1,622,null,{}] 05:42:28 INFO - PROCESS | 1767 | 1467031348366 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:28 INFO - PROCESS | 1767 | 1467031348372 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:28 INFO - PROCESS | 1767 | 1467031348641 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:42:28 INFO - PROCESS | 1767 | 1467031348674 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1767 | 1467031348681 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5eac00 == 52 [pid = 1767] [id = 163] 05:42:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8f84cc00) [pid = 1767] [serial = 489] [outer = (nil)] 05:42:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8f8bd000) [pid = 1767] [serial = 490] [outer = 0x8f84cc00] 05:42:28 INFO - PROCESS | 1767 | 1467031348763 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x91111c00) [pid = 1767] [serial = 491] [outer = 0x8f84cc00] 05:42:30 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8d1f6000) [pid = 1767] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:42:30 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8dc9c800) [pid = 1767] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:42:30 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x91a5a000) [pid = 1767] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:42:30 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8ee0d400) [pid = 1767] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:42:30 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8db03000) [pid = 1767] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:42:30 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8dc07800) [pid = 1767] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:42:30 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x9127f800) [pid = 1767] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:42:30 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x9986ec00) [pid = 1767] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:42:30 INFO - PROCESS | 1767 | 1467031350411 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2084ms 05:42:30 INFO - PROCESS | 1767 | 1467031350441 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1767 | 1467031350448 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:42:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:42:30 INFO - PROCESS | 1767 | 1467031350459 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1767 | 1467031350468 Marionette TRACE conn4 <- [1,626,null,{}] 05:42:30 INFO - PROCESS | 1767 | 1467031350487 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:30 INFO - PROCESS | 1767 | 1467031350496 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:30 INFO - PROCESS | 1767 | 1467031350678 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:42:30 INFO - PROCESS | 1767 | 1467031350829 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1767 | 1467031350842 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x9119cc00 == 53 [pid = 1767] [id = 164] 05:42:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9119fc00) [pid = 1767] [serial = 492] [outer = (nil)] 05:42:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x9127d400) [pid = 1767] [serial = 493] [outer = 0x9119fc00] 05:42:30 INFO - PROCESS | 1767 | 1467031350937 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x92adbc00) [pid = 1767] [serial = 494] [outer = 0x9119fc00] 05:42:31 INFO - PROCESS | 1767 | 1467031351739 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:42:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1348ms 05:42:31 INFO - PROCESS | 1767 | 1467031351806 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:42:31 INFO - PROCESS | 1767 | 1467031351811 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:42:31 INFO - PROCESS | 1767 | 1467031351818 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1767 | 1467031351822 Marionette TRACE conn4 <- [1,630,null,{}] 05:42:31 INFO - PROCESS | 1767 | 1467031351829 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:31 INFO - PROCESS | 1767 | 1467031351834 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:32 INFO - PROCESS | 1767 | 1467031352031 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:42:32 INFO - PROCESS | 1767 | 1467031352269 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1767 | 1467031352283 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d1c00 == 54 [pid = 1767] [id = 165] 05:42:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8c0d4400) [pid = 1767] [serial = 495] [outer = (nil)] 05:42:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8d349400) [pid = 1767] [serial = 496] [outer = 0x8c0d4400] 05:42:32 INFO - PROCESS | 1767 | 1467031352434 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8db0dc00) [pid = 1767] [serial = 497] [outer = 0x8c0d4400] 05:42:33 INFO - PROCESS | 1767 | 1467031353514 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1734ms 05:42:33 INFO - PROCESS | 1767 | 1467031353553 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1767 | 1467031353561 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:42:33 INFO - PROCESS | 1767 | 1467031353570 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1767 | 1467031353576 Marionette TRACE conn4 <- [1,634,null,{}] 05:42:33 INFO - PROCESS | 1767 | 1467031353585 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:33 INFO - PROCESS | 1767 | 1467031353595 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:33 INFO - PROCESS | 1767 | 1467031353821 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:42:34 INFO - PROCESS | 1767 | 1467031354115 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1767 | 1467031354125 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5ecc00 == 55 [pid = 1767] [id = 166] 05:42:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8ef5ac00) [pid = 1767] [serial = 498] [outer = (nil)] 05:42:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x9111ac00) [pid = 1767] [serial = 499] [outer = 0x8ef5ac00] 05:42:34 INFO - PROCESS | 1767 | 1467031354223 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8db01800) [pid = 1767] [serial = 500] [outer = 0x8ef5ac00] 05:42:34 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:35 INFO - PROCESS | 1767 | 1467031355179 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1636ms 05:42:35 INFO - PROCESS | 1767 | 1467031355209 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1767 | 1467031355216 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:42:35 INFO - PROCESS | 1767 | 1467031355246 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1767 | 1467031355249 Marionette TRACE conn4 <- [1,638,null,{}] 05:42:35 INFO - PROCESS | 1767 | 1467031355259 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:35 INFO - PROCESS | 1767 | 1467031355265 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:35 INFO - PROCESS | 1767 | 1467031355495 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:42:35 INFO - PROCESS | 1767 | 1467031355859 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 1767 | 1467031355867 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34b800 == 56 [pid = 1767] [id = 167] 05:42:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x93b33800) [pid = 1767] [serial = 501] [outer = (nil)] 05:42:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x9521a400) [pid = 1767] [serial = 502] [outer = 0x93b33800] 05:42:35 INFO - PROCESS | 1767 | 1467031355972 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x9567b000) [pid = 1767] [serial = 503] [outer = 0x93b33800] 05:42:36 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:37 INFO - PROCESS | 1767 | 1467031357019 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1863ms 05:42:37 INFO - PROCESS | 1767 | 1467031357094 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1767 | 1467031357102 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:42:37 INFO - PROCESS | 1767 | 1467031357118 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1767 | 1467031357131 Marionette TRACE conn4 <- [1,642,null,{}] 05:42:37 INFO - PROCESS | 1767 | 1467031357214 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:37 INFO - PROCESS | 1767 | 1467031357226 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:37 INFO - PROCESS | 1767 | 1467031357568 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:42:37 INFO - PROCESS | 1767 | 1467031357940 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1767 | 1467031357953 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c061c00 == 57 [pid = 1767] [id = 168] 05:42:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8c068c00) [pid = 1767] [serial = 504] [outer = (nil)] 05:42:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9a170400) [pid = 1767] [serial = 505] [outer = 0x8c068c00] 05:42:38 INFO - PROCESS | 1767 | 1467031358092 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x9ab89000) [pid = 1767] [serial = 506] [outer = 0x8c068c00] 05:42:39 INFO - PROCESS | 1767 | 1467031359168 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2107ms 05:42:39 INFO - PROCESS | 1767 | 1467031359223 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1767 | 1467031359227 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:42:39 INFO - PROCESS | 1767 | 1467031359235 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1767 | 1467031359238 Marionette TRACE conn4 <- [1,646,null,{}] 05:42:39 INFO - PROCESS | 1767 | 1467031359245 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:39 INFO - PROCESS | 1767 | 1467031359250 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:39 INFO - PROCESS | 1767 | 1467031359470 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:42:39 INFO - PROCESS | 1767 | 1467031359715 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1767 | 1467031359727 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f3c00 == 58 [pid = 1767] [id = 169] 05:42:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8d1f8800) [pid = 1767] [serial = 507] [outer = (nil)] 05:42:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x9abc3000) [pid = 1767] [serial = 508] [outer = 0x8d1f8800] 05:42:39 INFO - PROCESS | 1767 | 1467031359854 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x9af2cc00) [pid = 1767] [serial = 509] [outer = 0x8d1f8800] 05:42:40 INFO - PROCESS | 1767 | 1467031360846 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1684ms 05:42:40 INFO - PROCESS | 1767 | 1467031360919 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1767 | 1467031360923 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:42:40 INFO - PROCESS | 1767 | 1467031360931 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1767 | 1467031360935 Marionette TRACE conn4 <- [1,650,null,{}] 05:42:40 INFO - PROCESS | 1767 | 1467031360942 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:40 INFO - PROCESS | 1767 | 1467031360948 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:41 INFO - PROCESS | 1767 | 1467031361156 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:42:41 INFO - PROCESS | 1767 | 1467031361414 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1767 | 1467031361433 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b817800 == 59 [pid = 1767] [id = 170] 05:42:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x9b819c00) [pid = 1767] [serial = 510] [outer = (nil)] 05:42:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x9b8d2400) [pid = 1767] [serial = 511] [outer = 0x9b819c00] 05:42:41 INFO - PROCESS | 1767 | 1467031361590 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0xa109a800) [pid = 1767] [serial = 512] [outer = 0x9b819c00] 05:42:42 INFO - PROCESS | 1767 | 1467031362768 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1889ms 05:42:42 INFO - PROCESS | 1767 | 1467031362821 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1767 | 1467031362825 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:42:42 INFO - PROCESS | 1767 | 1467031362833 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1767 | 1467031362836 Marionette TRACE conn4 <- [1,654,null,{}] 05:42:42 INFO - PROCESS | 1767 | 1467031362843 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:42 INFO - PROCESS | 1767 | 1467031362848 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:43 INFO - PROCESS | 1767 | 1467031363059 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:42:43 INFO - PROCESS | 1767 | 1467031363303 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1767 | 1467031363312 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x9ab93c00 == 60 [pid = 1767] [id = 171] 05:42:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0xa222f000) [pid = 1767] [serial = 513] [outer = (nil)] 05:42:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0xa257fc00) [pid = 1767] [serial = 514] [outer = 0xa222f000] 05:42:43 INFO - PROCESS | 1767 | 1467031363410 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0xa2fb3800) [pid = 1767] [serial = 515] [outer = 0xa222f000] 05:42:44 INFO - PROCESS | 1767 | 1467031364317 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:42:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1535ms 05:42:44 INFO - PROCESS | 1767 | 1467031364368 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:42:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:42:44 INFO - PROCESS | 1767 | 1467031364373 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:42:44 INFO - PROCESS | 1767 | 1467031364379 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1767 | 1467031364383 Marionette TRACE conn4 <- [1,658,null,{}] 05:42:44 INFO - PROCESS | 1767 | 1467031364389 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:44 INFO - PROCESS | 1767 | 1467031364394 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:44 INFO - PROCESS | 1767 | 1467031364597 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:42:44 INFO - PROCESS | 1767 | 1467031364836 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 1767 | 1467031364845 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:44 INFO - PROCESS | 1767 | ++DOCSHELL 0xa23a5c00 == 61 [pid = 1767] [id = 172] 05:42:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0xa2ff2c00) [pid = 1767] [serial = 516] [outer = (nil)] 05:42:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0xa33c5000) [pid = 1767] [serial = 517] [outer = 0xa2ff2c00] 05:42:44 INFO - PROCESS | 1767 | 1467031364972 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0xa4d4e000) [pid = 1767] [serial = 518] [outer = 0xa2ff2c00] 05:42:45 INFO - PROCESS | 1767 | 1467031365959 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1643ms 05:42:46 INFO - PROCESS | 1767 | 1467031366027 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 1767 | 1467031366032 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:42:46 INFO - PROCESS | 1767 | 1467031366041 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1767 | 1467031366045 Marionette TRACE conn4 <- [1,662,null,{}] 05:42:46 INFO - PROCESS | 1767 | 1467031366053 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:46 INFO - PROCESS | 1767 | 1467031366058 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:46 INFO - PROCESS | 1767 | 1467031366277 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:42:46 INFO - PROCESS | 1767 | 1467031366520 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1767 | 1467031366531 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc0dc00 == 62 [pid = 1767] [id = 173] 05:42:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x91116c00) [pid = 1767] [serial = 519] [outer = (nil)] 05:42:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x91bb3400) [pid = 1767] [serial = 520] [outer = 0x91116c00] 05:42:46 INFO - PROCESS | 1767 | 1467031366653 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x91bb3800) [pid = 1767] [serial = 521] [outer = 0x91116c00] 05:42:47 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:47 INFO - PROCESS | 1767 | 1467031367588 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:42:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1580ms 05:42:47 INFO - PROCESS | 1767 | 1467031367621 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1767 | 1467031367626 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:42:47 INFO - PROCESS | 1767 | 1467031367632 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1767 | 1467031367636 Marionette TRACE conn4 <- [1,666,null,{}] 05:42:47 INFO - PROCESS | 1767 | 1467031367642 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:47 INFO - PROCESS | 1767 | 1467031367648 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:47 INFO - PROCESS | 1767 | 1467031367846 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:42:48 INFO - PROCESS | 1767 | 1467031368087 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 1767 | 1467031368096 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cc000 == 63 [pid = 1767] [id = 174] 05:42:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x8ef2a400) [pid = 1767] [serial = 522] [outer = (nil)] 05:42:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x8ef32800) [pid = 1767] [serial = 523] [outer = 0x8ef2a400] 05:42:48 INFO - PROCESS | 1767 | 1467031368243 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x8ef35c00) [pid = 1767] [serial = 524] [outer = 0x8ef2a400] 05:42:48 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:49 INFO - PROCESS | 1767 | 1467031369157 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1589ms 05:42:49 INFO - PROCESS | 1767 | 1467031369222 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:42:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:42:49 INFO - PROCESS | 1767 | 1467031369227 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:42:49 INFO - PROCESS | 1767 | 1467031369234 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1767 | 1467031369237 Marionette TRACE conn4 <- [1,670,null,{}] 05:42:49 INFO - PROCESS | 1767 | 1467031369243 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:49 INFO - PROCESS | 1767 | 1467031369249 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:49 INFO - PROCESS | 1767 | 1467031369451 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:42:49 INFO - PROCESS | 1767 | 1467031369706 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1767 | 1467031369713 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x9144c400 == 64 [pid = 1767] [id = 175] 05:42:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x9144e000) [pid = 1767] [serial = 525] [outer = (nil)] 05:42:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x91bb5000) [pid = 1767] [serial = 526] [outer = 0x9144e000] 05:42:49 INFO - PROCESS | 1767 | 1467031369858 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0xa25ec000) [pid = 1767] [serial = 527] [outer = 0x9144e000] 05:42:50 INFO - PROCESS | 1767 | 1467031370836 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:42:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1644ms 05:42:50 INFO - PROCESS | 1767 | 1467031370877 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:42:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:42:50 INFO - PROCESS | 1767 | 1467031370882 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:42:50 INFO - PROCESS | 1767 | 1467031370889 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1767 | 1467031370893 Marionette TRACE conn4 <- [1,674,null,{}] 05:42:50 INFO - PROCESS | 1767 | 1467031370899 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:50 INFO - PROCESS | 1767 | 1467031370905 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:51 INFO - PROCESS | 1767 | 1467031371123 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:42:51 INFO - PROCESS | 1767 | 1467031371378 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1767 | 1467031371395 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d5c00 == 65 [pid = 1767] [id = 176] 05:42:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x8dc15400) [pid = 1767] [serial = 528] [outer = (nil)] 05:42:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x8dc22000) [pid = 1767] [serial = 529] [outer = 0x8dc15400] 05:42:51 INFO - PROCESS | 1767 | 1467031371519 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x8ef39c00) [pid = 1767] [serial = 530] [outer = 0x8dc15400] 05:42:52 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:52 INFO - PROCESS | 1767 | 1467031372442 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:42:52 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 05:42:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1594ms 05:42:52 INFO - PROCESS | 1767 | 1467031372483 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1767 | 1467031372488 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:42:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:42:52 INFO - PROCESS | 1767 | 1467031372494 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1767 | 1467031372498 Marionette TRACE conn4 <- [1,678,null,{}] 05:42:52 INFO - PROCESS | 1767 | 1467031372504 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:52 INFO - PROCESS | 1767 | 1467031372509 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:52 INFO - PROCESS | 1767 | 1467031372708 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:42:52 INFO - PROCESS | 1767 | 1467031372948 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1767 | 1467031372957 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e2c00 == 66 [pid = 1767] [id = 177] 05:42:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x8b6e3800) [pid = 1767] [serial = 531] [outer = (nil)] 05:42:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x8b6eb000) [pid = 1767] [serial = 532] [outer = 0x8b6e3800] 05:42:53 INFO - PROCESS | 1767 | 1467031373077 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x8b6ee000) [pid = 1767] [serial = 533] [outer = 0x8b6e3800] 05:42:54 INFO - PROCESS | 1767 | 1467031374030 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:42:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:42:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1582ms 05:42:54 INFO - PROCESS | 1767 | 1467031374077 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:42:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:42:54 INFO - PROCESS | 1767 | 1467031374082 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:42:54 INFO - PROCESS | 1767 | 1467031374088 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 1767 | 1467031374092 Marionette TRACE conn4 <- [1,682,null,{}] 05:42:54 INFO - PROCESS | 1767 | 1467031374098 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:54 INFO - PROCESS | 1767 | 1467031374103 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:54 INFO - PROCESS | 1767 | 1467031374315 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:42:54 INFO - PROCESS | 1767 | 1467031374573 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1767 | 1467031374582 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec800 == 67 [pid = 1767] [id = 178] 05:42:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x8b6f0c00) [pid = 1767] [serial = 534] [outer = (nil)] 05:42:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x8d5ab400) [pid = 1767] [serial = 535] [outer = 0x8b6f0c00] 05:42:54 INFO - PROCESS | 1767 | 1467031374711 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x8d5ae400) [pid = 1767] [serial = 536] [outer = 0x8b6f0c00] 05:42:55 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:55 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:42:56 INFO - PROCESS | 1767 | 1467031376029 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:42:56 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) 05:42:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1984ms 05:42:56 INFO - PROCESS | 1767 | 1467031376092 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 1767 | 1467031376097 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:42:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:42:56 INFO - PROCESS | 1767 | 1467031376128 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1767 | 1467031376132 Marionette TRACE conn4 <- [1,686,null,{}] 05:42:56 INFO - PROCESS | 1767 | 1467031376138 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:56 INFO - PROCESS | 1767 | 1467031376143 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:56 INFO - PROCESS | 1767 | 1467031376346 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:42:56 INFO - PROCESS | 1767 | 1467031376553 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1767 | 1467031376562 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f1800 == 68 [pid = 1767] [id = 179] 05:42:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x8c0cc400) [pid = 1767] [serial = 537] [outer = (nil)] 05:42:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x8d5b3000) [pid = 1767] [serial = 538] [outer = 0x8c0cc400] 05:42:56 INFO - PROCESS | 1767 | 1467031376676 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0x8d5b6c00) [pid = 1767] [serial = 539] [outer = 0x8c0cc400] 05:42:58 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:58 INFO - PROCESS | 1767 | 1467031378372 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:42:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:42:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2294ms 05:42:58 INFO - PROCESS | 1767 | 1467031378421 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1767 | 1467031378429 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:42:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:42:58 INFO - PROCESS | 1767 | 1467031378445 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1767 | 1467031378451 Marionette TRACE conn4 <- [1,690,null,{}] 05:42:58 INFO - PROCESS | 1767 | 1467031378508 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:58 INFO - PROCESS | 1767 | 1467031378517 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:58 INFO - PROCESS | 1767 | 1467031378911 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:42:59 INFO - PROCESS | 1767 | 1467031379157 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1767 | 1467031379169 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:42:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0ccc00 == 69 [pid = 1767] [id = 180] 05:42:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0x8c0d4000) [pid = 1767] [serial = 540] [outer = (nil)] 05:42:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x8d5b3800) [pid = 1767] [serial = 541] [outer = 0x8c0d4000] 05:42:59 INFO - PROCESS | 1767 | 1467031379308 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x8d5b8800) [pid = 1767] [serial = 542] [outer = 0x8c0d4000] 05:43:00 INFO - PROCESS | 1767 | --DOCSHELL 0x9119cc00 == 68 [pid = 1767] [id = 164] 05:43:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5eac00 == 67 [pid = 1767] [id = 163] 05:43:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fe000 == 66 [pid = 1767] [id = 144] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x92210800) [pid = 1767] [serial = 433] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x8dca0c00) [pid = 1767] [serial = 436] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x9119c800) [pid = 1767] [serial = 439] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x99c0c400) [pid = 1767] [serial = 442] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0x9b8c6400) [pid = 1767] [serial = 445] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0xa222e000) [pid = 1767] [serial = 448] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0xa3288400) [pid = 1767] [serial = 451] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x8f00b000) [pid = 1767] [serial = 454] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x8c066c00) [pid = 1767] [serial = 457] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x8f007000) [pid = 1767] [serial = 460] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x91115c00) [pid = 1767] [serial = 463] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x91112400) [pid = 1767] [serial = 466] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x91a55800) [pid = 1767] [serial = 469] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x8dc05c00) [pid = 1767] [serial = 412] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x8d34f800) [pid = 1767] [serial = 409] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc05400 == 65 [pid = 1767] [id = 162] 05:43:00 INFO - PROCESS | 1767 | --DOCSHELL 0x91196000 == 64 [pid = 1767] [id = 161] 05:43:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fc800 == 63 [pid = 1767] [id = 160] 05:43:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8faa4400 == 62 [pid = 1767] [id = 159] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x8e4a0000) [pid = 1767] [serial = 472] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x8e5f6400) [pid = 1767] [serial = 473] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x8ee09000) [pid = 1767] [serial = 475] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x8f008c00) [pid = 1767] [serial = 476] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0x9a1e9000) [pid = 1767] [serial = 400] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0x952ab400) [pid = 1767] [serial = 427] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x8faa8c00) [pid = 1767] [serial = 422] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x8dc0d400) [pid = 1767] [serial = 403] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x8dc93c00) [pid = 1767] [serial = 418] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x8dc0b800) [pid = 1767] [serial = 415] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x8e5f5400) [pid = 1767] [serial = 397] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x95220400) [pid = 1767] [serial = 214] [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.] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x93b32800) [pid = 1767] [serial = 424] [outer = (nil)] [url = about:blank] 05:43:00 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x8f850c00) [pid = 1767] [serial = 421] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x99b0d000) [pid = 1767] [serial = 430] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x91a60000) [pid = 1767] [serial = 391] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x99c22800) [pid = 1767] [serial = 431] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x98f11000) [pid = 1767] [serial = 428] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8d1f8c00) [pid = 1767] [serial = 406] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x8ef54c00) [pid = 1767] [serial = 388] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x9b81ac00) [pid = 1767] [serial = 394] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8ee10400) [pid = 1767] [serial = 419] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x8dc96800) [pid = 1767] [serial = 416] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x93d4f400) [pid = 1767] [serial = 425] [outer = (nil)] [url = about:blank] 05:43:01 INFO - PROCESS | 1767 | 1467031381020 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:43:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2604ms 05:43:01 INFO - PROCESS | 1767 | 1467031381045 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1767 | 1467031381053 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:43:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:43:01 INFO - PROCESS | 1767 | 1467031381064 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1767 | 1467031381067 Marionette TRACE conn4 <- [1,694,null,{}] 05:43:01 INFO - PROCESS | 1767 | 1467031381074 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:01 INFO - PROCESS | 1767 | 1467031381080 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:01 INFO - PROCESS | 1767 | 1467031381305 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:43:01 INFO - PROCESS | 1767 | 1467031381497 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1767 | 1467031381507 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc17400 == 63 [pid = 1767] [id = 181] 05:43:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8dc19000) [pid = 1767] [serial = 543] [outer = (nil)] 05:43:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8dc22c00) [pid = 1767] [serial = 544] [outer = 0x8dc19000] 05:43:01 INFO - PROCESS | 1767 | 1467031381587 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x8dca0c00) [pid = 1767] [serial = 545] [outer = 0x8dc19000] 05:43:02 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:02 INFO - PROCESS | 1767 | 1467031382884 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:43:02 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) 05:43:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1841ms 05:43:02 INFO - PROCESS | 1767 | 1467031382905 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1767 | 1467031382909 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:43:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:43:02 INFO - PROCESS | 1767 | 1467031382916 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1767 | 1467031382922 Marionette TRACE conn4 <- [1,698,null,{}] 05:43:03 INFO - PROCESS | 1767 | 1467031383027 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:03 INFO - PROCESS | 1767 | 1467031383037 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:03 INFO - PROCESS | 1767 | 1467031383323 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:43:03 INFO - PROCESS | 1767 | 1467031383349 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1767 | 1467031383361 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee02400 == 64 [pid = 1767] [id = 182] 05:43:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8ee03000) [pid = 1767] [serial = 546] [outer = (nil)] 05:43:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x8ef38800) [pid = 1767] [serial = 547] [outer = 0x8ee03000] 05:43:03 INFO - PROCESS | 1767 | 1467031383439 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x8f001400) [pid = 1767] [serial = 548] [outer = 0x8ee03000] 05:43:04 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:04 INFO - PROCESS | 1767 | 1467031384835 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:43:04 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) 05:43:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1952ms 05:43:04 INFO - PROCESS | 1767 | 1467031384877 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 1767 | 1467031384882 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:43:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:43:04 INFO - PROCESS | 1767 | 1467031384889 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1767 | 1467031384891 Marionette TRACE conn4 <- [1,702,null,{}] 05:43:04 INFO - PROCESS | 1767 | 1467031384953 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:04 INFO - PROCESS | 1767 | 1467031384958 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:05 INFO - PROCESS | 1767 | 1467031385782 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8f849800) [pid = 1767] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x9547b800) [pid = 1767] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x9a16ec00) [pid = 1767] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x91271800) [pid = 1767] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x8f858400) [pid = 1767] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x8ef59400) [pid = 1767] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0xa2224000) [pid = 1767] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0xa2229800) [pid = 1767] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8f8bf000) [pid = 1767] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x93d4e000) [pid = 1767] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8c06a400) [pid = 1767] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8f8be400) [pid = 1767] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8d354800) [pid = 1767] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8ef56400) [pid = 1767] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8f84cc00) [pid = 1767] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8ee08800) [pid = 1767] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8faa5000) [pid = 1767] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x8dc93000) [pid = 1767] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x8ee05800) [pid = 1767] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x8c065400) [pid = 1767] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0xa236fc00) [pid = 1767] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8d349800) [pid = 1767] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x91a5c800) [pid = 1767] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8fa9f400) [pid = 1767] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x9a17c000) [pid = 1767] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8fa9f800) [pid = 1767] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8f007400) [pid = 1767] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x9b8d3c00) [pid = 1767] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x99c28000) [pid = 1767] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8dc04c00) [pid = 1767] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8db02000) [pid = 1767] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9127b400) [pid = 1767] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8c0d3000) [pid = 1767] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8c05f800) [pid = 1767] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x91276c00) [pid = 1767] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x9d816800) [pid = 1767] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8dc08400) [pid = 1767] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0xa223e800) [pid = 1767] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x911a1800) [pid = 1767] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x8e496400) [pid = 1767] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x95219800) [pid = 1767] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0xa6e28c00) [pid = 1767] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x99874800) [pid = 1767] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x93d4c000) [pid = 1767] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8dc95800) [pid = 1767] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x99c29000) [pid = 1767] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0xa67a0000) [pid = 1767] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x9b4c8400) [pid = 1767] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8dc04400) [pid = 1767] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8dc94800) [pid = 1767] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8e5ec800) [pid = 1767] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8d1f1c00) [pid = 1767] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9127dc00) [pid = 1767] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x9144d400) [pid = 1767] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:43:05 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8e5f2c00) [pid = 1767] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:43:06 INFO - PROCESS | 1767 | 1467031386069 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1767 | 1467031386075 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05f800 == 65 [pid = 1767] [id = 183] 05:43:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8c064000) [pid = 1767] [serial = 549] [outer = (nil)] 05:43:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8c0d8400) [pid = 1767] [serial = 550] [outer = 0x8c064000] 05:43:06 INFO - PROCESS | 1767 | 1467031386169 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8dc04400) [pid = 1767] [serial = 551] [outer = 0x8c064000] 05:43:07 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:07 INFO - PROCESS | 1767 | 1467031387425 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:43:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:43:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2584ms 05:43:07 INFO - PROCESS | 1767 | 1467031387475 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:43:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:43:07 INFO - PROCESS | 1767 | 1467031387480 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:43:07 INFO - PROCESS | 1767 | 1467031387487 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1767 | 1467031387490 Marionette TRACE conn4 <- [1,706,null,{}] 05:43:07 INFO - PROCESS | 1767 | 1467031387496 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:07 INFO - PROCESS | 1767 | 1467031387502 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:07 INFO - PROCESS | 1767 | 1467031387893 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:43:08 INFO - PROCESS | 1767 | 1467031388082 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1767 | 1467031388093 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e5800 == 66 [pid = 1767] [id = 184] 05:43:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8b6e5c00) [pid = 1767] [serial = 552] [outer = (nil)] 05:43:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8c061000) [pid = 1767] [serial = 553] [outer = 0x8b6e5c00] 05:43:08 INFO - PROCESS | 1767 | 1467031388224 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8c0cb400) [pid = 1767] [serial = 554] [outer = 0x8b6e5c00] 05:43:09 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:09 INFO - PROCESS | 1767 | 1467031389649 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:43:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:43:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2237ms 05:43:09 INFO - PROCESS | 1767 | 1467031389742 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1767 | 1467031389749 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:43:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:43:09 INFO - PROCESS | 1767 | 1467031389761 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1767 | 1467031389765 Marionette TRACE conn4 <- [1,710,null,{}] 05:43:09 INFO - PROCESS | 1767 | 1467031389776 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:09 INFO - PROCESS | 1767 | 1467031389781 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:10 INFO - PROCESS | 1767 | 1467031390002 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:43:10 INFO - PROCESS | 1767 | 1467031390201 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1767 | 1467031390211 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c063c00 == 67 [pid = 1767] [id = 185] 05:43:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8d34cc00) [pid = 1767] [serial = 555] [outer = (nil)] 05:43:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8dc20000) [pid = 1767] [serial = 556] [outer = 0x8d34cc00] 05:43:10 INFO - PROCESS | 1767 | 1467031390336 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8dc9d800) [pid = 1767] [serial = 557] [outer = 0x8d34cc00] 05:43:11 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:11 INFO - PROCESS | 1767 | 1467031391710 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:43:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1995ms 05:43:11 INFO - PROCESS | 1767 | 1467031391795 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1767 | 1467031391802 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:43:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:43:11 INFO - PROCESS | 1767 | 1467031391830 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1767 | 1467031391843 Marionette TRACE conn4 <- [1,714,null,{}] 05:43:11 INFO - PROCESS | 1767 | 1467031391860 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:11 INFO - PROCESS | 1767 | 1467031391866 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:12 INFO - PROCESS | 1767 | 1467031392102 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:43:12 INFO - PROCESS | 1767 | 1467031392304 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1767 | 1467031392314 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc10800 == 68 [pid = 1767] [id = 186] 05:43:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8e496400) [pid = 1767] [serial = 558] [outer = (nil)] 05:43:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8ef30800) [pid = 1767] [serial = 559] [outer = 0x8e496400] 05:43:12 INFO - PROCESS | 1767 | 1467031392433 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8f006400) [pid = 1767] [serial = 560] [outer = 0x8e496400] 05:43:13 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:13 INFO - PROCESS | 1767 | 1467031393989 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:43:14 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 05:43:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2209ms 05:43:14 INFO - PROCESS | 1767 | 1467031394036 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1767 | 1467031394040 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:43:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:43:14 INFO - PROCESS | 1767 | 1467031394058 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1767 | 1467031394068 Marionette TRACE conn4 <- [1,718,null,{}] 05:43:14 INFO - PROCESS | 1767 | 1467031394121 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:14 INFO - PROCESS | 1767 | 1467031394130 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:14 INFO - PROCESS | 1767 | 1467031394368 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:43:14 INFO - PROCESS | 1767 | 1467031394566 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1767 | 1467031394573 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee10400 == 69 [pid = 1767] [id = 187] 05:43:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8ef31800) [pid = 1767] [serial = 561] [outer = (nil)] 05:43:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8fa9f400) [pid = 1767] [serial = 562] [outer = 0x8ef31800] 05:43:14 INFO - PROCESS | 1767 | 1467031394662 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x91196000) [pid = 1767] [serial = 563] [outer = 0x8ef31800] 05:43:16 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:16 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:43:16 INFO - PROCESS | 1767 | 1467031396042 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:43:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:43:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2046ms 05:43:16 INFO - PROCESS | 1767 | 1467031396151 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:43:16 INFO - PROCESS | 1767 | 1467031396158 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:43:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:43:16 INFO - PROCESS | 1767 | 1467031396170 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:43:16 INFO - PROCESS | 1767 | 1467031396173 Marionette TRACE conn4 <- [1,722,null,{}] 05:43:16 INFO - PROCESS | 1767 | 1467031396179 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:16 INFO - PROCESS | 1767 | 1467031396185 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:16 INFO - PROCESS | 1767 | 1467031396411 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:43:16 INFO - PROCESS | 1767 | 1467031396608 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1767 | 1467031396618 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f010800 == 70 [pid = 1767] [id = 188] 05:43:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x91115c00) [pid = 1767] [serial = 564] [outer = (nil)] 05:43:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9127a000) [pid = 1767] [serial = 565] [outer = 0x91115c00] 05:43:16 INFO - PROCESS | 1767 | 1467031396743 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x91a58800) [pid = 1767] [serial = 566] [outer = 0x91115c00] 05:43:17 INFO - PROCESS | 1767 | 1467031397708 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:43:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:43:17 INFO - PROCESS | 1767 | 1467031397760 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:43:17 INFO - PROCESS | 1767 | 1467031397767 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1767 | 1467031397770 Marionette TRACE conn4 <- [1,726,null,{}] 05:43:17 INFO - PROCESS | 1767 | 1467031397776 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:17 INFO - PROCESS | 1767 | 1467031397782 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:18 INFO - PROCESS | 1767 | 1467031398006 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:43:18 INFO - PROCESS | 1767 | 1467031398267 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1767 | 1467031398293 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x91bb9000 == 71 [pid = 1767] [id = 189] 05:43:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x92203800) [pid = 1767] [serial = 567] [outer = (nil)] 05:43:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x92ad7c00) [pid = 1767] [serial = 568] [outer = 0x92203800] 05:43:18 INFO - PROCESS | 1767 | 1467031398439 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x93b37c00) [pid = 1767] [serial = 569] [outer = 0x92203800] 05:43:19 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:19 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:43:19 INFO - PROCESS | 1767 | 1467031399526 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:43:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1795ms 05:43:19 INFO - PROCESS | 1767 | 1467031399562 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1767 | 1467031399566 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:43:19 INFO - PROCESS | 1767 | 1467031399573 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1767 | 1467031399576 Marionette TRACE conn4 <- [1,730,null,{}] 05:43:19 INFO - PROCESS | 1767 | 1467031399582 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:19 INFO - PROCESS | 1767 | 1467031399588 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:19 INFO - PROCESS | 1767 | 1467031399808 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:43:20 INFO - PROCESS | 1767 | 1467031400109 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1767 | 1467031400124 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x92204400 == 72 [pid = 1767] [id = 190] 05:43:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x92ad3800) [pid = 1767] [serial = 570] [outer = (nil)] 05:43:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9566ec00) [pid = 1767] [serial = 571] [outer = 0x92ad3800] 05:43:20 INFO - PROCESS | 1767 | 1467031400209 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x98f16800) [pid = 1767] [serial = 572] [outer = 0x92ad3800] 05:43:21 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:21 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:43:21 INFO - PROCESS | 1767 | 1467031401209 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:43:21 INFO - PROCESS | 1767 | 1467031401259 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:43:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:43:21 INFO - PROCESS | 1767 | 1467031401266 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 1767 | 1467031401270 Marionette TRACE conn4 <- [1,734,null,{}] 05:43:21 INFO - PROCESS | 1767 | 1467031401276 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:21 INFO - PROCESS | 1767 | 1467031401282 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:21 INFO - PROCESS | 1767 | 1467031401511 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:43:21 INFO - PROCESS | 1767 | 1467031401762 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1767 | 1467031401771 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d58800 == 73 [pid = 1767] [id = 191] 05:43:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x99873000) [pid = 1767] [serial = 573] [outer = (nil)] 05:43:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x99c1dc00) [pid = 1767] [serial = 574] [outer = 0x99873000] 05:43:21 INFO - PROCESS | 1767 | 1467031401869 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x99c20400) [pid = 1767] [serial = 575] [outer = 0x99873000] 05:43:22 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:22 INFO - PROCESS | 1767 | 1467031402787 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:43:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:43:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1600ms 05:43:22 INFO - PROCESS | 1767 | 1467031402867 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1767 | 1467031402872 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:43:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:43:22 INFO - PROCESS | 1767 | 1467031402880 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1767 | 1467031402884 Marionette TRACE conn4 <- [1,738,null,{}] 05:43:22 INFO - PROCESS | 1767 | 1467031402891 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:22 INFO - PROCESS | 1767 | 1467031402895 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:23 INFO - PROCESS | 1767 | 1467031403173 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:43:23 INFO - PROCESS | 1767 | 1467031403476 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1767 | 1467031403485 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x999ec000 == 74 [pid = 1767] [id = 192] 05:43:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x99c0bc00) [pid = 1767] [serial = 576] [outer = (nil)] 05:43:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x9a16f400) [pid = 1767] [serial = 577] [outer = 0x99c0bc00] 05:43:23 INFO - PROCESS | 1767 | 1467031403569 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9a175400) [pid = 1767] [serial = 578] [outer = 0x99c0bc00] 05:43:24 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:24 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:43:24 INFO - PROCESS | 1767 | 1467031404915 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:43:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:43:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2095ms 05:43:25 INFO - PROCESS | 1767 | 1467031405016 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 1767 | 1467031405021 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:43:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:43:25 INFO - PROCESS | 1767 | 1467031405032 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1767 | 1467031405036 Marionette TRACE conn4 <- [1,742,null,{}] 05:43:25 INFO - PROCESS | 1767 | 1467031405044 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:25 INFO - PROCESS | 1767 | 1467031405049 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:25 INFO - PROCESS | 1767 | 1467031405255 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:43:25 INFO - PROCESS | 1767 | 1467031405456 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1767 | 1467031405467 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d0800 == 75 [pid = 1767] [id = 193] 05:43:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8c0d0c00) [pid = 1767] [serial = 579] [outer = (nil)] 05:43:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8db0f800) [pid = 1767] [serial = 580] [outer = 0x8c0d0c00] 05:43:25 INFO - PROCESS | 1767 | 1467031405597 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8dc03000) [pid = 1767] [serial = 581] [outer = 0x8c0d0c00] 05:43:26 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:27 INFO - PROCESS | 1767 | 1467031407120 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:43:27 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 05:43:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2137ms 05:43:27 INFO - PROCESS | 1767 | 1467031407173 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1767 | 1467031407181 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:43:27 INFO - PROCESS | 1767 | 1467031407192 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1767 | 1467031407198 Marionette TRACE conn4 <- [1,746,null,{}] 05:43:27 INFO - PROCESS | 1767 | 1467031407210 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:27 INFO - PROCESS | 1767 | 1467031407215 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:27 INFO - PROCESS | 1767 | 1467031407502 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:43:27 INFO - PROCESS | 1767 | 1467031407703 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1767 | 1467031407718 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34c400 == 76 [pid = 1767] [id = 194] 05:43:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8d5adc00) [pid = 1767] [serial = 582] [outer = (nil)] 05:43:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8dc0ec00) [pid = 1767] [serial = 583] [outer = 0x8d5adc00] 05:43:27 INFO - PROCESS | 1767 | 1467031407802 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x8dc1b800) [pid = 1767] [serial = 584] [outer = 0x8d5adc00] 05:43:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x8e5f2800) [pid = 1767] [serial = 585] [outer = 0x93d3bc00] 05:43:28 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x9547a400 == 75 [pid = 1767] [id = 147] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x9521c000 == 74 [pid = 1767] [id = 39] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05f800 == 73 [pid = 1767] [id = 183] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee02400 == 72 [pid = 1767] [id = 182] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc17400 == 71 [pid = 1767] [id = 181] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0ccc00 == 70 [pid = 1767] [id = 180] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e2c00 == 69 [pid = 1767] [id = 177] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d5c00 == 68 [pid = 1767] [id = 176] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x9144c400 == 67 [pid = 1767] [id = 175] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cc000 == 66 [pid = 1767] [id = 174] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc0dc00 == 65 [pid = 1767] [id = 173] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0xa23a5c00 == 64 [pid = 1767] [id = 172] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x9ab93c00 == 63 [pid = 1767] [id = 171] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x9b817800 == 62 [pid = 1767] [id = 170] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f3c00 == 61 [pid = 1767] [id = 169] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8c061c00 == 60 [pid = 1767] [id = 168] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34b800 == 59 [pid = 1767] [id = 167] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5ecc00 == 58 [pid = 1767] [id = 166] 05:43:29 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d1c00 == 57 [pid = 1767] [id = 165] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0x9d81d400) [pid = 1767] [serial = 395] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0x99875800) [pid = 1767] [serial = 404] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x8f8c4800) [pid = 1767] [serial = 389] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8e5f6800) [pid = 1767] [serial = 398] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8d1fe400) [pid = 1767] [serial = 407] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x9ab97000) [pid = 1767] [serial = 385] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x93d49400) [pid = 1767] [serial = 392] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x9b816000) [pid = 1767] [serial = 401] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8f854800) [pid = 1767] [serial = 355] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x9a170800) [pid = 1767] [serial = 443] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x9af61c00) [pid = 1767] [serial = 301] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9127b800) [pid = 1767] [serial = 262] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0xa6e22400) [pid = 1767] [serial = 358] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x92ad3400) [pid = 1767] [serial = 470] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0xa6f46c00) [pid = 1767] [serial = 268] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0xa2581000) [pid = 1767] [serial = 304] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x9127f000) [pid = 1767] [serial = 343] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x9547b000) [pid = 1767] [serial = 298] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x91117800) [pid = 1767] [serial = 464] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8f8c6800) [pid = 1767] [serial = 271] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8ee05000) [pid = 1767] [serial = 413] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x9127d400) [pid = 1767] [serial = 493] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9a177400) [pid = 1767] [serial = 434] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8f8bd000) [pid = 1767] [serial = 490] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0xa6e26c00) [pid = 1767] [serial = 316] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9111c400) [pid = 1767] [serial = 479] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8f008400) [pid = 1767] [serial = 481] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9119dc00) [pid = 1767] [serial = 313] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8f00e000) [pid = 1767] [serial = 461] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0xa67a6000) [pid = 1767] [serial = 310] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8d352800) [pid = 1767] [serial = 410] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9d83e400) [pid = 1767] [serial = 446] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x91271400) [pid = 1767] [serial = 440] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0xa23fb400) [pid = 1767] [serial = 352] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8faae000) [pid = 1767] [serial = 295] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8f00f000) [pid = 1767] [serial = 455] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0xa2224400) [pid = 1767] [serial = 349] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8f8c0c00) [pid = 1767] [serial = 482] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9b81d800) [pid = 1767] [serial = 340] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0xa223f000) [pid = 1767] [serial = 449] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8e5e0000) [pid = 1767] [serial = 364] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x91451c00) [pid = 1767] [serial = 265] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x9111e400) [pid = 1767] [serial = 467] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8c069800) [pid = 1767] [serial = 458] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x91111c00) [pid = 1767] [serial = 491] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x92ad4c00) [pid = 1767] [serial = 485] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0xa6723800) [pid = 1767] [serial = 256] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8e49bc00) [pid = 1767] [serial = 488] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0xa34d9400) [pid = 1767] [serial = 247] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x91a5bc00) [pid = 1767] [serial = 307] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8e4a1800) [pid = 1767] [serial = 319] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x9144b800) [pid = 1767] [serial = 484] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x98ce6000) [pid = 1767] [serial = 250] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0xa6e30c00) [pid = 1767] [serial = 361] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8dc9a800) [pid = 1767] [serial = 487] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8faaa400) [pid = 1767] [serial = 478] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0xa4d54800) [pid = 1767] [serial = 452] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x97932c00) [pid = 1767] [serial = 346] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8e5e4000) [pid = 1767] [serial = 437] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x9ac0ac00) [pid = 1767] [serial = 253] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0xa6eaac00) [pid = 1767] [serial = 259] [outer = (nil)] [url = about:blank] 05:43:29 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:29 INFO - PROCESS | 1767 | 1467031409506 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:43:29 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.) 05:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2342ms 05:43:29 INFO - PROCESS | 1767 | 1467031409532 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 1767 | 1467031409539 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:43:29 INFO - PROCESS | 1767 | 1467031409550 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 1767 | 1467031409554 Marionette TRACE conn4 <- [1,750,null,{}] 05:43:29 INFO - PROCESS | 1767 | 1467031409561 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:29 INFO - PROCESS | 1767 | 1467031409567 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:29 INFO - PROCESS | 1767 | 1467031409766 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:43:29 INFO - PROCESS | 1767 | 1467031409920 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1767 | 1467031409928 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc09c00 == 58 [pid = 1767] [id = 195] 05:43:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8dc9b800) [pid = 1767] [serial = 586] [outer = (nil)] 05:43:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x8e49c000) [pid = 1767] [serial = 587] [outer = 0x8dc9b800] 05:43:30 INFO - PROCESS | 1767 | 1467031410025 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8e5e0800) [pid = 1767] [serial = 588] [outer = 0x8dc9b800] 05:43:31 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:31 INFO - PROCESS | 1767 | 1467031411243 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:43:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1734ms 05:43:31 INFO - PROCESS | 1767 | 1467031411284 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:43:31 INFO - PROCESS | 1767 | 1467031411288 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:43:31 INFO - PROCESS | 1767 | 1467031411295 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1767 | 1467031411301 Marionette TRACE conn4 <- [1,754,null,{}] 05:43:31 INFO - PROCESS | 1767 | 1467031411318 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:31 INFO - PROCESS | 1767 | 1467031411326 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:31 INFO - PROCESS | 1767 | 1467031411699 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:43:31 INFO - PROCESS | 1767 | 1467031411805 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 1767 | 1467031411816 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e4000 == 59 [pid = 1767] [id = 196] 05:43:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8e5e6c00) [pid = 1767] [serial = 589] [outer = (nil)] 05:43:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8ef5dc00) [pid = 1767] [serial = 590] [outer = 0x8e5e6c00] 05:43:31 INFO - PROCESS | 1767 | 1467031411907 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8f00e000) [pid = 1767] [serial = 591] [outer = 0x8e5e6c00] 05:43:33 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:33 INFO - PROCESS | 1767 | 1467031413312 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:43:33 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 05:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2040ms 05:43:33 INFO - PROCESS | 1767 | 1467031413340 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1767 | 1467031413347 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:43:33 INFO - PROCESS | 1767 | 1467031413424 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1767 | 1467031413428 Marionette TRACE conn4 <- [1,758,null,{}] 05:43:33 INFO - PROCESS | 1767 | 1467031413440 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:33 INFO - PROCESS | 1767 | 1467031413445 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:33 INFO - PROCESS | 1767 | 1467031413695 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:43:33 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8ee03000) [pid = 1767] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:43:33 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x8c0d4000) [pid = 1767] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:43:33 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8dc19000) [pid = 1767] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:43:33 INFO - PROCESS | 1767 | 1467031413885 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1767 | 1467031413895 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e3400 == 60 [pid = 1767] [id = 197] 05:43:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8c064800) [pid = 1767] [serial = 592] [outer = (nil)] 05:43:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8e5da400) [pid = 1767] [serial = 593] [outer = 0x8c064800] 05:43:33 INFO - PROCESS | 1767 | 1467031413968 Marionette DEBUG loaded listener.js 05:43:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8f8bd800) [pid = 1767] [serial = 594] [outer = 0x8c064800] 05:43:34 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:34 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:43:34 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:34 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:34 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:34 INFO - PROCESS | 1767 | 1467031414776 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1455ms 05:43:34 INFO - PROCESS | 1767 | 1467031414821 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1767 | 1467031414825 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:43:34 INFO - PROCESS | 1767 | 1467031414832 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1767 | 1467031414836 Marionette TRACE conn4 <- [1,762,null,{}] 05:43:34 INFO - PROCESS | 1767 | 1467031414842 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:34 INFO - PROCESS | 1767 | 1467031414848 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:35 INFO - PROCESS | 1767 | 1467031415043 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:43:35 INFO - PROCESS | 1767 | 1467031415197 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:35 INFO - PROCESS | 1767 | 1467031415207 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f852400 == 61 [pid = 1767] [id = 198] 05:43:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8f8bb800) [pid = 1767] [serial = 595] [outer = (nil)] 05:43:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8faa4400) [pid = 1767] [serial = 596] [outer = 0x8f8bb800] 05:43:35 INFO - PROCESS | 1767 | 1467031415277 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8faab000) [pid = 1767] [serial = 597] [outer = 0x8f8bb800] 05:43:36 INFO - PROCESS | 1767 | 1467031416835 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:43:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2034ms 05:43:36 INFO - PROCESS | 1767 | 1467031416868 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:43:36 INFO - PROCESS | 1767 | 1467031416874 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:43:36 INFO - PROCESS | 1767 | 1467031416883 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 1767 | 1467031416888 Marionette TRACE conn4 <- [1,766,null,{}] 05:43:36 INFO - PROCESS | 1767 | 1467031416898 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:36 INFO - PROCESS | 1767 | 1467031416904 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:37 INFO - PROCESS | 1767 | 1467031417264 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:43:37 INFO - PROCESS | 1767 | 1467031417468 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:37 INFO - PROCESS | 1767 | 1467031417484 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05e400 == 62 [pid = 1767] [id = 199] 05:43:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8c0cc000) [pid = 1767] [serial = 598] [outer = (nil)] 05:43:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8dc9b400) [pid = 1767] [serial = 599] [outer = 0x8c0cc000] 05:43:37 INFO - PROCESS | 1767 | 1467031417657 Marionette DEBUG loaded listener.js 05:43:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8e5e9800) [pid = 1767] [serial = 600] [outer = 0x8c0cc000] 05:43:39 INFO - PROCESS | 1767 | 1467031419289 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2442ms 05:43:39 INFO - PROCESS | 1767 | 1467031419325 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:43:39 INFO - PROCESS | 1767 | 1467031419333 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:43:39 INFO - PROCESS | 1767 | 1467031419345 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:43:39 INFO - PROCESS | 1767 | 1467031419349 Marionette TRACE conn4 <- [1,770,null,{}] 05:43:39 INFO - PROCESS | 1767 | 1467031419357 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:39 INFO - PROCESS | 1767 | 1467031419362 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:39 INFO - PROCESS | 1767 | 1467031419605 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:43:39 INFO - PROCESS | 1767 | 1467031419804 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 1767 | 1467031419813 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c066000 == 63 [pid = 1767] [id = 200] 05:43:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8dc17c00) [pid = 1767] [serial = 601] [outer = (nil)] 05:43:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8f850800) [pid = 1767] [serial = 602] [outer = 0x8dc17c00] 05:43:39 INFO - PROCESS | 1767 | 1467031419956 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8f8c2400) [pid = 1767] [serial = 603] [outer = 0x8dc17c00] 05:43:41 INFO - PROCESS | 1767 | 1467031421025 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1736ms 05:43:41 INFO - PROCESS | 1767 | 1467031421082 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1767 | 1467031421086 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:43:41 INFO - PROCESS | 1767 | 1467031421114 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1767 | 1467031421121 Marionette TRACE conn4 <- [1,774,null,{}] 05:43:41 INFO - PROCESS | 1767 | 1467031421138 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:41 INFO - PROCESS | 1767 | 1467031421147 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:41 INFO - PROCESS | 1767 | 1467031421361 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:43:41 INFO - PROCESS | 1767 | 1467031421624 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1767 | 1467031421635 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef2dc00 == 64 [pid = 1767] [id = 201] 05:43:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x9119c000) [pid = 1767] [serial = 604] [outer = (nil)] 05:43:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x91274400) [pid = 1767] [serial = 605] [outer = 0x9119c000] 05:43:41 INFO - PROCESS | 1767 | 1467031421764 Marionette DEBUG loaded listener.js 05:43:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x9127e000) [pid = 1767] [serial = 606] [outer = 0x9119c000] 05:43:42 INFO - PROCESS | 1767 | 1467031422703 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1642ms 05:43:42 INFO - PROCESS | 1767 | 1467031422752 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:43:42 INFO - PROCESS | 1767 | 1467031422758 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:43:42 INFO - PROCESS | 1767 | 1467031422764 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 1767 | 1467031422769 Marionette TRACE conn4 <- [1,778,null,{}] 05:43:42 INFO - PROCESS | 1767 | 1467031422774 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:42 INFO - PROCESS | 1767 | 1467031422779 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:43 INFO - PROCESS | 1767 | 1467031423025 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:43:43 INFO - PROCESS | 1767 | 1467031423288 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 1767 | 1467031423295 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x9111c800 == 65 [pid = 1767] [id = 202] 05:43:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x91271c00) [pid = 1767] [serial = 607] [outer = (nil)] 05:43:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x91a5ac00) [pid = 1767] [serial = 608] [outer = 0x91271c00] 05:43:43 INFO - PROCESS | 1767 | 1467031423436 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x91baf000) [pid = 1767] [serial = 609] [outer = 0x91271c00] 05:43:44 INFO - PROCESS | 1767 | 1467031424390 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1642ms 05:43:44 INFO - PROCESS | 1767 | 1467031424406 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 1767 | 1467031424409 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:43:44 INFO - PROCESS | 1767 | 1467031424417 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1767 | 1467031424420 Marionette TRACE conn4 <- [1,782,null,{}] 05:43:44 INFO - PROCESS | 1767 | 1467031424427 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:44 INFO - PROCESS | 1767 | 1467031424432 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:44 INFO - PROCESS | 1767 | 1467031424642 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:43:44 INFO - PROCESS | 1767 | 1467031424897 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1767 | 1467031424907 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6efc00 == 66 [pid = 1767] [id = 203] 05:43:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8d1ef800) [pid = 1767] [serial = 610] [outer = (nil)] 05:43:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x92ad6000) [pid = 1767] [serial = 611] [outer = 0x8d1ef800] 05:43:45 INFO - PROCESS | 1767 | 1467031425050 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x92ada000) [pid = 1767] [serial = 612] [outer = 0x8d1ef800] 05:43:46 INFO - PROCESS | 1767 | 1467031426004 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1637ms 05:43:46 INFO - PROCESS | 1767 | 1467031426055 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:43:46 INFO - PROCESS | 1767 | 1467031426060 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:43:46 INFO - PROCESS | 1767 | 1467031426067 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1767 | 1467031426072 Marionette TRACE conn4 <- [1,786,null,{}] 05:43:46 INFO - PROCESS | 1767 | 1467031426078 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:46 INFO - PROCESS | 1767 | 1467031426089 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:46 INFO - PROCESS | 1767 | 1467031426377 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:43:46 INFO - PROCESS | 1767 | 1467031426691 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 1767 | 1467031426699 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x92ad4c00 == 67 [pid = 1767] [id = 204] 05:43:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x93937c00) [pid = 1767] [serial = 613] [outer = (nil)] 05:43:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x95218400) [pid = 1767] [serial = 614] [outer = 0x93937c00] 05:43:46 INFO - PROCESS | 1767 | 1467031426795 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x95477c00) [pid = 1767] [serial = 615] [outer = 0x93937c00] 05:43:47 INFO - PROCESS | 1767 | 1467031427889 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1885ms 05:43:47 INFO - PROCESS | 1767 | 1467031427956 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1767 | 1467031427963 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:43:47 INFO - PROCESS | 1767 | 1467031427975 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1767 | 1467031427979 Marionette TRACE conn4 <- [1,790,null,{}] 05:43:48 INFO - PROCESS | 1767 | 1467031427990 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:48 INFO - PROCESS | 1767 | 1467031427998 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:48 INFO - PROCESS | 1767 | 1467031428340 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:43:48 INFO - PROCESS | 1767 | 1467031428577 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:48 INFO - PROCESS | 1767 | 1467031428588 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d8c00 == 68 [pid = 1767] [id = 205] 05:43:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8d1f0800) [pid = 1767] [serial = 616] [outer = (nil)] 05:43:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x98f11400) [pid = 1767] [serial = 617] [outer = 0x8d1f0800] 05:43:48 INFO - PROCESS | 1767 | 1467031428669 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x99877000) [pid = 1767] [serial = 618] [outer = 0x8d1f0800] 05:43:49 INFO - PROCESS | 1767 | 1467031429971 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2042ms 05:43:50 INFO - PROCESS | 1767 | 1467031430016 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:43:50 INFO - PROCESS | 1767 | 1467031430021 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:43:50 INFO - PROCESS | 1767 | 1467031430027 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:43:50 INFO - PROCESS | 1767 | 1467031430031 Marionette TRACE conn4 <- [1,794,null,{}] 05:43:50 INFO - PROCESS | 1767 | 1467031430037 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:50 INFO - PROCESS | 1767 | 1467031430042 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:50 INFO - PROCESS | 1767 | 1467031430256 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:43:50 INFO - PROCESS | 1767 | 1467031430480 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1767 | 1467031430488 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e7000 == 69 [pid = 1767] [id = 206] 05:43:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8b6e8800) [pid = 1767] [serial = 619] [outer = (nil)] 05:43:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x9a077800) [pid = 1767] [serial = 620] [outer = 0x8b6e8800] 05:43:50 INFO - PROCESS | 1767 | 1467031430611 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x9a177c00) [pid = 1767] [serial = 621] [outer = 0x8b6e8800] 05:43:51 INFO - PROCESS | 1767 | 1467031431564 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1587ms 05:43:51 INFO - PROCESS | 1767 | 1467031431615 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1767 | 1467031431619 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:43:51 INFO - PROCESS | 1767 | 1467031431626 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1767 | 1467031431630 Marionette TRACE conn4 <- [1,798,null,{}] 05:43:51 INFO - PROCESS | 1767 | 1467031431636 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:51 INFO - PROCESS | 1767 | 1467031431641 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:51 INFO - PROCESS | 1767 | 1467031431862 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:43:52 INFO - PROCESS | 1767 | 1467031432167 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1767 | 1467031432176 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x99c18800 == 70 [pid = 1767] [id = 207] 05:43:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x99c22400) [pid = 1767] [serial = 622] [outer = (nil)] 05:43:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9ab97000) [pid = 1767] [serial = 623] [outer = 0x99c22400] 05:43:52 INFO - PROCESS | 1767 | 1467031432266 Marionette DEBUG loaded listener.js 05:43:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x9ac0ac00) [pid = 1767] [serial = 624] [outer = 0x99c22400] 05:43:53 INFO - PROCESS | 1767 | 1467031433294 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:43:53 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 05:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1744ms 05:43:53 INFO - PROCESS | 1767 | 1467031433371 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:43:53 INFO - PROCESS | 1767 | 1467031433376 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:43:53 INFO - PROCESS | 1767 | 1467031433383 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:43:53 INFO - PROCESS | 1767 | 1467031433387 Marionette TRACE conn4 <- [1,802,null,{}] 05:43:53 INFO - PROCESS | 1767 | 1467031433393 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:53 INFO - PROCESS | 1767 | 1467031433399 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:53 INFO - PROCESS | 1767 | 1467031433622 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:43:53 INFO - PROCESS | 1767 | 1467031433929 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1767 | 1467031433940 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x9986d800 == 71 [pid = 1767] [id = 208] 05:43:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9ab90c00) [pid = 1767] [serial = 625] [outer = (nil)] 05:43:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9b812400) [pid = 1767] [serial = 626] [outer = 0x9ab90c00] 05:43:54 INFO - PROCESS | 1767 | 1467031434027 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9b81bc00) [pid = 1767] [serial = 627] [outer = 0x9ab90c00] 05:43:54 INFO - PROCESS | 1767 | 1467031434969 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:43:55 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 05:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1634ms 05:43:55 INFO - PROCESS | 1767 | 1467031435018 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 1767 | 1467031435023 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:43:55 INFO - PROCESS | 1767 | 1467031435031 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1767 | 1467031435036 Marionette TRACE conn4 <- [1,806,null,{}] 05:43:55 INFO - PROCESS | 1767 | 1467031435043 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:55 INFO - PROCESS | 1767 | 1467031435050 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:55 INFO - PROCESS | 1767 | 1467031435295 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:43:55 INFO - PROCESS | 1767 | 1467031435562 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1767 | 1467031435570 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d819000 == 72 [pid = 1767] [id = 209] 05:43:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9d81cc00) [pid = 1767] [serial = 628] [outer = (nil)] 05:43:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9d844400) [pid = 1767] [serial = 629] [outer = 0x9d81cc00] 05:43:55 INFO - PROCESS | 1767 | 1467031435708 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0xa108fc00) [pid = 1767] [serial = 630] [outer = 0x9d81cc00] 05:43:56 INFO - PROCESS | 1767 | 1467031436628 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:43:56 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 05:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1642ms 05:43:56 INFO - PROCESS | 1767 | 1467031436673 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:43:56 INFO - PROCESS | 1767 | 1467031436678 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:43:56 INFO - PROCESS | 1767 | 1467031436685 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:43:56 INFO - PROCESS | 1767 | 1467031436688 Marionette TRACE conn4 <- [1,810,null,{}] 05:43:56 INFO - PROCESS | 1767 | 1467031436697 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:56 INFO - PROCESS | 1767 | 1467031436703 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:56 INFO - PROCESS | 1767 | 1467031436934 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:43:57 INFO - PROCESS | 1767 | 1467031437610 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1767 | 1467031437623 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d2000 == 73 [pid = 1767] [id = 210] 05:43:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8c0d3c00) [pid = 1767] [serial = 631] [outer = (nil)] 05:43:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8d1f6000) [pid = 1767] [serial = 632] [outer = 0x8c0d3c00] 05:43:57 INFO - PROCESS | 1767 | 1467031437708 Marionette DEBUG loaded listener.js 05:43:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8d34b800) [pid = 1767] [serial = 633] [outer = 0x8c0d3c00] 05:43:58 INFO - PROCESS | 1767 | 1467031438873 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2296ms 05:43:59 INFO - PROCESS | 1767 | 1467031439038 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:43:59 INFO - PROCESS | 1767 | 1467031439047 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:43:59 INFO - PROCESS | 1767 | 1467031439068 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 1767 | 1467031439076 Marionette TRACE conn4 <- [1,814,null,{}] 05:43:59 INFO - PROCESS | 1767 | 1467031439089 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:59 INFO - PROCESS | 1767 | 1467031439098 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:59 INFO - PROCESS | 1767 | 1467031439478 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:43:59 INFO - PROCESS | 1767 | 1467031439789 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 1767 | 1467031439804 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:43:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c066c00 == 74 [pid = 1767] [id = 211] 05:43:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8c06b400) [pid = 1767] [serial = 634] [outer = (nil)] 05:43:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x8e5f6800) [pid = 1767] [serial = 635] [outer = 0x8c06b400] 05:43:59 INFO - PROCESS | 1767 | 1467031439938 Marionette DEBUG loaded listener.js 05:44:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8ef5d800) [pid = 1767] [serial = 636] [outer = 0x8c06b400] 05:44:01 INFO - PROCESS | 1767 | 1467031441126 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1767 | 1467031441222 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:44:01 INFO - PROCESS | 1767 | 1467031441230 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1767 | 1467031441235 Marionette TRACE conn4 <- [1,818,null,{}] 05:44:01 INFO - PROCESS | 1767 | 1467031441241 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:01 INFO - PROCESS | 1767 | 1467031441247 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:01 INFO - PROCESS | 1767 | 1467031441520 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:44:01 INFO - PROCESS | 1767 | 1467031441951 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:01 INFO - PROCESS | 1767 | 1467031441959 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc16c00 == 75 [pid = 1767] [id = 212] 05:44:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8f8bf000) [pid = 1767] [serial = 637] [outer = (nil)] 05:44:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9111a400) [pid = 1767] [serial = 638] [outer = 0x8f8bf000] 05:44:02 INFO - PROCESS | 1767 | 1467031442065 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x9119f000) [pid = 1767] [serial = 639] [outer = 0x8f8bf000] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x999ec000 == 74 [pid = 1767] [id = 192] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x93d58800 == 73 [pid = 1767] [id = 191] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x91bb9000 == 72 [pid = 1767] [id = 189] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x92204400 == 71 [pid = 1767] [id = 190] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8f010800 == 70 [pid = 1767] [id = 188] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee10400 == 69 [pid = 1767] [id = 187] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc10800 == 68 [pid = 1767] [id = 186] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e5800 == 67 [pid = 1767] [id = 184] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8c063c00 == 66 [pid = 1767] [id = 185] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x99726000 == 65 [pid = 1767] [id = 40] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9792a800 == 64 [pid = 1767] [id = 43] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x98446000 == 63 [pid = 1767] [id = 31] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e5000 == 62 [pid = 1767] [id = 156] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8db01c00 == 61 [pid = 1767] [id = 121] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9127e400 == 60 [pid = 1767] [id = 130] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0xa2376000 == 59 [pid = 1767] [id = 35] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9d8e1400 == 58 [pid = 1767] [id = 42] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9521dc00 == 57 [pid = 1767] [id = 37] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9ab8b000 == 56 [pid = 1767] [id = 131] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9a171400 == 55 [pid = 1767] [id = 82] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9b40dc00 == 54 [pid = 1767] [id = 27] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5cc00 == 53 [pid = 1767] [id = 128] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x952aec00 == 52 [pid = 1767] [id = 36] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x98353000 == 51 [pid = 1767] [id = 28] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9af2b400 == 50 [pid = 1767] [id = 41] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x98ce7400 == 49 [pid = 1767] [id = 34] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8f850400 == 48 [pid = 1767] [id = 119] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d0800 == 47 [pid = 1767] [id = 193] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0xa2580000 == 46 [pid = 1767] [id = 47] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x92329400 == 45 [pid = 1767] [id = 49] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9abbdc00 == 44 [pid = 1767] [id = 116] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e5c00 == 43 [pid = 1767] [id = 117] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x93d46400 == 42 [pid = 1767] [id = 113] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x998e7000 == 41 [pid = 1767] [id = 48] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f1800 == 40 [pid = 1767] [id = 179] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8f858800 == 39 [pid = 1767] [id = 146] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8faaa800 == 38 [pid = 1767] [id = 120] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec800 == 37 [pid = 1767] [id = 178] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x99718000 == 36 [pid = 1767] [id = 44] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9d8eac00 == 35 [pid = 1767] [id = 33] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee0a800 == 34 [pid = 1767] [id = 114] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x92335c00 == 33 [pid = 1767] [id = 32] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x99875400 == 32 [pid = 1767] [id = 46] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x91a53000 == 31 [pid = 1767] [id = 115] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9a071c00 == 30 [pid = 1767] [id = 38] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x99c28800 == 29 [pid = 1767] [id = 100] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e5400 == 28 [pid = 1767] [id = 118] 05:44:04 INFO - PROCESS | 1767 | --DOCSHELL 0x9485d400 == 27 [pid = 1767] [id = 45] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8ef32800) [pid = 1767] [serial = 523] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8dc22000) [pid = 1767] [serial = 529] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x9abc3000) [pid = 1767] [serial = 508] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x91bb3400) [pid = 1767] [serial = 520] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8d5b8800) [pid = 1767] [serial = 542] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8d5b3800) [pid = 1767] [serial = 541] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8b6eb000) [pid = 1767] [serial = 532] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x9b8d2400) [pid = 1767] [serial = 511] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8dc22c00) [pid = 1767] [serial = 544] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0xa33c5000) [pid = 1767] [serial = 517] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9111ac00) [pid = 1767] [serial = 499] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0xa257fc00) [pid = 1767] [serial = 514] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8d5ab400) [pid = 1767] [serial = 535] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8d349400) [pid = 1767] [serial = 496] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8c0d8400) [pid = 1767] [serial = 550] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x9521a400) [pid = 1767] [serial = 502] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8d5b3000) [pid = 1767] [serial = 538] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x91bb5000) [pid = 1767] [serial = 526] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9a170400) [pid = 1767] [serial = 505] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8ef38800) [pid = 1767] [serial = 547] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8f001400) [pid = 1767] [serial = 548] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8dca0c00) [pid = 1767] [serial = 545] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1767 | 1467031445274 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 4093ms 05:44:05 INFO - PROCESS | 1767 | 1467031445325 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:44:05 INFO - PROCESS | 1767 | 1467031445331 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:44:05 INFO - PROCESS | 1767 | 1467031445341 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1767 | 1467031445346 Marionette TRACE conn4 <- [1,822,null,{}] 05:44:05 INFO - PROCESS | 1767 | 1467031445395 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:05 INFO - PROCESS | 1767 | 1467031445400 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:05 INFO - PROCESS | 1767 | 1467031445653 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:44:05 INFO - PROCESS | 1767 | 1467031445775 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1767 | 1467031445785 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d349400 == 28 [pid = 1767] [id = 213] 05:44:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8d34b400) [pid = 1767] [serial = 640] [outer = (nil)] 05:44:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8db0b400) [pid = 1767] [serial = 641] [outer = 0x8d34b400] 05:44:05 INFO - PROCESS | 1767 | 1467031445865 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8dc03800) [pid = 1767] [serial = 642] [outer = 0x8d34b400] 05:44:06 INFO - PROCESS | 1767 | 1467031446773 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 1767 | 1467031446835 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:44:06 INFO - PROCESS | 1767 | 1467031446848 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1767 | 1467031446852 Marionette TRACE conn4 <- [1,826,null,{}] 05:44:06 INFO - PROCESS | 1767 | 1467031446859 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:06 INFO - PROCESS | 1767 | 1467031446864 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:07 INFO - PROCESS | 1767 | 1467031447054 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:44:07 INFO - PROCESS | 1767 | 1467031447353 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:07 INFO - PROCESS | 1767 | 1467031447362 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc97800 == 29 [pid = 1767] [id = 214] 05:44:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8dc9e400) [pid = 1767] [serial = 643] [outer = (nil)] 05:44:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8e49ac00) [pid = 1767] [serial = 644] [outer = 0x8dc9e400] 05:44:07 INFO - PROCESS | 1767 | 1467031447463 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8e5dd000) [pid = 1767] [serial = 645] [outer = 0x8dc9e400] 05:44:08 INFO - PROCESS | 1767 | 1467031448527 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1746ms 05:44:08 INFO - PROCESS | 1767 | 1467031448598 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:44:08 INFO - PROCESS | 1767 | 1467031448603 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:44:08 INFO - PROCESS | 1767 | 1467031448610 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1767 | 1467031448616 Marionette TRACE conn4 <- [1,830,null,{}] 05:44:08 INFO - PROCESS | 1767 | 1467031448645 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:08 INFO - PROCESS | 1767 | 1467031448653 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:08 INFO - PROCESS | 1767 | 1467031448908 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:44:09 INFO - PROCESS | 1767 | 1467031449082 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1767 | 1467031449095 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef36c00 == 30 [pid = 1767] [id = 215] 05:44:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8ef38800) [pid = 1767] [serial = 646] [outer = (nil)] 05:44:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8ef56800) [pid = 1767] [serial = 647] [outer = 0x8ef38800] 05:44:09 INFO - PROCESS | 1767 | 1467031449173 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8f850400) [pid = 1767] [serial = 648] [outer = 0x8ef38800] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8d5adc00) [pid = 1767] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8e5e6c00) [pid = 1767] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8c064800) [pid = 1767] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8e496400) [pid = 1767] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8dc9b800) [pid = 1767] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8dc15400) [pid = 1767] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8c0d0c00) [pid = 1767] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8c068c00) [pid = 1767] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8c064000) [pid = 1767] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x92203800) [pid = 1767] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8b6f0c00) [pid = 1767] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x92ad3800) [pid = 1767] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8ef5ac00) [pid = 1767] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x99873000) [pid = 1767] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8b6e3800) [pid = 1767] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8c0cc400) [pid = 1767] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8d34cc00) [pid = 1767] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8ef2a400) [pid = 1767] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x9b819c00) [pid = 1767] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8b6e5c00) [pid = 1767] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x91115c00) [pid = 1767] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8ef31800) [pid = 1767] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x99c0bc00) [pid = 1767] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0xa222f000) [pid = 1767] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x93b33800) [pid = 1767] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8c0d4400) [pid = 1767] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8d1f8800) [pid = 1767] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0xa2ff2c00) [pid = 1767] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x91116c00) [pid = 1767] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x9119fc00) [pid = 1767] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x9144e000) [pid = 1767] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:44:11 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8f8bb800) [pid = 1767] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:44:12 INFO - PROCESS | 1767 | 1467031452436 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 3847ms 05:44:12 INFO - PROCESS | 1767 | 1467031452457 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:44:12 INFO - PROCESS | 1767 | 1467031452463 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:44:12 INFO - PROCESS | 1767 | 1467031452470 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1767 | 1467031452472 Marionette TRACE conn4 <- [1,834,null,{}] 05:44:12 INFO - PROCESS | 1767 | 1467031452479 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:12 INFO - PROCESS | 1767 | 1467031452485 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:12 INFO - PROCESS | 1767 | 1467031452729 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:44:12 INFO - PROCESS | 1767 | 1467031452751 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1767 | 1467031452758 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f0400 == 31 [pid = 1767] [id = 216] 05:44:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8d358000) [pid = 1767] [serial = 649] [outer = (nil)] 05:44:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8e4a2000) [pid = 1767] [serial = 650] [outer = 0x8d358000] 05:44:12 INFO - PROCESS | 1767 | 1467031452832 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8ef57400) [pid = 1767] [serial = 651] [outer = 0x8d358000] 05:44:13 INFO - PROCESS | 1767 | 1467031453782 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1331ms 05:44:13 INFO - PROCESS | 1767 | 1467031453802 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1767 | 1467031453809 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:44:13 INFO - PROCESS | 1767 | 1467031453819 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1767 | 1467031453827 Marionette TRACE conn4 <- [1,838,null,{}] 05:44:13 INFO - PROCESS | 1767 | 1467031453837 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:13 INFO - PROCESS | 1767 | 1467031453843 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:14 INFO - PROCESS | 1767 | 1467031454133 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:44:14 INFO - PROCESS | 1767 | 1467031454407 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1767 | 1467031454416 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34e400 == 32 [pid = 1767] [id = 217] 05:44:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8d353400) [pid = 1767] [serial = 652] [outer = (nil)] 05:44:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8d5b8c00) [pid = 1767] [serial = 653] [outer = 0x8d353400] 05:44:14 INFO - PROCESS | 1767 | 1467031454547 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8dc22000) [pid = 1767] [serial = 654] [outer = 0x8d353400] 05:44:15 INFO - PROCESS | 1767 | 1467031455518 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1748ms 05:44:15 INFO - PROCESS | 1767 | 1467031455568 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1767 | 1467031455575 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:44:15 INFO - PROCESS | 1767 | 1467031455586 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1767 | 1467031455591 Marionette TRACE conn4 <- [1,842,null,{}] 05:44:15 INFO - PROCESS | 1767 | 1467031455598 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:15 INFO - PROCESS | 1767 | 1467031455604 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:15 INFO - PROCESS | 1767 | 1467031455854 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:44:16 INFO - PROCESS | 1767 | 1467031456155 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1767 | 1467031456166 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6eec00 == 33 [pid = 1767] [id = 218] 05:44:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8e5f9400) [pid = 1767] [serial = 655] [outer = (nil)] 05:44:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8ee0d400) [pid = 1767] [serial = 656] [outer = 0x8e5f9400] 05:44:16 INFO - PROCESS | 1767 | 1467031456255 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8ef39400) [pid = 1767] [serial = 657] [outer = 0x8e5f9400] 05:44:17 INFO - PROCESS | 1767 | 1467031457284 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1732ms 05:44:17 INFO - PROCESS | 1767 | 1467031457319 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 1767 | 1467031457323 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:44:17 INFO - PROCESS | 1767 | 1467031457331 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 1767 | 1467031457337 Marionette TRACE conn4 <- [1,846,null,{}] 05:44:17 INFO - PROCESS | 1767 | 1467031457355 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:17 INFO - PROCESS | 1767 | 1467031457364 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:17 INFO - PROCESS | 1767 | 1467031457615 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:44:17 INFO - PROCESS | 1767 | 1467031457967 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1767 | 1467031457979 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x9110fc00 == 34 [pid = 1767] [id = 219] 05:44:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x91111400) [pid = 1767] [serial = 658] [outer = (nil)] 05:44:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x9111ac00) [pid = 1767] [serial = 659] [outer = 0x91111400] 05:44:18 INFO - PROCESS | 1767 | 1467031458069 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8c06bc00) [pid = 1767] [serial = 660] [outer = 0x91111400] 05:44:19 INFO - PROCESS | 1767 | 1467031459043 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1741ms 05:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:44:19 INFO - PROCESS | 1767 | 1467031459074 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1767 | 1467031459078 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:44:19 INFO - PROCESS | 1767 | 1467031459086 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1767 | 1467031459090 Marionette TRACE conn4 <- [1,850,null,{}] 05:44:19 INFO - PROCESS | 1767 | 1467031459097 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:19 INFO - PROCESS | 1767 | 1467031459103 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:19 INFO - PROCESS | 1767 | 1467031459320 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:44:19 INFO - PROCESS | 1767 | 1467031459570 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 1767 | 1467031459580 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f1000 == 35 [pid = 1767] [id = 220] 05:44:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8faa8c00) [pid = 1767] [serial = 661] [outer = (nil)] 05:44:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x91276800) [pid = 1767] [serial = 662] [outer = 0x8faa8c00] 05:44:19 INFO - PROCESS | 1767 | 1467031459704 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x9127b000) [pid = 1767] [serial = 663] [outer = 0x8faa8c00] 05:44:20 INFO - PROCESS | 1767 | 1467031460630 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1586ms 05:44:20 INFO - PROCESS | 1767 | 1467031460671 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1767 | 1467031460675 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:44:20 INFO - PROCESS | 1767 | 1467031460682 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 1767 | 1467031460686 Marionette TRACE conn4 <- [1,854,null,{}] 05:44:20 INFO - PROCESS | 1767 | 1467031460692 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:20 INFO - PROCESS | 1767 | 1467031460697 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:20 INFO - PROCESS | 1767 | 1467031460892 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:44:21 INFO - PROCESS | 1767 | 1467031461136 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1767 | 1467031461145 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef2c800 == 36 [pid = 1767] [id = 221] 05:44:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8ef36800) [pid = 1767] [serial = 664] [outer = (nil)] 05:44:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x91a52800) [pid = 1767] [serial = 665] [outer = 0x8ef36800] 05:44:21 INFO - PROCESS | 1767 | 1467031461267 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x91a54c00) [pid = 1767] [serial = 666] [outer = 0x8ef36800] 05:44:22 INFO - PROCESS | 1767 | 1467031462219 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1583ms 05:44:22 INFO - PROCESS | 1767 | 1467031462267 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:44:22 INFO - PROCESS | 1767 | 1467031462271 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:44:22 INFO - PROCESS | 1767 | 1467031462277 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1767 | 1467031462281 Marionette TRACE conn4 <- [1,858,null,{}] 05:44:22 INFO - PROCESS | 1767 | 1467031462288 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:22 INFO - PROCESS | 1767 | 1467031462301 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:22 INFO - PROCESS | 1767 | 1467031462599 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:44:22 INFO - PROCESS | 1767 | 1467031462915 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1767 | 1467031462923 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fa000 == 37 [pid = 1767] [id = 222] 05:44:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x91274800) [pid = 1767] [serial = 667] [outer = (nil)] 05:44:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x92335800) [pid = 1767] [serial = 668] [outer = 0x91274800] 05:44:23 INFO - PROCESS | 1767 | 1467031463019 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x92ade000) [pid = 1767] [serial = 669] [outer = 0x91274800] 05:44:23 INFO - PROCESS | 1767 | 1467031463970 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1746ms 05:44:24 INFO - PROCESS | 1767 | 1467031464024 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1767 | 1467031464028 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:44:24 INFO - PROCESS | 1767 | 1467031464036 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1767 | 1467031464041 Marionette TRACE conn4 <- [1,862,null,{}] 05:44:24 INFO - PROCESS | 1767 | 1467031464047 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:24 INFO - PROCESS | 1767 | 1467031464054 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:24 INFO - PROCESS | 1767 | 1467031464272 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:44:24 INFO - PROCESS | 1767 | 1467031464530 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1767 | 1467031464539 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e6000 == 38 [pid = 1767] [id = 223] 05:44:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8d34dc00) [pid = 1767] [serial = 670] [outer = (nil)] 05:44:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x93971800) [pid = 1767] [serial = 671] [outer = 0x8d34dc00] 05:44:24 INFO - PROCESS | 1767 | 1467031464669 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x93a07800) [pid = 1767] [serial = 672] [outer = 0x8d34dc00] 05:44:25 INFO - PROCESS | 1767 | 1467031465598 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1596ms 05:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:44:25 INFO - PROCESS | 1767 | 1467031465634 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1767 | 1467031465637 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:44:25 INFO - PROCESS | 1767 | 1467031465644 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1767 | 1467031465648 Marionette TRACE conn4 <- [1,866,null,{}] 05:44:25 INFO - PROCESS | 1767 | 1467031465654 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 1767 | 1467031465659 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:25 INFO - PROCESS | 1767 | 1467031465856 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:44:26 INFO - PROCESS | 1767 | 1467031466101 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1767 | 1467031466110 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c068400 == 39 [pid = 1767] [id = 224] 05:44:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8dc1bc00) [pid = 1767] [serial = 673] [outer = (nil)] 05:44:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x93d46c00) [pid = 1767] [serial = 674] [outer = 0x8dc1bc00] 05:44:26 INFO - PROCESS | 1767 | 1467031466234 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x93d4b800) [pid = 1767] [serial = 675] [outer = 0x8dc1bc00] 05:44:27 INFO - PROCESS | 1767 | 1467031467167 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1581ms 05:44:27 INFO - PROCESS | 1767 | 1467031467225 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1767 | 1467031467230 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:44:27 INFO - PROCESS | 1767 | 1467031467236 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1767 | 1467031467239 Marionette TRACE conn4 <- [1,870,null,{}] 05:44:27 INFO - PROCESS | 1767 | 1467031467248 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:27 INFO - PROCESS | 1767 | 1467031467254 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:27 INFO - PROCESS | 1767 | 1467031467507 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:44:27 INFO - PROCESS | 1767 | 1467031467803 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1767 | 1467031467809 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ef000 == 40 [pid = 1767] [id = 225] 05:44:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8d5ae000) [pid = 1767] [serial = 676] [outer = (nil)] 05:44:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9521a400) [pid = 1767] [serial = 677] [outer = 0x8d5ae000] 05:44:27 INFO - PROCESS | 1767 | 1467031467897 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x9521e400) [pid = 1767] [serial = 678] [outer = 0x8d5ae000] 05:44:28 INFO - PROCESS | 1767 | 1467031468822 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1631ms 05:44:28 INFO - PROCESS | 1767 | 1467031468868 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1767 | 1467031468872 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:44:28 INFO - PROCESS | 1767 | 1467031468879 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1767 | 1467031468883 Marionette TRACE conn4 <- [1,874,null,{}] 05:44:28 INFO - PROCESS | 1767 | 1467031468889 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:28 INFO - PROCESS | 1767 | 1467031468895 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:29 INFO - PROCESS | 1767 | 1467031469088 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:44:29 INFO - PROCESS | 1767 | 1467031469387 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1767 | 1467031469397 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x9521d800 == 41 [pid = 1767] [id = 226] 05:44:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x95438400) [pid = 1767] [serial = 679] [outer = (nil)] 05:44:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x95478400) [pid = 1767] [serial = 680] [outer = 0x95438400] 05:44:29 INFO - PROCESS | 1767 | 1467031469490 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x95482800) [pid = 1767] [serial = 681] [outer = 0x95438400] 05:44:30 INFO - PROCESS | 1767 | 1467031470425 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1581ms 05:44:30 INFO - PROCESS | 1767 | 1467031470461 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1767 | 1467031470466 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:44:30 INFO - PROCESS | 1767 | 1467031470472 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1767 | 1467031470477 Marionette TRACE conn4 <- [1,878,null,{}] 05:44:30 INFO - PROCESS | 1767 | 1467031470482 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:30 INFO - PROCESS | 1767 | 1467031470488 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:30 INFO - PROCESS | 1767 | 1467031470699 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:44:30 INFO - PROCESS | 1767 | 1467031470962 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1767 | 1467031470971 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x9986e400 == 42 [pid = 1767] [id = 227] 05:44:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9986ec00) [pid = 1767] [serial = 682] [outer = (nil)] 05:44:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x99878c00) [pid = 1767] [serial = 683] [outer = 0x9986ec00] 05:44:31 INFO - PROCESS | 1767 | 1467031471101 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x99c0b000) [pid = 1767] [serial = 684] [outer = 0x9986ec00] 05:44:32 INFO - PROCESS | 1767 | 1467031472052 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1639ms 05:44:32 INFO - PROCESS | 1767 | 1467031472112 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1767 | 1467031472116 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:44:32 INFO - PROCESS | 1767 | 1467031472123 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1767 | 1467031472127 Marionette TRACE conn4 <- [1,882,null,{}] 05:44:32 INFO - PROCESS | 1767 | 1467031472133 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:32 INFO - PROCESS | 1767 | 1467031472139 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:32 INFO - PROCESS | 1767 | 1467031472374 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:44:32 INFO - PROCESS | 1767 | 1467031472631 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 1767 | 1467031472642 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f002000 == 43 [pid = 1767] [id = 228] 05:44:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8f8c6c00) [pid = 1767] [serial = 685] [outer = (nil)] 05:44:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9a16f000) [pid = 1767] [serial = 686] [outer = 0x8f8c6c00] 05:44:32 INFO - PROCESS | 1767 | 1467031472774 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a170800) [pid = 1767] [serial = 687] [outer = 0x8f8c6c00] 05:44:33 INFO - PROCESS | 1767 | 1467031473688 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1630ms 05:44:33 INFO - PROCESS | 1767 | 1467031473756 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:44:33 INFO - PROCESS | 1767 | 1467031473760 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:44:33 INFO - PROCESS | 1767 | 1467031473766 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1767 | 1467031473770 Marionette TRACE conn4 <- [1,886,null,{}] 05:44:33 INFO - PROCESS | 1767 | 1467031473776 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:33 INFO - PROCESS | 1767 | 1467031473781 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:33 INFO - PROCESS | 1767 | 1467031473975 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:44:34 INFO - PROCESS | 1767 | 1467031474229 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1767 | 1467031474237 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e5800 == 44 [pid = 1767] [id = 229] 05:44:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8ee0c000) [pid = 1767] [serial = 688] [outer = (nil)] 05:44:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x92ad4400) [pid = 1767] [serial = 689] [outer = 0x8ee0c000] 05:44:34 INFO - PROCESS | 1767 | 1467031474358 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x9a170400) [pid = 1767] [serial = 690] [outer = 0x8ee0c000] 05:44:35 INFO - PROCESS | 1767 | 1467031475305 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1582ms 05:44:35 INFO - PROCESS | 1767 | 1467031475350 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:44:35 INFO - PROCESS | 1767 | 1467031475354 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:44:35 INFO - PROCESS | 1767 | 1467031475361 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1767 | 1467031475365 Marionette TRACE conn4 <- [1,890,null,{}] 05:44:35 INFO - PROCESS | 1767 | 1467031475371 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:35 INFO - PROCESS | 1767 | 1467031475376 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:35 INFO - PROCESS | 1767 | 1467031475618 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:44:35 INFO - PROCESS | 1767 | 1467031475922 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1767 | 1467031475929 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e2800 == 45 [pid = 1767] [id = 230] 05:44:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8b6e3c00) [pid = 1767] [serial = 691] [outer = (nil)] 05:44:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8d34f800) [pid = 1767] [serial = 692] [outer = 0x8b6e3c00] 05:44:36 INFO - PROCESS | 1767 | 1467031476020 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8dc16800) [pid = 1767] [serial = 693] [outer = 0x8b6e3c00] 05:44:37 INFO - PROCESS | 1767 | 1467031477159 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1849ms 05:44:37 INFO - PROCESS | 1767 | 1467031477210 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 1767 | 1467031477216 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:44:37 INFO - PROCESS | 1767 | 1467031477229 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 1767 | 1467031477233 Marionette TRACE conn4 <- [1,894,null,{}] 05:44:37 INFO - PROCESS | 1767 | 1467031477243 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:37 INFO - PROCESS | 1767 | 1467031477248 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:37 INFO - PROCESS | 1767 | 1467031477563 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:44:37 INFO - PROCESS | 1767 | 1467031477768 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1767 | 1467031477782 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0dac00 == 46 [pid = 1767] [id = 231] 05:44:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8d1efc00) [pid = 1767] [serial = 694] [outer = (nil)] 05:44:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x8d1fc400) [pid = 1767] [serial = 695] [outer = 0x8d1efc00] 05:44:37 INFO - PROCESS | 1767 | 1467031477861 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8d5af400) [pid = 1767] [serial = 696] [outer = 0x8d1efc00] 05:44:38 INFO - PROCESS | 1767 | 1467031478799 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1590ms 05:44:38 INFO - PROCESS | 1767 | 1467031478819 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1767 | 1467031478827 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:44:38 INFO - PROCESS | 1767 | 1467031478838 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1767 | 1467031478841 Marionette TRACE conn4 <- [1,898,null,{}] 05:44:38 INFO - PROCESS | 1767 | 1467031478848 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:38 INFO - PROCESS | 1767 | 1467031478854 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:39 INFO - PROCESS | 1767 | 1467031479054 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:44:39 INFO - PROCESS | 1767 | 1467031479477 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 1767 | 1467031479486 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x8dc0ec00) [pid = 1767] [serial = 583] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x8ef5dc00) [pid = 1767] [serial = 590] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8f8bd800) [pid = 1767] [serial = 594] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8ef30800) [pid = 1767] [serial = 559] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8e49c000) [pid = 1767] [serial = 587] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8ef39c00) [pid = 1767] [serial = 530] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x8dc03000) [pid = 1767] [serial = 581] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x9ab89000) [pid = 1767] [serial = 506] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8dc04400) [pid = 1767] [serial = 551] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x93b37c00) [pid = 1767] [serial = 569] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8d5ae400) [pid = 1767] [serial = 536] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x98f16800) [pid = 1767] [serial = 572] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8db01800) [pid = 1767] [serial = 500] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x99c20400) [pid = 1767] [serial = 575] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x8b6ee000) [pid = 1767] [serial = 533] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8d5b6c00) [pid = 1767] [serial = 539] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8dc9d800) [pid = 1767] [serial = 557] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8ef35c00) [pid = 1767] [serial = 524] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8e4a1400) [pid = 1767] [serial = 386] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0xa109a800) [pid = 1767] [serial = 512] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8dc20000) [pid = 1767] [serial = 556] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8c0cb400) [pid = 1767] [serial = 554] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x91a58800) [pid = 1767] [serial = 566] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x9127a000) [pid = 1767] [serial = 565] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8fa9f400) [pid = 1767] [serial = 562] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8e5da400) [pid = 1767] [serial = 593] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x9a16f400) [pid = 1767] [serial = 577] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8dc1b800) [pid = 1767] [serial = 584] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0xa2fb3800) [pid = 1767] [serial = 515] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x9567b000) [pid = 1767] [serial = 503] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8db0dc00) [pid = 1767] [serial = 497] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8db0f800) [pid = 1767] [serial = 580] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x91196000) [pid = 1767] [serial = 563] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8f00e000) [pid = 1767] [serial = 591] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x9af2cc00) [pid = 1767] [serial = 509] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x92ad7c00) [pid = 1767] [serial = 568] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0xa4d4e000) [pid = 1767] [serial = 518] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x9a175400) [pid = 1767] [serial = 578] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x91bb3800) [pid = 1767] [serial = 521] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8f006400) [pid = 1767] [serial = 560] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x92adbc00) [pid = 1767] [serial = 494] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8e5e0800) [pid = 1767] [serial = 588] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x99c1dc00) [pid = 1767] [serial = 574] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9566ec00) [pid = 1767] [serial = 571] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0xa25ec000) [pid = 1767] [serial = 527] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8c061000) [pid = 1767] [serial = 553] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x8faab000) [pid = 1767] [serial = 597] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8faa4400) [pid = 1767] [serial = 596] [outer = (nil)] [url = about:blank] 05:44:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e2400 == 47 [pid = 1767] [id = 232] 05:44:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8b6ee400) [pid = 1767] [serial = 697] [outer = (nil)] 05:44:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8c068800) [pid = 1767] [serial = 698] [outer = 0x8b6ee400] 05:44:39 INFO - PROCESS | 1767 | 1467031479673 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8d5af800) [pid = 1767] [serial = 699] [outer = 0x8b6ee400] 05:44:40 INFO - PROCESS | 1767 | 1467031480495 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1681ms 05:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:44:40 INFO - PROCESS | 1767 | 1467031480527 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1767 | 1467031480530 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:44:40 INFO - PROCESS | 1767 | 1467031480538 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1767 | 1467031480544 Marionette TRACE conn4 <- [1,902,null,{}] 05:44:40 INFO - PROCESS | 1767 | 1467031480560 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:40 INFO - PROCESS | 1767 | 1467031480569 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:40 INFO - PROCESS | 1767 | 1467031480768 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:44:40 INFO - PROCESS | 1767 | 1467031480942 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1767 | 1467031480954 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a1000 == 48 [pid = 1767] [id = 233] 05:44:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8e5dac00) [pid = 1767] [serial = 700] [outer = (nil)] 05:44:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8e5ec800) [pid = 1767] [serial = 701] [outer = 0x8e5dac00] 05:44:41 INFO - PROCESS | 1767 | 1467031481032 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8ee07400) [pid = 1767] [serial = 702] [outer = 0x8e5dac00] 05:44:41 INFO - PROCESS | 1767 | 1467031481911 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1442ms 05:44:41 INFO - PROCESS | 1767 | 1467031481979 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 1767 | 1467031481984 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:44:42 INFO - PROCESS | 1767 | 1467031482002 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1767 | 1467031482007 Marionette TRACE conn4 <- [1,906,null,{}] 05:44:42 INFO - PROCESS | 1767 | 1467031482013 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:42 INFO - PROCESS | 1767 | 1467031482018 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:42 INFO - PROCESS | 1767 | 1467031482290 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:44:42 INFO - PROCESS | 1767 | 1467031482321 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1767 | 1467031482335 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9b800 == 49 [pid = 1767] [id = 234] 05:44:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8ee0e800) [pid = 1767] [serial = 703] [outer = (nil)] 05:44:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8ef56400) [pid = 1767] [serial = 704] [outer = 0x8ee0e800] 05:44:42 INFO - PROCESS | 1767 | 1467031482422 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8f008000) [pid = 1767] [serial = 705] [outer = 0x8ee0e800] 05:44:43 INFO - PROCESS | 1767 | 1467031483397 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1437ms 05:44:43 INFO - PROCESS | 1767 | 1467031483439 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1767 | 1467031483443 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:44:43 INFO - PROCESS | 1767 | 1467031483450 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1767 | 1467031483453 Marionette TRACE conn4 <- [1,910,null,{}] 05:44:43 INFO - PROCESS | 1767 | 1467031483463 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1767 | 1467031483473 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:43 INFO - PROCESS | 1767 | 1467031483770 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:44:43 INFO - PROCESS | 1767 | 1467031483801 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1767 | 1467031483809 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5acc00 == 50 [pid = 1767] [id = 235] 05:44:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8e4a1c00) [pid = 1767] [serial = 706] [outer = (nil)] 05:44:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8f856800) [pid = 1767] [serial = 707] [outer = 0x8e4a1c00] 05:44:43 INFO - PROCESS | 1767 | 1467031483883 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8f8c1400) [pid = 1767] [serial = 708] [outer = 0x8e4a1c00] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8c0cc000) [pid = 1767] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x99c22400) [pid = 1767] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8dc17c00) [pid = 1767] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d34b400) [pid = 1767] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8f8bf000) [pid = 1767] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x9d81cc00) [pid = 1767] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x91271c00) [pid = 1767] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8d1f0800) [pid = 1767] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8d1ef800) [pid = 1767] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x9ab90c00) [pid = 1767] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x93937c00) [pid = 1767] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8b6e8800) [pid = 1767] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x9119c000) [pid = 1767] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x8ef38800) [pid = 1767] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8c0d3c00) [pid = 1767] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8dc9e400) [pid = 1767] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:44:44 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x8c06b400) [pid = 1767] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:44:45 INFO - PROCESS | 1767 | 1467031485071 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1685ms 05:44:45 INFO - PROCESS | 1767 | 1467031485136 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:44:45 INFO - PROCESS | 1767 | 1467031485140 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:44:45 INFO - PROCESS | 1767 | 1467031485147 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 1767 | 1467031485150 Marionette TRACE conn4 <- [1,914,null,{}] 05:44:45 INFO - PROCESS | 1767 | 1467031485156 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:45 INFO - PROCESS | 1767 | 1467031485166 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:45 INFO - PROCESS | 1767 | 1467031485387 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:44:45 INFO - PROCESS | 1767 | 1467031485549 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1767 | 1467031485557 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cf800 == 51 [pid = 1767] [id = 236] 05:44:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x8c0d0c00) [pid = 1767] [serial = 709] [outer = (nil)] 05:44:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8faab800) [pid = 1767] [serial = 710] [outer = 0x8c0d0c00] 05:44:45 INFO - PROCESS | 1767 | 1467031485629 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x9111cc00) [pid = 1767] [serial = 711] [outer = 0x8c0d0c00] 05:44:46 INFO - PROCESS | 1767 | 1467031486506 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1430ms 05:44:46 INFO - PROCESS | 1767 | 1467031486579 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1767 | 1467031486585 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:44:46 INFO - PROCESS | 1767 | 1467031486608 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1767 | 1467031486614 Marionette TRACE conn4 <- [1,918,null,{}] 05:44:46 INFO - PROCESS | 1767 | 1467031486623 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 1767 | 1467031486630 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:46 INFO - PROCESS | 1767 | 1467031486910 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:44:47 INFO - PROCESS | 1767 | 1467031487230 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 1767 | 1467031487252 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c061000 == 52 [pid = 1767] [id = 237] 05:44:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8c0ce800) [pid = 1767] [serial = 712] [outer = (nil)] 05:44:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8c0d7800) [pid = 1767] [serial = 713] [outer = 0x8c0ce800] 05:44:47 INFO - PROCESS | 1767 | 1467031487345 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8d355000) [pid = 1767] [serial = 714] [outer = 0x8c0ce800] 05:44:48 INFO - PROCESS | 1767 | 1467031488346 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1788ms 05:44:48 INFO - PROCESS | 1767 | 1467031488395 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:44:48 INFO - PROCESS | 1767 | 1467031488404 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:44:48 INFO - PROCESS | 1767 | 1467031488417 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1767 | 1467031488422 Marionette TRACE conn4 <- [1,922,null,{}] 05:44:48 INFO - PROCESS | 1767 | 1467031488429 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:48 INFO - PROCESS | 1767 | 1467031488436 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:48 INFO - PROCESS | 1767 | 1467031488682 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:44:49 INFO - PROCESS | 1767 | 1467031489002 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1767 | 1467031489010 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db02c00 == 53 [pid = 1767] [id = 238] 05:44:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8dc95800) [pid = 1767] [serial = 715] [outer = (nil)] 05:44:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8e49dc00) [pid = 1767] [serial = 716] [outer = 0x8dc95800] 05:44:49 INFO - PROCESS | 1767 | 1467031489100 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8e5e8000) [pid = 1767] [serial = 717] [outer = 0x8dc95800] 05:44:50 INFO - PROCESS | 1767 | 1467031490083 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1740ms 05:44:50 INFO - PROCESS | 1767 | 1467031490156 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:44:50 INFO - PROCESS | 1767 | 1467031490161 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:44:50 INFO - PROCESS | 1767 | 1467031490169 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1767 | 1467031490175 Marionette TRACE conn4 <- [1,926,null,{}] 05:44:50 INFO - PROCESS | 1767 | 1467031490192 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:50 INFO - PROCESS | 1767 | 1467031490203 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:50 INFO - PROCESS | 1767 | 1467031490464 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:44:50 INFO - PROCESS | 1767 | 1467031490814 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 1767 | 1467031490828 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faa8800 == 54 [pid = 1767] [id = 239] 05:44:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8faa9400) [pid = 1767] [serial = 718] [outer = (nil)] 05:44:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x9111d400) [pid = 1767] [serial = 719] [outer = 0x8faa9400] 05:44:50 INFO - PROCESS | 1767 | 1467031490917 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x91272c00) [pid = 1767] [serial = 720] [outer = 0x8faa9400] 05:44:51 INFO - PROCESS | 1767 | 1467031491922 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1789ms 05:44:51 INFO - PROCESS | 1767 | 1467031491957 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1767 | 1467031491963 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:44:51 INFO - PROCESS | 1767 | 1467031491970 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1767 | 1467031491975 Marionette TRACE conn4 <- [1,930,null,{}] 05:44:51 INFO - PROCESS | 1767 | 1467031491982 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:51 INFO - PROCESS | 1767 | 1467031491986 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:52 INFO - PROCESS | 1767 | 1467031492219 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:44:52 INFO - PROCESS | 1767 | 1467031492495 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1767 | 1467031492511 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ee000 == 55 [pid = 1767] [id = 240] 05:44:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x9127a000) [pid = 1767] [serial = 721] [outer = (nil)] 05:44:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x91bac400) [pid = 1767] [serial = 722] [outer = 0x9127a000] 05:44:52 INFO - PROCESS | 1767 | 1467031492636 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x91bb7400) [pid = 1767] [serial = 723] [outer = 0x9127a000] 05:44:53 INFO - PROCESS | 1767 | 1467031493545 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1640ms 05:44:53 INFO - PROCESS | 1767 | 1467031493612 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:44:53 INFO - PROCESS | 1767 | 1467031493616 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:44:53 INFO - PROCESS | 1767 | 1467031493624 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1767 | 1467031493627 Marionette TRACE conn4 <- [1,934,null,{}] 05:44:53 INFO - PROCESS | 1767 | 1467031493634 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:53 INFO - PROCESS | 1767 | 1467031493640 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:53 INFO - PROCESS | 1767 | 1467031493849 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:44:54 INFO - PROCESS | 1767 | 1467031494104 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1767 | 1467031494116 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f858c00 == 56 [pid = 1767] [id = 241] 05:44:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x9127c800) [pid = 1767] [serial = 724] [outer = (nil)] 05:44:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x92ad9400) [pid = 1767] [serial = 725] [outer = 0x9127c800] 05:44:54 INFO - PROCESS | 1767 | 1467031494240 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x93b3a800) [pid = 1767] [serial = 726] [outer = 0x9127c800] 05:44:55 INFO - PROCESS | 1767 | 1467031495196 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1635ms 05:44:55 INFO - PROCESS | 1767 | 1467031495259 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1767 | 1467031495263 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:44:55 INFO - PROCESS | 1767 | 1467031495271 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1767 | 1467031495275 Marionette TRACE conn4 <- [1,938,null,{}] 05:44:55 INFO - PROCESS | 1767 | 1467031495281 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:55 INFO - PROCESS | 1767 | 1467031495292 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:55 INFO - PROCESS | 1767 | 1467031495587 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:44:55 INFO - PROCESS | 1767 | 1467031495897 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1767 | 1467031495904 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x9110f800 == 57 [pid = 1767] [id = 242] 05:44:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x92335c00) [pid = 1767] [serial = 727] [outer = (nil)] 05:44:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x98cef400) [pid = 1767] [serial = 728] [outer = 0x92335c00] 05:44:56 INFO - PROCESS | 1767 | 1467031495997 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x9987bc00) [pid = 1767] [serial = 729] [outer = 0x92335c00] 05:44:57 INFO - PROCESS | 1767 | 1467031496997 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1791ms 05:44:57 INFO - PROCESS | 1767 | 1467031497063 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:44:57 INFO - PROCESS | 1767 | 1467031497068 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:44:57 INFO - PROCESS | 1767 | 1467031497075 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 1767 | 1467031497079 Marionette TRACE conn4 <- [1,942,null,{}] 05:44:57 INFO - PROCESS | 1767 | 1467031497086 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:57 INFO - PROCESS | 1767 | 1467031497092 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:57 INFO - PROCESS | 1767 | 1467031497335 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:44:57 INFO - PROCESS | 1767 | 1467031497633 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1767 | 1467031497642 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x92adb400 == 58 [pid = 1767] [id = 243] 05:44:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x92adbc00) [pid = 1767] [serial = 730] [outer = (nil)] 05:44:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x99c23800) [pid = 1767] [serial = 731] [outer = 0x92adbc00] 05:44:57 INFO - PROCESS | 1767 | 1467031497730 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x9a176c00) [pid = 1767] [serial = 732] [outer = 0x92adbc00] 05:44:58 INFO - PROCESS | 1767 | 1467031498645 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1636ms 05:44:58 INFO - PROCESS | 1767 | 1467031498712 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:44:58 INFO - PROCESS | 1767 | 1467031498716 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:44:58 INFO - PROCESS | 1767 | 1467031498723 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 1767 | 1467031498727 Marionette TRACE conn4 <- [1,946,null,{}] 05:44:58 INFO - PROCESS | 1767 | 1467031498733 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:58 INFO - PROCESS | 1767 | 1467031498738 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:58 INFO - PROCESS | 1767 | 1467031498957 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:44:59 INFO - PROCESS | 1767 | 1467031499212 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1767 | 1467031499220 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:44:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x92207c00 == 59 [pid = 1767] [id = 244] 05:44:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x95475800) [pid = 1767] [serial = 733] [outer = (nil)] 05:44:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x9ac0a400) [pid = 1767] [serial = 734] [outer = 0x95475800] 05:44:59 INFO - PROCESS | 1767 | 1467031499352 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x9ac0b800) [pid = 1767] [serial = 735] [outer = 0x95475800] 05:45:00 INFO - PROCESS | 1767 | 1467031500310 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1632ms 05:45:00 INFO - PROCESS | 1767 | 1467031500356 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:45:00 INFO - PROCESS | 1767 | 1467031500360 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:45:00 INFO - PROCESS | 1767 | 1467031500367 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 1767 | 1467031500372 Marionette TRACE conn4 <- [1,950,null,{}] 05:45:00 INFO - PROCESS | 1767 | 1467031500378 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:00 INFO - PROCESS | 1767 | 1467031500384 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:00 INFO - PROCESS | 1767 | 1467031500608 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:45:00 INFO - PROCESS | 1767 | 1467031500866 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 1767 | 1467031500875 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8c7c00 == 60 [pid = 1767] [id = 245] 05:45:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x99876800) [pid = 1767] [serial = 736] [outer = (nil)] 05:45:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x9b4c8400) [pid = 1767] [serial = 737] [outer = 0x99876800] 05:45:01 INFO - PROCESS | 1767 | 1467031501003 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9b815c00) [pid = 1767] [serial = 738] [outer = 0x99876800] 05:45:02 INFO - PROCESS | 1767 | 1467031502043 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1732ms 05:45:02 INFO - PROCESS | 1767 | 1467031502100 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 1767 | 1467031502104 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:45:02 INFO - PROCESS | 1767 | 1467031502111 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 1767 | 1467031502115 Marionette TRACE conn4 <- [1,954,null,{}] 05:45:02 INFO - PROCESS | 1767 | 1467031502121 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:02 INFO - PROCESS | 1767 | 1467031502127 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:02 INFO - PROCESS | 1767 | 1467031502389 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:45:02 INFO - PROCESS | 1767 | 1467031502692 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 1767 | 1467031502700 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b8400 == 61 [pid = 1767] [id = 246] 05:45:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8f84b000) [pid = 1767] [serial = 739] [outer = (nil)] 05:45:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x9b8d3c00) [pid = 1767] [serial = 740] [outer = 0x8f84b000] 05:45:02 INFO - PROCESS | 1767 | 1467031502796 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x9d352000) [pid = 1767] [serial = 741] [outer = 0x8f84b000] 05:45:03 INFO - PROCESS | 1767 | 1467031503842 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1785ms 05:45:03 INFO - PROCESS | 1767 | 1467031503897 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 1767 | 1467031503901 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:45:03 INFO - PROCESS | 1767 | 1467031503921 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1767 | 1467031503929 Marionette TRACE conn4 <- [1,958,null,{}] 05:45:03 INFO - PROCESS | 1767 | 1467031503939 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:03 INFO - PROCESS | 1767 | 1467031503948 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:04 INFO - PROCESS | 1767 | 1467031504231 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:45:04 INFO - PROCESS | 1767 | 1467031504553 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1767 | 1467031504562 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d83d800 == 62 [pid = 1767] [id = 247] 05:45:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9d844800) [pid = 1767] [serial = 742] [outer = (nil)] 05:45:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0xa108e000) [pid = 1767] [serial = 743] [outer = 0x9d844800] 05:45:04 INFO - PROCESS | 1767 | 1467031504651 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0xa2224000) [pid = 1767] [serial = 744] [outer = 0x9d844800] 05:45:05 INFO - PROCESS | 1767 | 1467031505674 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1795ms 05:45:05 INFO - PROCESS | 1767 | 1467031505715 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1767 | 1467031505719 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:45:05 INFO - PROCESS | 1767 | 1467031505726 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1767 | 1467031505730 Marionette TRACE conn4 <- [1,962,null,{}] 05:45:05 INFO - PROCESS | 1767 | 1467031505735 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:05 INFO - PROCESS | 1767 | 1467031505739 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:05 INFO - PROCESS | 1767 | 1467031505955 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:45:06 INFO - PROCESS | 1767 | 1467031506222 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1767 | 1467031506231 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d353800 == 63 [pid = 1767] [id = 248] 05:45:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8db0d400) [pid = 1767] [serial = 745] [outer = (nil)] 05:45:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x8f84b400) [pid = 1767] [serial = 746] [outer = 0x8db0d400] 05:45:06 INFO - PROCESS | 1767 | 1467031506355 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x91446c00) [pid = 1767] [serial = 747] [outer = 0x8db0d400] 05:45:07 INFO - PROCESS | 1767 | 1467031507924 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2234ms 05:45:07 INFO - PROCESS | 1767 | 1467031507963 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:45:07 INFO - PROCESS | 1767 | 1467031507970 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:45:07 INFO - PROCESS | 1767 | 1467031507979 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1767 | 1467031507985 Marionette TRACE conn4 <- [1,966,null,{}] 05:45:08 INFO - PROCESS | 1767 | 1467031507994 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:08 INFO - PROCESS | 1767 | 1467031507999 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:08 INFO - PROCESS | 1767 | 1467031508205 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:45:08 INFO - PROCESS | 1767 | 1467031508420 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1767 | 1467031508435 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c067400 == 64 [pid = 1767] [id = 249] 05:45:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x8c067800) [pid = 1767] [serial = 748] [outer = (nil)] 05:45:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x8c0d7000) [pid = 1767] [serial = 749] [outer = 0x8c067800] 05:45:08 INFO - PROCESS | 1767 | 1467031508548 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8d1fc800) [pid = 1767] [serial = 750] [outer = 0x8c067800] 05:45:09 INFO - PROCESS | 1767 | 1467031509625 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1691ms 05:45:09 INFO - PROCESS | 1767 | 1467031509670 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1767 | 1467031509677 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:45:09 INFO - PROCESS | 1767 | 1467031509689 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1767 | 1467031509693 Marionette TRACE conn4 <- [1,970,null,{}] 05:45:09 INFO - PROCESS | 1767 | 1467031509700 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:09 INFO - PROCESS | 1767 | 1467031509706 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:09 INFO - PROCESS | 1767 | 1467031509922 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:45:10 INFO - PROCESS | 1767 | 1467031510159 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1767 | 1467031510168 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06a000 == 65 [pid = 1767] [id = 250] 05:45:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8dc99800) [pid = 1767] [serial = 751] [outer = (nil)] 05:45:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8e5db800) [pid = 1767] [serial = 752] [outer = 0x8dc99800] 05:45:10 INFO - PROCESS | 1767 | 1467031510292 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8e5eb000) [pid = 1767] [serial = 753] [outer = 0x8dc99800] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5acc00 == 64 [pid = 1767] [id = 235] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9b800 == 63 [pid = 1767] [id = 234] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a1000 == 62 [pid = 1767] [id = 233] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e2400 == 61 [pid = 1767] [id = 232] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0dac00 == 60 [pid = 1767] [id = 231] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc16c00 == 59 [pid = 1767] [id = 212] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef2c800 == 58 [pid = 1767] [id = 221] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f1000 == 57 [pid = 1767] [id = 220] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8d349400 == 56 [pid = 1767] [id = 213] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f0400 == 55 [pid = 1767] [id = 216] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc97800 == 54 [pid = 1767] [id = 214] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34e400 == 53 [pid = 1767] [id = 217] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x9110fc00 == 52 [pid = 1767] [id = 219] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef36c00 == 51 [pid = 1767] [id = 215] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6eec00 == 50 [pid = 1767] [id = 218] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8c068400 == 49 [pid = 1767] [id = 224] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fa000 == 48 [pid = 1767] [id = 222] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e6000 == 47 [pid = 1767] [id = 223] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ef000 == 46 [pid = 1767] [id = 225] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x9521d800 == 45 [pid = 1767] [id = 226] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x9986e400 == 44 [pid = 1767] [id = 227] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e2800 == 43 [pid = 1767] [id = 230] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8f002000 == 42 [pid = 1767] [id = 228] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e5800 == 41 [pid = 1767] [id = 229] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8d353800 == 40 [pid = 1767] [id = 248] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8c067400 == 39 [pid = 1767] [id = 249] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x9d83d800 == 38 [pid = 1767] [id = 247] 05:45:11 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b8400 == 37 [pid = 1767] [id = 246] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8c7c00 == 36 [pid = 1767] [id = 245] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x92adb400 == 35 [pid = 1767] [id = 243] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x92207c00 == 34 [pid = 1767] [id = 244] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x9110f800 == 33 [pid = 1767] [id = 242] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x8f858c00 == 32 [pid = 1767] [id = 241] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x8faa8800 == 31 [pid = 1767] [id = 239] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ee000 == 30 [pid = 1767] [id = 240] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x8db02c00 == 29 [pid = 1767] [id = 238] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cf800 == 28 [pid = 1767] [id = 236] 05:45:12 INFO - PROCESS | 1767 | --DOCSHELL 0x8c061000 == 27 [pid = 1767] [id = 237] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x8dc9b400) [pid = 1767] [serial = 599] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x9ab97000) [pid = 1767] [serial = 623] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8f8c2400) [pid = 1767] [serial = 603] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8db0b400) [pid = 1767] [serial = 641] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9111a400) [pid = 1767] [serial = 638] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0xa108fc00) [pid = 1767] [serial = 630] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x91baf000) [pid = 1767] [serial = 609] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x98f11400) [pid = 1767] [serial = 617] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x92ada000) [pid = 1767] [serial = 612] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9b812400) [pid = 1767] [serial = 626] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x95477c00) [pid = 1767] [serial = 615] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x9a077800) [pid = 1767] [serial = 620] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x9d844400) [pid = 1767] [serial = 629] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x9127e000) [pid = 1767] [serial = 606] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8e5e9800) [pid = 1767] [serial = 600] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8f850400) [pid = 1767] [serial = 648] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8d1f6000) [pid = 1767] [serial = 632] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8f850800) [pid = 1767] [serial = 602] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8e49ac00) [pid = 1767] [serial = 644] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9a177c00) [pid = 1767] [serial = 621] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x95218400) [pid = 1767] [serial = 614] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x92ad6000) [pid = 1767] [serial = 611] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x91274400) [pid = 1767] [serial = 605] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x91a5ac00) [pid = 1767] [serial = 608] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x9ac0ac00) [pid = 1767] [serial = 624] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x9b81bc00) [pid = 1767] [serial = 627] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8e5dd000) [pid = 1767] [serial = 645] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8ef5d800) [pid = 1767] [serial = 636] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8e5f6800) [pid = 1767] [serial = 635] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x99877000) [pid = 1767] [serial = 618] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9119f000) [pid = 1767] [serial = 639] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8ef56800) [pid = 1767] [serial = 647] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8dc03800) [pid = 1767] [serial = 642] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8d34b800) [pid = 1767] [serial = 633] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8e4a2000) [pid = 1767] [serial = 650] [outer = (nil)] [url = about:blank] 05:45:12 INFO - PROCESS | 1767 | 1467031512905 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 3247ms 05:45:12 INFO - PROCESS | 1767 | 1467031512975 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 1767 | 1467031512981 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:45:12 INFO - PROCESS | 1767 | 1467031512991 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1767 | 1467031512999 Marionette TRACE conn4 <- [1,974,null,{}] 05:45:13 INFO - PROCESS | 1767 | 1467031513007 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 1767 | 1467031513013 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:13 INFO - PROCESS | 1767 | 1467031513191 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:45:13 INFO - PROCESS | 1767 | 1467031513202 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1767 | 1467031513211 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d3000 == 28 [pid = 1767] [id = 251] 05:45:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8c0d4800) [pid = 1767] [serial = 754] [outer = (nil)] 05:45:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8d1f6000) [pid = 1767] [serial = 755] [outer = 0x8c0d4800] 05:45:13 INFO - PROCESS | 1767 | 1467031513288 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8d34ac00) [pid = 1767] [serial = 756] [outer = 0x8c0d4800] 05:45:14 INFO - PROCESS | 1767 | 1467031514233 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1295ms 05:45:14 INFO - PROCESS | 1767 | 1467031514287 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1767 | 1467031514294 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:45:14 INFO - PROCESS | 1767 | 1467031514304 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1767 | 1467031514308 Marionette TRACE conn4 <- [1,978,null,{}] 05:45:14 INFO - PROCESS | 1767 | 1467031514315 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:14 INFO - PROCESS | 1767 | 1467031514320 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:14 INFO - PROCESS | 1767 | 1467031514498 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:45:14 INFO - PROCESS | 1767 | 1467031514649 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1767 | 1467031514659 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d350c00 == 29 [pid = 1767] [id = 252] 05:45:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8db0b800) [pid = 1767] [serial = 757] [outer = (nil)] 05:45:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8dc08000) [pid = 1767] [serial = 758] [outer = 0x8db0b800] 05:45:14 INFO - PROCESS | 1767 | 1467031514729 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8dc10c00) [pid = 1767] [serial = 759] [outer = 0x8db0b800] 05:45:15 INFO - PROCESS | 1767 | 1467031515721 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1434ms 05:45:15 INFO - PROCESS | 1767 | 1467031515738 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 1767 | 1467031515741 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:45:15 INFO - PROCESS | 1767 | 1467031515760 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1767 | 1467031515766 Marionette TRACE conn4 <- [1,982,null,{}] 05:45:15 INFO - PROCESS | 1767 | 1467031515785 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:15 INFO - PROCESS | 1767 | 1467031515795 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:16 INFO - PROCESS | 1767 | 1467031516032 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:45:16 INFO - PROCESS | 1767 | 1467031516081 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1767 | 1467031516102 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e496c00 == 30 [pid = 1767] [id = 253] 05:45:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8e497400) [pid = 1767] [serial = 760] [outer = (nil)] 05:45:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8e49a000) [pid = 1767] [serial = 761] [outer = 0x8e497400] 05:45:16 INFO - PROCESS | 1767 | 1467031516257 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8e4a3000) [pid = 1767] [serial = 762] [outer = 0x8e497400] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8c0d0c00) [pid = 1767] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x91274800) [pid = 1767] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8d34dc00) [pid = 1767] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8b6e3c00) [pid = 1767] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9986ec00) [pid = 1767] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d353400) [pid = 1767] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8d5ae000) [pid = 1767] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8d358000) [pid = 1767] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8e5f9400) [pid = 1767] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8dc1bc00) [pid = 1767] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8d1efc00) [pid = 1767] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8ee0e800) [pid = 1767] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x95438400) [pid = 1767] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8ee0c000) [pid = 1767] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8ef36800) [pid = 1767] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x8faa8c00) [pid = 1767] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8e5dac00) [pid = 1767] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8b6ee400) [pid = 1767] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x91111400) [pid = 1767] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x8f8c6c00) [pid = 1767] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:45:18 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x8e4a1c00) [pid = 1767] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:45:18 INFO - PROCESS | 1767 | 1467031518286 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2557ms 05:45:18 INFO - PROCESS | 1767 | 1467031518308 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:45:18 INFO - PROCESS | 1767 | 1467031518314 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:45:18 INFO - PROCESS | 1767 | 1467031518322 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1767 | 1467031518325 Marionette TRACE conn4 <- [1,986,null,{}] 05:45:18 INFO - PROCESS | 1767 | 1467031518331 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:18 INFO - PROCESS | 1767 | 1467031518337 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:18 INFO - PROCESS | 1767 | 1467031518506 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:45:18 INFO - PROCESS | 1767 | 1467031518524 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1767 | 1467031518531 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e6000 == 31 [pid = 1767] [id = 254] 05:45:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x8dc1bc00) [pid = 1767] [serial = 763] [outer = (nil)] 05:45:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8e49a800) [pid = 1767] [serial = 764] [outer = 0x8dc1bc00] 05:45:18 INFO - PROCESS | 1767 | 1467031518726 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x8e5e9800) [pid = 1767] [serial = 765] [outer = 0x8dc1bc00] 05:45:19 INFO - PROCESS | 1767 | 1467031519475 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1180ms 05:45:19 INFO - PROCESS | 1767 | 1467031519504 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1767 | 1467031519509 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:45:19 INFO - PROCESS | 1767 | 1467031519516 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1767 | 1467031519519 Marionette TRACE conn4 <- [1,990,null,{}] 05:45:19 INFO - PROCESS | 1767 | 1467031519525 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:19 INFO - PROCESS | 1767 | 1467031519531 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:19 INFO - PROCESS | 1767 | 1467031519757 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:45:19 INFO - PROCESS | 1767 | 1467031519771 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 1767 | 1467031519783 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ea000 == 32 [pid = 1767] [id = 255] 05:45:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8c0da800) [pid = 1767] [serial = 766] [outer = (nil)] 05:45:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8e5f9400) [pid = 1767] [serial = 767] [outer = 0x8c0da800] 05:45:19 INFO - PROCESS | 1767 | 1467031519853 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8ee03400) [pid = 1767] [serial = 768] [outer = 0x8c0da800] 05:45:21 INFO - PROCESS | 1767 | 1467031521016 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1534ms 05:45:21 INFO - PROCESS | 1767 | 1467031521051 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:45:21 INFO - PROCESS | 1767 | 1467031521059 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:45:21 INFO - PROCESS | 1767 | 1467031521067 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1767 | 1467031521075 Marionette TRACE conn4 <- [1,994,null,{}] 05:45:21 INFO - PROCESS | 1767 | 1467031521083 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:21 INFO - PROCESS | 1767 | 1467031521090 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:21 INFO - PROCESS | 1767 | 1467031521302 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:45:21 INFO - PROCESS | 1767 | 1467031521526 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1767 | 1467031521538 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f0c00 == 33 [pid = 1767] [id = 256] 05:45:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8d1f4400) [pid = 1767] [serial = 769] [outer = (nil)] 05:45:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8d34f000) [pid = 1767] [serial = 770] [outer = 0x8d1f4400] 05:45:21 INFO - PROCESS | 1767 | 1467031521681 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8dc08800) [pid = 1767] [serial = 771] [outer = 0x8d1f4400] 05:45:22 INFO - PROCESS | 1767 | 1467031522672 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1643ms 05:45:22 INFO - PROCESS | 1767 | 1467031522709 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 1767 | 1467031522717 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:45:22 INFO - PROCESS | 1767 | 1467031522728 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1767 | 1467031522732 Marionette TRACE conn4 <- [1,998,null,{}] 05:45:22 INFO - PROCESS | 1767 | 1467031522739 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:22 INFO - PROCESS | 1767 | 1467031522745 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:22 INFO - PROCESS | 1767 | 1467031522943 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:45:23 INFO - PROCESS | 1767 | 1467031523263 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1767 | 1467031523276 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cf800 == 34 [pid = 1767] [id = 257] 05:45:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8e49b000) [pid = 1767] [serial = 772] [outer = (nil)] 05:45:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8e5df000) [pid = 1767] [serial = 773] [outer = 0x8e49b000] 05:45:23 INFO - PROCESS | 1767 | 1467031523433 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8e5f3c00) [pid = 1767] [serial = 774] [outer = 0x8e49b000] 05:45:24 INFO - PROCESS | 1767 | 1467031524356 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1691ms 05:45:24 INFO - PROCESS | 1767 | 1467031524420 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:45:24 INFO - PROCESS | 1767 | 1467031524424 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:45:24 INFO - PROCESS | 1767 | 1467031524432 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 1767 | 1467031524439 Marionette TRACE conn4 <- [1,1002,null,{}] 05:45:24 INFO - PROCESS | 1767 | 1467031524456 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:24 INFO - PROCESS | 1767 | 1467031524465 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:24 INFO - PROCESS | 1767 | 1467031524706 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:45:24 INFO - PROCESS | 1767 | 1467031524928 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:24 INFO - PROCESS | 1767 | 1467031524939 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef36800 == 35 [pid = 1767] [id = 258] 05:45:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8ef36c00) [pid = 1767] [serial = 775] [outer = (nil)] 05:45:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8ef54000) [pid = 1767] [serial = 776] [outer = 0x8ef36c00] 05:45:25 INFO - PROCESS | 1767 | 1467031525068 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8ef5a800) [pid = 1767] [serial = 777] [outer = 0x8ef36c00] 05:45:25 INFO - PROCESS | 1767 | 1467031525984 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1599ms 05:45:26 INFO - PROCESS | 1767 | 1467031526031 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1767 | 1467031526037 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:45:26 INFO - PROCESS | 1767 | 1467031526043 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1767 | 1467031526046 Marionette TRACE conn4 <- [1,1006,null,{}] 05:45:26 INFO - PROCESS | 1767 | 1467031526052 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:26 INFO - PROCESS | 1767 | 1467031526058 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:26 INFO - PROCESS | 1767 | 1467031526261 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:45:26 INFO - PROCESS | 1767 | 1467031526484 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1767 | 1467031526493 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e495800 == 36 [pid = 1767] [id = 259] 05:45:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8ef5d400) [pid = 1767] [serial = 778] [outer = (nil)] 05:45:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8f003c00) [pid = 1767] [serial = 779] [outer = 0x8ef5d400] 05:45:26 INFO - PROCESS | 1767 | 1467031526628 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8f008c00) [pid = 1767] [serial = 780] [outer = 0x8ef5d400] 05:45:27 INFO - PROCESS | 1767 | 1467031527581 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1582ms 05:45:27 INFO - PROCESS | 1767 | 1467031527626 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:45:27 INFO - PROCESS | 1767 | 1467031527631 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:45:27 INFO - PROCESS | 1767 | 1467031527637 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1767 | 1467031527641 Marionette TRACE conn4 <- [1,1010,null,{}] 05:45:27 INFO - PROCESS | 1767 | 1467031527647 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:27 INFO - PROCESS | 1767 | 1467031527653 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:27 INFO - PROCESS | 1767 | 1467031527836 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:45:28 INFO - PROCESS | 1767 | 1467031528068 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1767 | 1467031528080 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f5800 == 37 [pid = 1767] [id = 260] 05:45:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8ef39000) [pid = 1767] [serial = 781] [outer = (nil)] 05:45:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8f84f800) [pid = 1767] [serial = 782] [outer = 0x8ef39000] 05:45:28 INFO - PROCESS | 1767 | 1467031528205 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8f854400) [pid = 1767] [serial = 783] [outer = 0x8ef39000] 05:45:29 INFO - PROCESS | 1767 | 1467031529191 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1633ms 05:45:29 INFO - PROCESS | 1767 | 1467031529270 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:45:29 INFO - PROCESS | 1767 | 1467031529275 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:45:29 INFO - PROCESS | 1767 | 1467031529282 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1767 | 1467031529286 Marionette TRACE conn4 <- [1,1014,null,{}] 05:45:29 INFO - PROCESS | 1767 | 1467031529292 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:29 INFO - PROCESS | 1767 | 1467031529304 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:29 INFO - PROCESS | 1767 | 1467031529564 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:45:29 INFO - PROCESS | 1767 | 1467031529833 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 1767 | 1467031529842 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d5000 == 38 [pid = 1767] [id = 261] 05:45:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8dc1c800) [pid = 1767] [serial = 784] [outer = (nil)] 05:45:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8faa6400) [pid = 1767] [serial = 785] [outer = 0x8dc1c800] 05:45:29 INFO - PROCESS | 1767 | 1467031529932 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8faa9000) [pid = 1767] [serial = 786] [outer = 0x8dc1c800] 05:45:30 INFO - PROCESS | 1767 | 1467031530923 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1706ms 05:45:30 INFO - PROCESS | 1767 | 1467031530990 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1767 | 1467031530995 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:45:31 INFO - PROCESS | 1767 | 1467031531005 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1767 | 1467031531008 Marionette TRACE conn4 <- [1,1018,null,{}] 05:45:31 INFO - PROCESS | 1767 | 1467031531015 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:31 INFO - PROCESS | 1767 | 1467031531022 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:31 INFO - PROCESS | 1767 | 1467031531217 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:45:31 INFO - PROCESS | 1767 | 1467031531450 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 1767 | 1467031531459 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8c2000 == 39 [pid = 1767] [id = 262] 05:45:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8f8c4800) [pid = 1767] [serial = 787] [outer = (nil)] 05:45:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x91114000) [pid = 1767] [serial = 788] [outer = 0x8f8c4800] 05:45:31 INFO - PROCESS | 1767 | 1467031531581 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x91117400) [pid = 1767] [serial = 789] [outer = 0x8f8c4800] 05:45:32 INFO - PROCESS | 1767 | 1467031532542 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1582ms 05:45:32 INFO - PROCESS | 1767 | 1467031532590 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 1767 | 1467031532596 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:45:32 INFO - PROCESS | 1767 | 1467031532604 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 1767 | 1467031532608 Marionette TRACE conn4 <- [1,1022,null,{}] 05:45:32 INFO - PROCESS | 1767 | 1467031532615 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:32 INFO - PROCESS | 1767 | 1467031532620 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:32 INFO - PROCESS | 1767 | 1467031532806 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:45:33 INFO - PROCESS | 1767 | 1467031533029 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1767 | 1467031533037 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6edc00 == 40 [pid = 1767] [id = 263] 05:45:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8b6f1800) [pid = 1767] [serial = 790] [outer = (nil)] 05:45:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8c06b400) [pid = 1767] [serial = 791] [outer = 0x8b6f1800] 05:45:33 INFO - PROCESS | 1767 | 1467031533167 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8d5b2800) [pid = 1767] [serial = 792] [outer = 0x8b6f1800] 05:45:34 INFO - PROCESS | 1767 | 1467031534257 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1691ms 05:45:34 INFO - PROCESS | 1767 | 1467031534297 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1767 | 1467031534303 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:45:34 INFO - PROCESS | 1767 | 1467031534313 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1767 | 1467031534318 Marionette TRACE conn4 <- [1,1026,null,{}] 05:45:34 INFO - PROCESS | 1767 | 1467031534327 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:34 INFO - PROCESS | 1767 | 1467031534333 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:34 INFO - PROCESS | 1767 | 1467031534524 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:45:34 INFO - PROCESS | 1767 | 1467031534766 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1767 | 1467031534779 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d9000 == 41 [pid = 1767] [id = 264] 05:45:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8c0da400) [pid = 1767] [serial = 793] [outer = (nil)] 05:45:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8d1f7c00) [pid = 1767] [serial = 794] [outer = 0x8c0da400] 05:45:34 INFO - PROCESS | 1767 | 1467031534958 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8d5ab000) [pid = 1767] [serial = 795] [outer = 0x8c0da400] 05:45:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e6000 == 40 [pid = 1767] [id = 254] 05:45:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8e496c00 == 39 [pid = 1767] [id = 253] 05:45:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8d350c00 == 38 [pid = 1767] [id = 252] 05:45:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d3000 == 37 [pid = 1767] [id = 251] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8faab800) [pid = 1767] [serial = 710] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x92335800) [pid = 1767] [serial = 668] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x93a07800) [pid = 1767] [serial = 672] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8dc16800) [pid = 1767] [serial = 693] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x99c0b000) [pid = 1767] [serial = 684] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8dc22000) [pid = 1767] [serial = 654] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x9521a400) [pid = 1767] [serial = 677] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8ef57400) [pid = 1767] [serial = 651] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8ee0d400) [pid = 1767] [serial = 656] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x93d46c00) [pid = 1767] [serial = 674] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8d5b8c00) [pid = 1767] [serial = 653] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8d5af400) [pid = 1767] [serial = 696] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8ef56400) [pid = 1767] [serial = 704] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x95478400) [pid = 1767] [serial = 680] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x93971800) [pid = 1767] [serial = 671] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x92ad4400) [pid = 1767] [serial = 689] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x91a54c00) [pid = 1767] [serial = 666] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d1fc400) [pid = 1767] [serial = 695] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8d34f800) [pid = 1767] [serial = 692] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x91276800) [pid = 1767] [serial = 662] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x91a52800) [pid = 1767] [serial = 665] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8ee07400) [pid = 1767] [serial = 702] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8d5af800) [pid = 1767] [serial = 699] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x9111ac00) [pid = 1767] [serial = 659] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x8c06bc00) [pid = 1767] [serial = 660] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x93d4b800) [pid = 1767] [serial = 675] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x99878c00) [pid = 1767] [serial = 683] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x9a16f000) [pid = 1767] [serial = 686] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8f008000) [pid = 1767] [serial = 705] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x92ade000) [pid = 1767] [serial = 669] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x8c068800) [pid = 1767] [serial = 698] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x9a170800) [pid = 1767] [serial = 687] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x8f8c1400) [pid = 1767] [serial = 708] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x9127b000) [pid = 1767] [serial = 663] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8ef39400) [pid = 1767] [serial = 657] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x9521e400) [pid = 1767] [serial = 678] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8e5ec800) [pid = 1767] [serial = 701] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x9a170400) [pid = 1767] [serial = 690] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8f856800) [pid = 1767] [serial = 707] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x95482800) [pid = 1767] [serial = 681] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x9111cc00) [pid = 1767] [serial = 711] [outer = (nil)] [url = about:blank] 05:45:35 INFO - PROCESS | 1767 | 1467031535976 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1735ms 05:45:36 INFO - PROCESS | 1767 | 1467031536048 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 1767 | 1467031536055 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:45:36 INFO - PROCESS | 1767 | 1467031536065 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 1767 | 1467031536069 Marionette TRACE conn4 <- [1,1030,null,{}] 05:45:36 INFO - PROCESS | 1767 | 1467031536075 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:36 INFO - PROCESS | 1767 | 1467031536081 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:36 INFO - PROCESS | 1767 | 1467031536257 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:45:36 INFO - PROCESS | 1767 | 1467031536461 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1767 | 1467031536469 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5a9400 == 38 [pid = 1767] [id = 265] 05:45:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8d5b2000) [pid = 1767] [serial = 796] [outer = (nil)] 05:45:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8dc06c00) [pid = 1767] [serial = 797] [outer = 0x8d5b2000] 05:45:36 INFO - PROCESS | 1767 | 1467031536547 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8dc1e800) [pid = 1767] [serial = 798] [outer = 0x8d5b2000] 05:45:37 INFO - PROCESS | 1767 | 1467031537345 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1332ms 05:45:37 INFO - PROCESS | 1767 | 1467031537398 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1767 | 1467031537402 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:45:37 INFO - PROCESS | 1767 | 1467031537408 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1767 | 1467031537414 Marionette TRACE conn4 <- [1,1034,null,{}] 05:45:37 INFO - PROCESS | 1767 | 1467031537430 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:37 INFO - PROCESS | 1767 | 1467031537438 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:37 INFO - PROCESS | 1767 | 1467031537631 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:45:37 INFO - PROCESS | 1767 | 1467031537781 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 1767 | 1467031537791 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5ed800 == 39 [pid = 1767] [id = 266] 05:45:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8e5ee400) [pid = 1767] [serial = 799] [outer = (nil)] 05:45:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8ee05000) [pid = 1767] [serial = 800] [outer = 0x8e5ee400] 05:45:37 INFO - PROCESS | 1767 | 1467031537880 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8ef2c400) [pid = 1767] [serial = 801] [outer = 0x8e5ee400] 05:45:38 INFO - PROCESS | 1767 | 1467031538853 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1494ms 05:45:38 INFO - PROCESS | 1767 | 1467031538903 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 1767 | 1467031538909 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:45:38 INFO - PROCESS | 1767 | 1467031538924 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 1767 | 1467031538927 Marionette TRACE conn4 <- [1,1038,null,{}] 05:45:38 INFO - PROCESS | 1767 | 1467031538934 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:38 INFO - PROCESS | 1767 | 1467031538940 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:39 INFO - PROCESS | 1767 | 1467031539170 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:45:39 INFO - PROCESS | 1767 | 1467031539201 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1767 | 1467031539212 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e49ec00 == 40 [pid = 1767] [id = 267] 05:45:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8ef2fc00) [pid = 1767] [serial = 802] [outer = (nil)] 05:45:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8ef53000) [pid = 1767] [serial = 803] [outer = 0x8ef2fc00] 05:45:39 INFO - PROCESS | 1767 | 1467031539282 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x8ef5fc00) [pid = 1767] [serial = 804] [outer = 0x8ef2fc00] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x8c0ce800) [pid = 1767] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8dc95800) [pid = 1767] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8faa9400) [pid = 1767] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8e497400) [pid = 1767] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x9127a000) [pid = 1767] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x9127c800) [pid = 1767] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8dc99800) [pid = 1767] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8c0d4800) [pid = 1767] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x92335c00) [pid = 1767] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8db0b800) [pid = 1767] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x92adbc00) [pid = 1767] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x95475800) [pid = 1767] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x99876800) [pid = 1767] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8dc1bc00) [pid = 1767] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8f84b000) [pid = 1767] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x9d844800) [pid = 1767] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8db0d400) [pid = 1767] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:45:40 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8c067800) [pid = 1767] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:45:40 INFO - PROCESS | 1767 | 1467031540671 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1837ms 05:45:40 INFO - PROCESS | 1767 | 1467031540763 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 1767 | 1467031540771 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:45:40 INFO - PROCESS | 1767 | 1467031540780 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 1767 | 1467031540785 Marionette TRACE conn4 <- [1,1042,null,{}] 05:45:40 INFO - PROCESS | 1767 | 1467031540851 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:40 INFO - PROCESS | 1767 | 1467031540856 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:41 INFO - PROCESS | 1767 | 1467031541064 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:45:41 INFO - PROCESS | 1767 | 1467031541308 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1767 | 1467031541315 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cbc00 == 41 [pid = 1767] [id = 268] 05:45:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8c0d1c00) [pid = 1767] [serial = 805] [outer = (nil)] 05:45:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8d352800) [pid = 1767] [serial = 806] [outer = 0x8c0d1c00] 05:45:41 INFO - PROCESS | 1767 | 1467031541404 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8db02400) [pid = 1767] [serial = 807] [outer = 0x8c0d1c00] 05:45:42 INFO - PROCESS | 1767 | 1467031542342 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1592ms 05:45:42 INFO - PROCESS | 1767 | 1467031542372 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 1767 | 1467031542380 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:45:42 INFO - PROCESS | 1767 | 1467031542392 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1767 | 1467031542396 Marionette TRACE conn4 <- [1,1046,null,{}] 05:45:42 INFO - PROCESS | 1767 | 1467031542404 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:42 INFO - PROCESS | 1767 | 1467031542410 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:42 INFO - PROCESS | 1767 | 1467031542626 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:45:42 INFO - PROCESS | 1767 | 1467031542891 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1767 | 1467031542899 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9f800 == 42 [pid = 1767] [id = 269] 05:45:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8e4a0000) [pid = 1767] [serial = 808] [outer = (nil)] 05:45:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8e5e0000) [pid = 1767] [serial = 809] [outer = 0x8e4a0000] 05:45:43 INFO - PROCESS | 1767 | 1467031543036 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8ee06400) [pid = 1767] [serial = 810] [outer = 0x8e4a0000] 05:45:44 INFO - PROCESS | 1767 | 1467031544002 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1687ms 05:45:44 INFO - PROCESS | 1767 | 1467031544080 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1767 | 1467031544083 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:45:44 INFO - PROCESS | 1767 | 1467031544091 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1767 | 1467031544098 Marionette TRACE conn4 <- [1,1050,null,{}] 05:45:44 INFO - PROCESS | 1767 | 1467031544115 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:44 INFO - PROCESS | 1767 | 1467031544124 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:44 INFO - PROCESS | 1767 | 1467031544399 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:45:44 INFO - PROCESS | 1767 | 1467031544617 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1767 | 1467031544629 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f84fc00 == 43 [pid = 1767] [id = 270] 05:45:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8f850800) [pid = 1767] [serial = 811] [outer = (nil)] 05:45:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8f8c1000) [pid = 1767] [serial = 812] [outer = 0x8f850800] 05:45:44 INFO - PROCESS | 1767 | 1467031544715 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8f8c7400) [pid = 1767] [serial = 813] [outer = 0x8f850800] 05:45:45 INFO - PROCESS | 1767 | 1467031545653 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1639ms 05:45:45 INFO - PROCESS | 1767 | 1467031545731 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:45:45 INFO - PROCESS | 1767 | 1467031545736 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:45:45 INFO - PROCESS | 1767 | 1467031545743 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1767 | 1467031545747 Marionette TRACE conn4 <- [1,1054,null,{}] 05:45:45 INFO - PROCESS | 1767 | 1467031545753 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:45 INFO - PROCESS | 1767 | 1467031545759 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:46 INFO - PROCESS | 1767 | 1467031546007 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:45:46 INFO - PROCESS | 1767 | 1467031546232 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1767 | 1467031546241 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faa1c00 == 44 [pid = 1767] [id = 271] 05:45:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8faa4c00) [pid = 1767] [serial = 814] [outer = (nil)] 05:45:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x91114c00) [pid = 1767] [serial = 815] [outer = 0x8faa4c00] 05:45:46 INFO - PROCESS | 1767 | 1467031546371 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x91195c00) [pid = 1767] [serial = 816] [outer = 0x8faa4c00] 05:45:47 INFO - PROCESS | 1767 | 1467031547252 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1583ms 05:45:47 INFO - PROCESS | 1767 | 1467031547326 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:45:47 INFO - PROCESS | 1767 | 1467031547330 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:45:47 INFO - PROCESS | 1767 | 1467031547337 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1767 | 1467031547340 Marionette TRACE conn4 <- [1,1058,null,{}] 05:45:47 INFO - PROCESS | 1767 | 1467031547346 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:47 INFO - PROCESS | 1767 | 1467031547352 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:47 INFO - PROCESS | 1767 | 1467031547585 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:45:47 INFO - PROCESS | 1767 | 1467031547802 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1767 | 1467031547811 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ea800 == 45 [pid = 1767] [id = 272] 05:45:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8f8c3400) [pid = 1767] [serial = 817] [outer = (nil)] 05:45:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x911a2000) [pid = 1767] [serial = 818] [outer = 0x8f8c3400] 05:45:47 INFO - PROCESS | 1767 | 1467031547936 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x91271000) [pid = 1767] [serial = 819] [outer = 0x8f8c3400] 05:45:48 INFO - PROCESS | 1767 | 1467031548851 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1589ms 05:45:48 INFO - PROCESS | 1767 | 1467031548926 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:45:48 INFO - PROCESS | 1767 | 1467031548930 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:45:48 INFO - PROCESS | 1767 | 1467031548937 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1767 | 1467031548940 Marionette TRACE conn4 <- [1,1062,null,{}] 05:45:48 INFO - PROCESS | 1767 | 1467031548946 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:48 INFO - PROCESS | 1767 | 1467031548957 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:49 INFO - PROCESS | 1767 | 1467031549208 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:45:49 INFO - PROCESS | 1767 | 1467031549439 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 1767 | 1467031549447 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc24400 == 46 [pid = 1767] [id = 273] 05:45:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8ef31400) [pid = 1767] [serial = 820] [outer = (nil)] 05:45:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x9144d000) [pid = 1767] [serial = 821] [outer = 0x8ef31400] 05:45:49 INFO - PROCESS | 1767 | 1467031549545 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x91452000) [pid = 1767] [serial = 822] [outer = 0x8ef31400] 05:45:50 INFO - PROCESS | 1767 | 1467031550452 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1590ms 05:45:50 INFO - PROCESS | 1767 | 1467031550528 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 1767 | 1467031550532 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:45:50 INFO - PROCESS | 1767 | 1467031550540 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 1767 | 1467031550544 Marionette TRACE conn4 <- [1,1066,null,{}] 05:45:50 INFO - PROCESS | 1767 | 1467031550550 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:50 INFO - PROCESS | 1767 | 1467031550556 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:50 INFO - PROCESS | 1767 | 1467031550828 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:45:51 INFO - PROCESS | 1767 | 1467031551113 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1767 | 1467031551121 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06a400 == 47 [pid = 1767] [id = 274] 05:45:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8c06c400) [pid = 1767] [serial = 823] [outer = (nil)] 05:45:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x8e49d800) [pid = 1767] [serial = 824] [outer = 0x8c06c400] 05:45:51 INFO - PROCESS | 1767 | 1467031551206 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8e5ed400) [pid = 1767] [serial = 825] [outer = 0x8c06c400] 05:45:52 INFO - PROCESS | 1767 | 1467031552147 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1691ms 05:45:52 INFO - PROCESS | 1767 | 1467031552232 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:45:52 INFO - PROCESS | 1767 | 1467031552244 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:45:52 INFO - PROCESS | 1767 | 1467031552251 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1767 | 1467031552255 Marionette TRACE conn4 <- [1,1070,null,{}] 05:45:52 INFO - PROCESS | 1767 | 1467031552261 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:52 INFO - PROCESS | 1767 | 1467031552266 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:52 INFO - PROCESS | 1767 | 1467031552711 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:45:52 INFO - PROCESS | 1767 | 1467031552953 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:52 INFO - PROCESS | 1767 | 1467031552961 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34fc00 == 48 [pid = 1767] [id = 275] 05:45:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8d350800) [pid = 1767] [serial = 826] [outer = (nil)] 05:45:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8d5af800) [pid = 1767] [serial = 827] [outer = 0x8d350800] 05:45:53 INFO - PROCESS | 1767 | 1467031553043 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8db0f400) [pid = 1767] [serial = 828] [outer = 0x8d350800] 05:45:53 INFO - PROCESS | 1767 | 1467031553927 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1733ms 05:45:53 INFO - PROCESS | 1767 | 1467031553985 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1767 | 1467031553992 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:45:54 INFO - PROCESS | 1767 | 1467031554001 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 1767 | 1467031554006 Marionette TRACE conn4 <- [1,1074,null,{}] 05:45:54 INFO - PROCESS | 1767 | 1467031554013 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 1767 | 1467031554019 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:54 INFO - PROCESS | 1767 | 1467031554249 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5ed800 == 47 [pid = 1767] [id = 266] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5a9400 == 46 [pid = 1767] [id = 265] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d9000 == 45 [pid = 1767] [id = 264] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8c2000 == 44 [pid = 1767] [id = 262] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d5000 == 43 [pid = 1767] [id = 261] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cf800 == 42 [pid = 1767] [id = 257] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef36800 == 41 [pid = 1767] [id = 258] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f0c00 == 40 [pid = 1767] [id = 256] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06a000 == 39 [pid = 1767] [id = 250] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6edc00 == 38 [pid = 1767] [id = 263] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ea000 == 37 [pid = 1767] [id = 255] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f5800 == 36 [pid = 1767] [id = 260] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8e495800 == 35 [pid = 1767] [id = 259] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06a400 == 34 [pid = 1767] [id = 274] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34fc00 == 33 [pid = 1767] [id = 275] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc24400 == 32 [pid = 1767] [id = 273] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ea800 == 31 [pid = 1767] [id = 272] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8faa1c00 == 30 [pid = 1767] [id = 271] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9f800 == 29 [pid = 1767] [id = 269] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8f84fc00 == 28 [pid = 1767] [id = 270] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cbc00 == 27 [pid = 1767] [id = 268] 05:45:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8e49ec00 == 26 [pid = 1767] [id = 267] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8d355000) [pid = 1767] [serial = 714] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x8c0d7800) [pid = 1767] [serial = 713] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8e5e8000) [pid = 1767] [serial = 717] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8e49dc00) [pid = 1767] [serial = 716] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x91272c00) [pid = 1767] [serial = 720] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x9111d400) [pid = 1767] [serial = 719] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x8e49a000) [pid = 1767] [serial = 761] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x91bb7400) [pid = 1767] [serial = 723] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x91bac400) [pid = 1767] [serial = 722] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x93b3a800) [pid = 1767] [serial = 726] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8e5eb000) [pid = 1767] [serial = 753] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x92ad9400) [pid = 1767] [serial = 725] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8d1f6000) [pid = 1767] [serial = 755] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8d34ac00) [pid = 1767] [serial = 756] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x9987bc00) [pid = 1767] [serial = 729] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8dc08000) [pid = 1767] [serial = 758] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x98cef400) [pid = 1767] [serial = 728] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x9a176c00) [pid = 1767] [serial = 732] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x99c23800) [pid = 1767] [serial = 731] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8e4a3000) [pid = 1767] [serial = 762] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x9ac0b800) [pid = 1767] [serial = 735] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x9ac0a400) [pid = 1767] [serial = 734] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x9b815c00) [pid = 1767] [serial = 738] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8e5e9800) [pid = 1767] [serial = 765] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x9b4c8400) [pid = 1767] [serial = 737] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8e5db800) [pid = 1767] [serial = 752] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x9d352000) [pid = 1767] [serial = 741] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x9b8d3c00) [pid = 1767] [serial = 740] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8e5f9400) [pid = 1767] [serial = 767] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8e49a800) [pid = 1767] [serial = 764] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0xa2224000) [pid = 1767] [serial = 744] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0xa108e000) [pid = 1767] [serial = 743] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8dc10c00) [pid = 1767] [serial = 759] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x91446c00) [pid = 1767] [serial = 747] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8f84b400) [pid = 1767] [serial = 746] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8d1fc800) [pid = 1767] [serial = 750] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8c0d7000) [pid = 1767] [serial = 749] [outer = (nil)] [url = about:blank] 05:45:55 INFO - PROCESS | 1767 | 1467031555893 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 1767 | 1467031555905 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e7400 == 27 [pid = 1767] [id = 276] 05:45:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8b6e7c00) [pid = 1767] [serial = 829] [outer = (nil)] 05:45:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8b6eec00) [pid = 1767] [serial = 830] [outer = 0x8b6e7c00] 05:45:56 INFO - PROCESS | 1767 | 1467031556060 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8c068400) [pid = 1767] [serial = 831] [outer = 0x8b6e7c00] 05:45:56 INFO - PROCESS | 1767 | 1467031556981 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 3042ms 05:45:57 INFO - PROCESS | 1767 | 1467031557045 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1767 | 1467031557051 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:45:57 INFO - PROCESS | 1767 | 1467031557058 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1767 | 1467031557063 Marionette TRACE conn4 <- [1,1078,null,{}] 05:45:57 INFO - PROCESS | 1767 | 1467031557072 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:57 INFO - PROCESS | 1767 | 1467031557080 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:57 INFO - PROCESS | 1767 | 1467031557277 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:45:57 INFO - PROCESS | 1767 | 1467031557471 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1767 | 1467031557479 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d352400 == 28 [pid = 1767] [id = 277] 05:45:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8d355000) [pid = 1767] [serial = 832] [outer = (nil)] 05:45:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8d5ac000) [pid = 1767] [serial = 833] [outer = 0x8d355000] 05:45:57 INFO - PROCESS | 1767 | 1467031557562 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8d5b4800) [pid = 1767] [serial = 834] [outer = 0x8d355000] 05:45:58 INFO - PROCESS | 1767 | --DOCSHELL 0x9397f800 == 27 [pid = 1767] [id = 9] 05:45:58 INFO - PROCESS | 1767 | 1467031558473 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1452ms 05:45:58 INFO - PROCESS | 1767 | 1467031558513 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1767 | 1467031558521 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:45:58 INFO - PROCESS | 1767 | 1467031558531 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1767 | 1467031558534 Marionette TRACE conn4 <- [1,1082,null,{}] 05:45:58 INFO - PROCESS | 1767 | 1467031558559 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:58 INFO - PROCESS | 1767 | 1467031558565 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:58 INFO - PROCESS | 1767 | 1467031558790 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:45:58 INFO - PROCESS | 1767 | 1467031558815 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1767 | 1467031558823 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:45:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d353400 == 28 [pid = 1767] [id = 278] 05:45:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8d5b7c00) [pid = 1767] [serial = 835] [outer = (nil)] 05:45:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8dc1a400) [pid = 1767] [serial = 836] [outer = 0x8d5b7c00] 05:45:58 INFO - PROCESS | 1767 | 1467031558898 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8dc9b000) [pid = 1767] [serial = 837] [outer = 0x8d5b7c00] 05:45:59 INFO - PROCESS | 1767 | 1467031559983 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1506ms 05:46:00 INFO - PROCESS | 1767 | 1467031560037 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1767 | 1467031560040 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:46:00 INFO - PROCESS | 1767 | 1467031560050 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1767 | 1467031560059 Marionette TRACE conn4 <- [1,1086,null,{}] 05:46:00 INFO - PROCESS | 1767 | 1467031560083 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:00 INFO - PROCESS | 1767 | 1467031560092 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:00 INFO - PROCESS | 1767 | 1467031560325 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:46:00 INFO - PROCESS | 1767 | 1467031560351 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1767 | 1467031560357 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34b800 == 29 [pid = 1767] [id = 279] 05:46:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8dc91c00) [pid = 1767] [serial = 838] [outer = (nil)] 05:46:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8e5eb000) [pid = 1767] [serial = 839] [outer = 0x8dc91c00] 05:46:00 INFO - PROCESS | 1767 | 1467031560430 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8e5f0000) [pid = 1767] [serial = 840] [outer = 0x8dc91c00] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8e5ee400) [pid = 1767] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8dc1c800) [pid = 1767] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8e49b000) [pid = 1767] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8d5b2000) [pid = 1767] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8f8c4800) [pid = 1767] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8c0da400) [pid = 1767] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8c0da800) [pid = 1767] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8ef5d400) [pid = 1767] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8d1f4400) [pid = 1767] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8b6f1800) [pid = 1767] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8ef39000) [pid = 1767] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8ef36c00) [pid = 1767] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:46:01 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8ef2fc00) [pid = 1767] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:46:02 INFO - PROCESS | 1767 | 1467031562039 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2004ms 05:46:02 INFO - PROCESS | 1767 | 1467031562053 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1767 | 1467031562058 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:46:02 INFO - PROCESS | 1767 | 1467031562066 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1767 | 1467031562068 Marionette TRACE conn4 <- [1,1090,null,{}] 05:46:02 INFO - PROCESS | 1767 | 1467031562075 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:02 INFO - PROCESS | 1767 | 1467031562081 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:02 INFO - PROCESS | 1767 | 1467031562294 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:46:02 INFO - PROCESS | 1767 | 1467031562423 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1767 | 1467031562430 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b2000 == 30 [pid = 1767] [id = 280] 05:46:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8dc1c800) [pid = 1767] [serial = 841] [outer = (nil)] 05:46:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8ee08000) [pid = 1767] [serial = 842] [outer = 0x8dc1c800] 05:46:02 INFO - PROCESS | 1767 | 1467031562506 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8ee0c800) [pid = 1767] [serial = 843] [outer = 0x8dc1c800] 05:46:03 INFO - PROCESS | 1767 | 1467031563339 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1342ms 05:46:03 INFO - PROCESS | 1767 | 1467031563409 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1767 | 1467031563415 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:46:03 INFO - PROCESS | 1767 | 1467031563424 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1767 | 1467031563430 Marionette TRACE conn4 <- [1,1094,null,{}] 05:46:03 INFO - PROCESS | 1767 | 1467031563440 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:03 INFO - PROCESS | 1767 | 1467031563445 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:03 INFO - PROCESS | 1767 | 1467031563657 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:46:03 INFO - PROCESS | 1767 | 1467031563823 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1767 | 1467031563838 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d9000 == 31 [pid = 1767] [id = 281] 05:46:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8c0d9800) [pid = 1767] [serial = 844] [outer = (nil)] 05:46:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8d1f7000) [pid = 1767] [serial = 845] [outer = 0x8c0d9800] 05:46:03 INFO - PROCESS | 1767 | 1467031563932 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8dc07400) [pid = 1767] [serial = 846] [outer = 0x8c0d9800] 05:46:05 INFO - PROCESS | 1767 | 1467031565009 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1636ms 05:46:05 INFO - PROCESS | 1767 | 1467031565060 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 1767 | 1467031565066 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:46:05 INFO - PROCESS | 1767 | 1467031565077 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 1767 | 1467031565083 Marionette TRACE conn4 <- [1,1098,null,{}] 05:46:05 INFO - PROCESS | 1767 | 1467031565090 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:05 INFO - PROCESS | 1767 | 1467031565095 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:05 INFO - PROCESS | 1767 | 1467031565325 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:46:05 INFO - PROCESS | 1767 | 1467031565540 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1767 | 1467031565551 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1ef800 == 32 [pid = 1767] [id = 282] 05:46:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8e49e000) [pid = 1767] [serial = 847] [outer = (nil)] 05:46:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8e5f1800) [pid = 1767] [serial = 848] [outer = 0x8e49e000] 05:46:05 INFO - PROCESS | 1767 | 1467031565680 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8ee10000) [pid = 1767] [serial = 849] [outer = 0x8e49e000] 05:46:06 INFO - PROCESS | 1767 | 1467031566643 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1638ms 05:46:06 INFO - PROCESS | 1767 | 1467031566713 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1767 | 1467031566717 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:46:06 INFO - PROCESS | 1767 | 1467031566724 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1767 | 1467031566728 Marionette TRACE conn4 <- [1,1102,null,{}] 05:46:06 INFO - PROCESS | 1767 | 1467031566744 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:06 INFO - PROCESS | 1767 | 1467031566752 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:07 INFO - PROCESS | 1767 | 1467031567009 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:46:07 INFO - PROCESS | 1767 | 1467031567326 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 1767 | 1467031567337 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f005000 == 33 [pid = 1767] [id = 283] 05:46:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f006000) [pid = 1767] [serial = 850] [outer = (nil)] 05:46:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8f00c400) [pid = 1767] [serial = 851] [outer = 0x8f006000] 05:46:07 INFO - PROCESS | 1767 | 1467031567426 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8f84b400) [pid = 1767] [serial = 852] [outer = 0x8f006000] 05:46:08 INFO - PROCESS | 1767 | 1467031568382 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1687ms 05:46:08 INFO - PROCESS | 1767 | 1467031568413 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 1767 | 1467031568417 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:46:08 INFO - PROCESS | 1767 | 1467031568423 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 1767 | 1467031568427 Marionette TRACE conn4 <- [1,1106,null,{}] 05:46:08 INFO - PROCESS | 1767 | 1467031568433 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:08 INFO - PROCESS | 1767 | 1467031568438 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:08 INFO - PROCESS | 1767 | 1467031568618 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:46:08 INFO - PROCESS | 1767 | 1467031568782 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1767 | 1467031568791 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc03000 == 34 [pid = 1767] [id = 284] 05:46:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8f850c00) [pid = 1767] [serial = 853] [outer = (nil)] 05:46:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8f8bbc00) [pid = 1767] [serial = 854] [outer = 0x8f850c00] 05:46:08 INFO - PROCESS | 1767 | 1467031568915 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8f8be400) [pid = 1767] [serial = 855] [outer = 0x8f850c00] 05:46:09 INFO - PROCESS | 1767 | 1467031569801 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1445ms 05:46:09 INFO - PROCESS | 1767 | 1467031569870 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1767 | 1467031569875 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:46:09 INFO - PROCESS | 1767 | 1467031569884 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1767 | 1467031569887 Marionette TRACE conn4 <- [1,1110,null,{}] 05:46:09 INFO - PROCESS | 1767 | 1467031569894 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:09 INFO - PROCESS | 1767 | 1467031569900 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:10 INFO - PROCESS | 1767 | 1467031570083 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:46:10 INFO - PROCESS | 1767 | 1467031570250 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1767 | 1467031570258 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9fc00 == 35 [pid = 1767] [id = 285] 05:46:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8ef32400) [pid = 1767] [serial = 856] [outer = (nil)] 05:46:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8fa9fc00) [pid = 1767] [serial = 857] [outer = 0x8ef32400] 05:46:10 INFO - PROCESS | 1767 | 1467031570343 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8faa3c00) [pid = 1767] [serial = 858] [outer = 0x8ef32400] 05:46:11 INFO - PROCESS | 1767 | 1467031571252 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1429ms 05:46:11 INFO - PROCESS | 1767 | 1467031571315 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1767 | 1467031571318 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:46:11 INFO - PROCESS | 1767 | 1467031571327 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1767 | 1467031571332 Marionette TRACE conn4 <- [1,1114,null,{}] 05:46:11 INFO - PROCESS | 1767 | 1467031571339 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:11 INFO - PROCESS | 1767 | 1467031571352 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:11 INFO - PROCESS | 1767 | 1467031571658 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:46:11 INFO - PROCESS | 1767 | 1467031571928 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1767 | 1467031571936 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fbc00 == 36 [pid = 1767] [id = 286] 05:46:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91111800) [pid = 1767] [serial = 859] [outer = (nil)] 05:46:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x9119b800) [pid = 1767] [serial = 860] [outer = 0x91111800] 05:46:12 INFO - PROCESS | 1767 | 1467031572037 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x911a3c00) [pid = 1767] [serial = 861] [outer = 0x91111800] 05:46:13 INFO - PROCESS | 1767 | 1467031573052 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1789ms 05:46:13 INFO - PROCESS | 1767 | 1467031573116 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1767 | 1467031573120 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:46:13 INFO - PROCESS | 1767 | 1467031573127 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1767 | 1467031573131 Marionette TRACE conn4 <- [1,1118,null,{}] 05:46:13 INFO - PROCESS | 1767 | 1467031573137 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:13 INFO - PROCESS | 1767 | 1467031573142 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:13 INFO - PROCESS | 1767 | 1467031573325 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:46:13 INFO - PROCESS | 1767 | 1467031573519 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1767 | 1467031573527 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d7000 == 37 [pid = 1767] [id = 287] 05:46:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8d5a9400) [pid = 1767] [serial = 862] [outer = (nil)] 05:46:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x91274800) [pid = 1767] [serial = 863] [outer = 0x8d5a9400] 05:46:13 INFO - PROCESS | 1767 | 1467031573659 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x9111c400) [pid = 1767] [serial = 864] [outer = 0x8d5a9400] 05:46:14 INFO - PROCESS | 1767 | 1467031574582 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1481ms 05:46:14 INFO - PROCESS | 1767 | 1467031574609 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:46:14 INFO - PROCESS | 1767 | 1467031574614 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:46:14 INFO - PROCESS | 1767 | 1467031574620 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1767 | 1467031574624 Marionette TRACE conn4 <- [1,1122,null,{}] 05:46:14 INFO - PROCESS | 1767 | 1467031574630 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:14 INFO - PROCESS | 1767 | 1467031574635 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:14 INFO - PROCESS | 1767 | 1467031574808 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:46:15 INFO - PROCESS | 1767 | 1467031574994 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1767 | 1467031575003 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e4800 == 38 [pid = 1767] [id = 288] 05:46:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8b6f1400) [pid = 1767] [serial = 865] [outer = (nil)] 05:46:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8dc1b000) [pid = 1767] [serial = 866] [outer = 0x8b6f1400] 05:46:15 INFO - PROCESS | 1767 | 1467031575130 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8e5f5800) [pid = 1767] [serial = 867] [outer = 0x8b6f1400] 05:46:16 INFO - PROCESS | 1767 | 1467031576282 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1733ms 05:46:16 INFO - PROCESS | 1767 | 1467031576353 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1767 | 1467031576359 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:46:16 INFO - PROCESS | 1767 | 1467031576367 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1767 | 1467031576375 Marionette TRACE conn4 <- [1,1126,null,{}] 05:46:16 INFO - PROCESS | 1767 | 1467031576383 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:16 INFO - PROCESS | 1767 | 1467031576389 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:16 INFO - PROCESS | 1767 | 1467031576607 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:46:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc09c00 == 37 [pid = 1767] [id = 195] 05:46:16 INFO - PROCESS | 1767 | 1467031576935 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1767 | 1467031576947 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8faa9000) [pid = 1767] [serial = 786] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8e5df000) [pid = 1767] [serial = 773] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x91117400) [pid = 1767] [serial = 789] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x91114000) [pid = 1767] [serial = 788] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8d5ab000) [pid = 1767] [serial = 795] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8faa6400) [pid = 1767] [serial = 785] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8ee03400) [pid = 1767] [serial = 768] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8d1f7c00) [pid = 1767] [serial = 794] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8f008c00) [pid = 1767] [serial = 780] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8d34f000) [pid = 1767] [serial = 770] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8dc08800) [pid = 1767] [serial = 771] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8e5f3c00) [pid = 1767] [serial = 774] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8d5b2800) [pid = 1767] [serial = 792] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8c06b400) [pid = 1767] [serial = 791] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8f854400) [pid = 1767] [serial = 783] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8ef5a800) [pid = 1767] [serial = 777] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8ef54000) [pid = 1767] [serial = 776] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8f003c00) [pid = 1767] [serial = 779] [outer = (nil)] [url = about:blank] 05:46:16 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8f84f800) [pid = 1767] [serial = 782] [outer = (nil)] [url = about:blank] 05:46:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d0400 == 38 [pid = 1767] [id = 289] 05:46:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8c0d5400) [pid = 1767] [serial = 868] [outer = (nil)] 05:46:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8d34c000) [pid = 1767] [serial = 869] [outer = 0x8c0d5400] 05:46:17 INFO - PROCESS | 1767 | 1467031577054 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8db06400) [pid = 1767] [serial = 870] [outer = 0x8c0d5400] 05:46:17 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8dc1e800) [pid = 1767] [serial = 798] [outer = (nil)] [url = about:blank] 05:46:17 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8dc06c00) [pid = 1767] [serial = 797] [outer = (nil)] [url = about:blank] 05:46:17 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ef53000) [pid = 1767] [serial = 803] [outer = (nil)] [url = about:blank] 05:46:17 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8ef5fc00) [pid = 1767] [serial = 804] [outer = (nil)] [url = about:blank] 05:46:17 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8ee05000) [pid = 1767] [serial = 800] [outer = (nil)] [url = about:blank] 05:46:17 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8ef2c400) [pid = 1767] [serial = 801] [outer = (nil)] [url = about:blank] 05:46:17 INFO - PROCESS | 1767 | 1467031577896 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1588ms 05:46:17 INFO - PROCESS | 1767 | 1467031577956 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1767 | 1467031577963 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:46:17 INFO - PROCESS | 1767 | 1467031577978 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1767 | 1467031577982 Marionette TRACE conn4 <- [1,1130,null,{}] 05:46:17 INFO - PROCESS | 1767 | 1467031577989 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:18 INFO - PROCESS | 1767 | 1467031577994 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:18 INFO - PROCESS | 1767 | 1467031578187 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:46:18 INFO - PROCESS | 1767 | 1467031578325 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1767 | 1467031578334 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db01c00 == 39 [pid = 1767] [id = 290] 05:46:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8dc95800) [pid = 1767] [serial = 871] [outer = (nil)] 05:46:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8e49a800) [pid = 1767] [serial = 872] [outer = 0x8dc95800] 05:46:18 INFO - PROCESS | 1767 | 1467031578412 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8e5e4c00) [pid = 1767] [serial = 873] [outer = 0x8dc95800] 05:46:19 INFO - PROCESS | 1767 | 1467031579302 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1389ms 05:46:19 INFO - PROCESS | 1767 | 1467031579368 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:46:19 INFO - PROCESS | 1767 | 1467031579372 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:46:19 INFO - PROCESS | 1767 | 1467031579380 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 1767 | 1467031579386 Marionette TRACE conn4 <- [1,1134,null,{}] 05:46:19 INFO - PROCESS | 1767 | 1467031579412 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:19 INFO - PROCESS | 1767 | 1467031579421 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:19 INFO - PROCESS | 1767 | 1467031579648 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:46:19 INFO - PROCESS | 1767 | 1467031579677 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1767 | 1467031579690 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef30000 == 40 [pid = 1767] [id = 291] 05:46:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8ef30400) [pid = 1767] [serial = 874] [outer = (nil)] 05:46:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8ef38400) [pid = 1767] [serial = 875] [outer = 0x8ef30400] 05:46:19 INFO - PROCESS | 1767 | 1467031579765 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8ef59000) [pid = 1767] [serial = 876] [outer = 0x8ef30400] 05:46:20 INFO - PROCESS | 1767 | 1467031580695 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1390ms 05:46:20 INFO - PROCESS | 1767 | 1467031580774 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:46:20 INFO - PROCESS | 1767 | 1467031580779 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:46:20 INFO - PROCESS | 1767 | 1467031580786 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1767 | 1467031580789 Marionette TRACE conn4 <- [1,1138,null,{}] 05:46:20 INFO - PROCESS | 1767 | 1467031580801 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:20 INFO - PROCESS | 1767 | 1467031580805 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:21 INFO - PROCESS | 1767 | 1467031581036 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:46:21 INFO - PROCESS | 1767 | 1467031581064 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1767 | 1467031581070 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec800 == 41 [pid = 1767] [id = 292] 05:46:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8ef2d000) [pid = 1767] [serial = 877] [outer = (nil)] 05:46:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8f007800) [pid = 1767] [serial = 878] [outer = 0x8ef2d000] 05:46:21 INFO - PROCESS | 1767 | 1467031581155 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8f00c800) [pid = 1767] [serial = 879] [outer = 0x8ef2d000] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8c0d1c00) [pid = 1767] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8e4a0000) [pid = 1767] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8f850800) [pid = 1767] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8faa4c00) [pid = 1767] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8f8c3400) [pid = 1767] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ef31400) [pid = 1767] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8d5b7c00) [pid = 1767] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8b6e7c00) [pid = 1767] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8dc91c00) [pid = 1767] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8c06c400) [pid = 1767] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8d350800) [pid = 1767] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8d355000) [pid = 1767] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:46:21 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x93d3bc00) [pid = 1767] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:46:22 INFO - PROCESS | 1767 | 1467031582213 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1449ms 05:46:22 INFO - PROCESS | 1767 | 1467031582236 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1767 | 1467031582240 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:46:22 INFO - PROCESS | 1767 | 1467031582246 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1767 | 1467031582249 Marionette TRACE conn4 <- [1,1142,null,{}] 05:46:22 INFO - PROCESS | 1767 | 1467031582255 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:22 INFO - PROCESS | 1767 | 1467031582260 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:22 INFO - PROCESS | 1767 | 1467031582488 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:46:22 INFO - PROCESS | 1767 | 1467031582508 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1767 | 1467031582515 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f1c00 == 42 [pid = 1767] [id = 293] 05:46:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d5ac800) [pid = 1767] [serial = 880] [outer = (nil)] 05:46:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8ef51000) [pid = 1767] [serial = 881] [outer = 0x8d5ac800] 05:46:22 INFO - PROCESS | 1767 | 1467031582588 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8f851000) [pid = 1767] [serial = 882] [outer = 0x8d5ac800] 05:46:23 INFO - PROCESS | 1767 | 1467031583492 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1351ms 05:46:23 INFO - PROCESS | 1767 | 1467031583599 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1767 | 1467031583605 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:46:23 INFO - PROCESS | 1767 | 1467031583614 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1767 | 1467031583621 Marionette TRACE conn4 <- [1,1146,null,{}] 05:46:23 INFO - PROCESS | 1767 | 1467031583631 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:23 INFO - PROCESS | 1767 | 1467031583638 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:23 INFO - PROCESS | 1767 | 1467031583903 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:46:24 INFO - PROCESS | 1767 | 1467031584157 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1767 | 1467031584174 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06a400 == 43 [pid = 1767] [id = 294] 05:46:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8d1f4400) [pid = 1767] [serial = 883] [outer = (nil)] 05:46:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8d354000) [pid = 1767] [serial = 884] [outer = 0x8d1f4400] 05:46:24 INFO - PROCESS | 1767 | 1467031584272 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8db0f000) [pid = 1767] [serial = 885] [outer = 0x8d1f4400] 05:46:25 INFO - PROCESS | 1767 | 1467031585240 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1701ms 05:46:25 INFO - PROCESS | 1767 | 1467031585316 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1767 | 1467031585322 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:46:25 INFO - PROCESS | 1767 | 1467031585334 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1767 | 1467031585342 Marionette TRACE conn4 <- [1,1150,null,{}] 05:46:25 INFO - PROCESS | 1767 | 1467031585348 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:25 INFO - PROCESS | 1767 | 1467031585354 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:25 INFO - PROCESS | 1767 | 1467031585597 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:46:25 INFO - PROCESS | 1767 | 1467031585819 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1767 | 1467031585830 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e49c800 == 44 [pid = 1767] [id = 295] 05:46:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8e5dd400) [pid = 1767] [serial = 886] [outer = (nil)] 05:46:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8e5ee400) [pid = 1767] [serial = 887] [outer = 0x8e5dd400] 05:46:25 INFO - PROCESS | 1767 | 1467031585943 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8ee0d400) [pid = 1767] [serial = 888] [outer = 0x8e5dd400] 05:46:26 INFO - PROCESS | 1767 | 1467031586870 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1598ms 05:46:26 INFO - PROCESS | 1767 | 1467031586930 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 1767 | 1467031586934 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:46:26 INFO - PROCESS | 1767 | 1467031586942 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1767 | 1467031586946 Marionette TRACE conn4 <- [1,1154,null,{}] 05:46:26 INFO - PROCESS | 1767 | 1467031586963 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:26 INFO - PROCESS | 1767 | 1467031586972 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:27 INFO - PROCESS | 1767 | 1467031587206 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:46:27 INFO - PROCESS | 1767 | 1467031587482 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1767 | 1467031587494 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f00e400 == 45 [pid = 1767] [id = 296] 05:46:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8f8c6400) [pid = 1767] [serial = 889] [outer = (nil)] 05:46:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8faa9000) [pid = 1767] [serial = 890] [outer = 0x8f8c6400] 05:46:27 INFO - PROCESS | 1767 | 1467031587627 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x91114000) [pid = 1767] [serial = 891] [outer = 0x8f8c6400] 05:46:28 INFO - PROCESS | 1767 | 1467031588571 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1693ms 05:46:28 INFO - PROCESS | 1767 | 1467031588636 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:46:28 INFO - PROCESS | 1767 | 1467031588641 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:46:28 INFO - PROCESS | 1767 | 1467031588648 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1767 | 1467031588653 Marionette TRACE conn4 <- [1,1158,null,{}] 05:46:28 INFO - PROCESS | 1767 | 1467031588659 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:28 INFO - PROCESS | 1767 | 1467031588665 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:28 INFO - PROCESS | 1767 | 1467031588872 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:46:29 INFO - PROCESS | 1767 | 1467031589092 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1767 | 1467031589102 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f00ac00 == 46 [pid = 1767] [id = 297] 05:46:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x91198c00) [pid = 1767] [serial = 892] [outer = (nil)] 05:46:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91274c00) [pid = 1767] [serial = 893] [outer = 0x91198c00] 05:46:29 INFO - PROCESS | 1767 | 1467031589229 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9144d800) [pid = 1767] [serial = 894] [outer = 0x91198c00] 05:46:30 INFO - PROCESS | 1767 | 1467031590121 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1545ms 05:46:30 INFO - PROCESS | 1767 | 1467031590196 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1767 | 1467031590203 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:46:30 INFO - PROCESS | 1767 | 1467031590215 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1767 | 1467031590220 Marionette TRACE conn4 <- [1,1162,null,{}] 05:46:30 INFO - PROCESS | 1767 | 1467031590231 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:30 INFO - PROCESS | 1767 | 1467031590241 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:30 INFO - PROCESS | 1767 | 1467031590703 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:46:30 INFO - PROCESS | 1767 | 1467031590951 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1767 | 1467031590969 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c065c00 == 47 [pid = 1767] [id = 298] 05:46:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x91197c00) [pid = 1767] [serial = 895] [outer = (nil)] 05:46:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x91a57000) [pid = 1767] [serial = 896] [outer = 0x91197c00] 05:46:31 INFO - PROCESS | 1767 | 1467031591108 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91a58400) [pid = 1767] [serial = 897] [outer = 0x91197c00] 05:46:32 INFO - PROCESS | 1767 | 1467031592045 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1898ms 05:46:32 INFO - PROCESS | 1767 | 1467031592113 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1767 | 1467031592117 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:46:32 INFO - PROCESS | 1767 | 1467031592125 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1767 | 1467031592130 Marionette TRACE conn4 <- [1,1166,null,{}] 05:46:32 INFO - PROCESS | 1767 | 1467031592138 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:32 INFO - PROCESS | 1767 | 1467031592149 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:32 INFO - PROCESS | 1767 | 1467031592456 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:46:32 INFO - PROCESS | 1767 | 1467031592729 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1767 | 1467031592744 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f010400 == 48 [pid = 1767] [id = 299] 05:46:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x9127b000) [pid = 1767] [serial = 898] [outer = (nil)] 05:46:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x91bb4c00) [pid = 1767] [serial = 899] [outer = 0x9127b000] 05:46:32 INFO - PROCESS | 1767 | 1467031592836 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x92208000) [pid = 1767] [serial = 900] [outer = 0x9127b000] 05:46:33 INFO - PROCESS | 1767 | 1467031593761 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1686ms 05:46:33 INFO - PROCESS | 1767 | 1467031593829 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1767 | 1467031593832 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:46:33 INFO - PROCESS | 1767 | 1467031593843 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1767 | 1467031593846 Marionette TRACE conn4 <- [1,1170,null,{}] 05:46:33 INFO - PROCESS | 1767 | 1467031593853 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:33 INFO - PROCESS | 1767 | 1467031593858 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:34 INFO - PROCESS | 1767 | 1467031594057 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:46:34 INFO - PROCESS | 1767 | 1467031594275 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1767 | 1467031594284 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x91bb2c00 == 49 [pid = 1767] [id = 300] 05:46:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x91bb8000) [pid = 1767] [serial = 901] [outer = (nil)] 05:46:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x92327c00) [pid = 1767] [serial = 902] [outer = 0x91bb8000] 05:46:34 INFO - PROCESS | 1767 | 1467031594381 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x92336c00) [pid = 1767] [serial = 903] [outer = 0x91bb8000] 05:46:35 INFO - PROCESS | 1767 | 1467031595270 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1485ms 05:46:35 INFO - PROCESS | 1767 | 1467031595331 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1767 | 1467031595338 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:46:35 INFO - PROCESS | 1767 | 1467031595350 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1767 | 1467031595356 Marionette TRACE conn4 <- [1,1174,null,{}] 05:46:35 INFO - PROCESS | 1767 | 1467031595366 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:35 INFO - PROCESS | 1767 | 1467031595373 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:35 INFO - PROCESS | 1767 | 1467031595578 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:46:35 INFO - PROCESS | 1767 | 1467031595795 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1767 | 1467031595803 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e6400 == 50 [pid = 1767] [id = 301] 05:46:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8c065000) [pid = 1767] [serial = 904] [outer = (nil)] 05:46:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8d5b5000) [pid = 1767] [serial = 905] [outer = 0x8c065000] 05:46:35 INFO - PROCESS | 1767 | 1467031595931 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8dc96800) [pid = 1767] [serial = 906] [outer = 0x8c065000] 05:46:37 INFO - PROCESS | 1767 | 1467031597106 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 1767 | 1467031597200 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:46:37 INFO - PROCESS | 1767 | 1467031597211 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1767 | 1467031597219 Marionette TRACE conn4 <- [1,1178,null,{}] 05:46:37 INFO - PROCESS | 1767 | 1467031597228 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:37 INFO - PROCESS | 1767 | 1467031597234 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:37 INFO - PROCESS | 1767 | 1467031597563 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:46:37 INFO - PROCESS | 1767 | 1467031597821 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1767 | 1467031597832 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc24800 == 51 [pid = 1767] [id = 302] 05:46:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8dc91c00) [pid = 1767] [serial = 907] [outer = (nil)] 05:46:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8e49ac00) [pid = 1767] [serial = 908] [outer = 0x8dc91c00] 05:46:37 INFO - PROCESS | 1767 | 1467031597911 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8e5efc00) [pid = 1767] [serial = 909] [outer = 0x8dc91c00] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e3400 == 50 [pid = 1767] [id = 197] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e4000 == 49 [pid = 1767] [id = 196] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x9397f400 == 48 [pid = 1767] [id = 10] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8c066c00 == 47 [pid = 1767] [id = 211] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e7400 == 46 [pid = 1767] [id = 276] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x9111c800 == 45 [pid = 1767] [id = 202] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05e400 == 44 [pid = 1767] [id = 199] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8f852400 == 43 [pid = 1767] [id = 198] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6efc00 == 42 [pid = 1767] [id = 203] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x92ad4c00 == 41 [pid = 1767] [id = 204] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e7000 == 40 [pid = 1767] [id = 206] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d2000 == 39 [pid = 1767] [id = 210] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8c066000 == 38 [pid = 1767] [id = 200] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x9d819000 == 37 [pid = 1767] [id = 209] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x99c18800 == 36 [pid = 1767] [id = 207] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef2dc00 == 35 [pid = 1767] [id = 201] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d8c00 == 34 [pid = 1767] [id = 205] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34c400 == 33 [pid = 1767] [id = 194] 05:46:39 INFO - PROCESS | 1767 | --DOCSHELL 0x9986d800 == 32 [pid = 1767] [id = 208] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8ee08000) [pid = 1767] [serial = 842] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8db02400) [pid = 1767] [serial = 807] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8d352800) [pid = 1767] [serial = 806] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8ee06400) [pid = 1767] [serial = 810] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8e5e0000) [pid = 1767] [serial = 809] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8f8c7400) [pid = 1767] [serial = 813] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8f8c1000) [pid = 1767] [serial = 812] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x91195c00) [pid = 1767] [serial = 816] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x91114c00) [pid = 1767] [serial = 815] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x91271000) [pid = 1767] [serial = 819] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x911a2000) [pid = 1767] [serial = 818] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x91452000) [pid = 1767] [serial = 822] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8dc9b000) [pid = 1767] [serial = 837] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8b6eec00) [pid = 1767] [serial = 830] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8dc1a400) [pid = 1767] [serial = 836] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x9144d000) [pid = 1767] [serial = 821] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8e5eb000) [pid = 1767] [serial = 839] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8c068400) [pid = 1767] [serial = 831] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8e5ed400) [pid = 1767] [serial = 825] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8db0f400) [pid = 1767] [serial = 828] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8d5af800) [pid = 1767] [serial = 827] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8d5ac000) [pid = 1767] [serial = 833] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8e5f0000) [pid = 1767] [serial = 840] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8e49d800) [pid = 1767] [serial = 824] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8d5b4800) [pid = 1767] [serial = 834] [outer = (nil)] [url = about:blank] 05:46:39 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8e5f2800) [pid = 1767] [serial = 585] [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.] 05:46:40 INFO - PROCESS | 1767 | 1467031600269 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1767 | 1467031600316 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:46:40 INFO - PROCESS | 1767 | 1467031600325 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1767 | 1467031600330 Marionette TRACE conn4 <- [1,1182,null,{}] 05:46:40 INFO - PROCESS | 1767 | 1467031600339 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:40 INFO - PROCESS | 1767 | 1467031600344 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:40 INFO - PROCESS | 1767 | 1467031600566 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:46:40 INFO - PROCESS | 1767 | 1467031600692 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1767 | 1467031600707 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c068800 == 33 [pid = 1767] [id = 303] 05:46:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8c06b400) [pid = 1767] [serial = 910] [outer = (nil)] 05:46:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8d1f7800) [pid = 1767] [serial = 911] [outer = 0x8c06b400] 05:46:40 INFO - PROCESS | 1767 | 1467031600777 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8d1fa400) [pid = 1767] [serial = 912] [outer = 0x8c06b400] 05:46:41 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:46:41 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:46:41 INFO - PROCESS | 1767 | 1467031601567 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 1767 | 1467031601624 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:46:41 INFO - PROCESS | 1767 | 1467031601636 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1767 | 1467031601640 Marionette TRACE conn4 <- [1,1186,null,{}] 05:46:41 INFO - PROCESS | 1767 | 1467031601648 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:41 INFO - PROCESS | 1767 | 1467031601653 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:41 INFO - PROCESS | 1767 | 1467031601841 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:46:42 INFO - PROCESS | 1767 | 1467031601982 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1767 | 1467031601994 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b7c00 == 34 [pid = 1767] [id = 304] 05:46:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8db0b400) [pid = 1767] [serial = 913] [outer = (nil)] 05:46:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8dc1e000) [pid = 1767] [serial = 914] [outer = 0x8db0b400] 05:46:42 INFO - PROCESS | 1767 | 1467031602080 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8dc97800) [pid = 1767] [serial = 915] [outer = 0x8db0b400] 05:46:43 INFO - PROCESS | 1767 | 1467031603224 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1767 | 1467031603295 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:46:43 INFO - PROCESS | 1767 | 1467031603302 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1767 | 1467031603308 Marionette TRACE conn4 <- [1,1190,null,{}] 05:46:43 INFO - PROCESS | 1767 | 1467031603334 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:43 INFO - PROCESS | 1767 | 1467031603344 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:43 INFO - PROCESS | 1767 | 1467031603575 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:46:43 INFO - PROCESS | 1767 | 1467031603658 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1767 | 1467031603672 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee01c00 == 35 [pid = 1767] [id = 305] 05:46:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8ee03400) [pid = 1767] [serial = 916] [outer = (nil)] 05:46:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8ee08000) [pid = 1767] [serial = 917] [outer = 0x8ee03400] 05:46:43 INFO - PROCESS | 1767 | 1467031603744 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8ef2e800) [pid = 1767] [serial = 918] [outer = 0x8ee03400] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8d5ac800) [pid = 1767] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x93a03800) [pid = 1767] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8ef30400) [pid = 1767] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8ef2d000) [pid = 1767] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8dc1c800) [pid = 1767] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8d5a9400) [pid = 1767] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8e49e000) [pid = 1767] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8c0d9800) [pid = 1767] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8c0d5400) [pid = 1767] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8dc95800) [pid = 1767] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8f006000) [pid = 1767] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8f850c00) [pid = 1767] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x91111800) [pid = 1767] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8b6f1400) [pid = 1767] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:46:45 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8ef32400) [pid = 1767] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:46:45 INFO - PROCESS | 1767 | 1467031605345 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1767 | 1467031605403 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:46:45 INFO - PROCESS | 1767 | 1467031605410 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 1767 | 1467031605414 Marionette TRACE conn4 <- [1,1194,null,{}] 05:46:45 INFO - PROCESS | 1767 | 1467031605419 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:45 INFO - PROCESS | 1767 | 1467031605424 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:45 INFO - PROCESS | 1767 | 1467031605587 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:46:45 INFO - PROCESS | 1767 | 1467031605715 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1767 | 1467031605723 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e5c00 == 36 [pid = 1767] [id = 306] 05:46:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8d5ac800) [pid = 1767] [serial = 919] [outer = (nil)] 05:46:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8e5f7c00) [pid = 1767] [serial = 920] [outer = 0x8d5ac800] 05:46:45 INFO - PROCESS | 1767 | 1467031605801 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8ef5b400) [pid = 1767] [serial = 921] [outer = 0x8d5ac800] 05:46:46 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:46:46 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:46:46 INFO - PROCESS | 1767 | 1467031606590 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1767 | 1467031606652 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:46:46 INFO - PROCESS | 1767 | 1467031606659 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1767 | 1467031606662 Marionette TRACE conn4 <- [1,1198,null,{}] 05:46:46 INFO - PROCESS | 1767 | 1467031606668 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:46 INFO - PROCESS | 1767 | 1467031606673 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:46 INFO - PROCESS | 1767 | 1467031606836 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:46:46 INFO - PROCESS | 1767 | 1467031606845 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1767 | 1467031606855 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9b800 == 37 [pid = 1767] [id = 307] 05:46:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8dc9f800) [pid = 1767] [serial = 922] [outer = (nil)] 05:46:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8f855c00) [pid = 1767] [serial = 923] [outer = 0x8dc9f800] 05:46:46 INFO - PROCESS | 1767 | 1467031606930 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8f8bd000) [pid = 1767] [serial = 924] [outer = 0x8dc9f800] 05:46:48 INFO - PROCESS | 1767 | 1467031608173 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1531ms 05:46:48 INFO - PROCESS | 1767 | 1467031608192 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1767 | 1467031608198 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:46:48 INFO - PROCESS | 1767 | 1467031608207 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1767 | 1467031608213 Marionette TRACE conn4 <- [1,1202,null,{}] 05:46:48 INFO - PROCESS | 1767 | 1467031608222 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:48 INFO - PROCESS | 1767 | 1467031608229 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:48 INFO - PROCESS | 1767 | 1467031608435 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:46:48 INFO - PROCESS | 1767 | 1467031608603 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1767 | 1467031608615 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d358800 == 38 [pid = 1767] [id = 308] 05:46:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8d5ad800) [pid = 1767] [serial = 925] [outer = (nil)] 05:46:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8dc19000) [pid = 1767] [serial = 926] [outer = 0x8d5ad800] 05:46:48 INFO - PROCESS | 1767 | 1467031608752 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8e49b400) [pid = 1767] [serial = 927] [outer = 0x8d5ad800] 05:46:49 INFO - PROCESS | 1767 | 1467031609760 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:46:49 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 05:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1611ms 05:46:49 INFO - PROCESS | 1767 | 1467031609818 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1767 | 1467031609826 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:46:49 INFO - PROCESS | 1767 | 1467031609837 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1767 | 1467031609842 Marionette TRACE conn4 <- [1,1206,null,{}] 05:46:49 INFO - PROCESS | 1767 | 1467031609849 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:49 INFO - PROCESS | 1767 | 1467031609855 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:50 INFO - PROCESS | 1767 | 1467031610094 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:46:50 INFO - PROCESS | 1767 | 1467031610355 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1767 | 1467031610363 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e498c00 == 39 [pid = 1767] [id = 309] 05:46:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8ef36000) [pid = 1767] [serial = 928] [outer = (nil)] 05:46:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f00d800) [pid = 1767] [serial = 929] [outer = 0x8ef36000] 05:46:50 INFO - PROCESS | 1767 | 1467031610498 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8e5ec000) [pid = 1767] [serial = 930] [outer = 0x8ef36000] 05:46:51 INFO - PROCESS | 1767 | 1467031611419 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:46:51 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 05:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1639ms 05:46:51 INFO - PROCESS | 1767 | 1467031611477 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1767 | 1467031611480 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:46:51 INFO - PROCESS | 1767 | 1467031611488 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1767 | 1467031611495 Marionette TRACE conn4 <- [1,1210,null,{}] 05:46:51 INFO - PROCESS | 1767 | 1467031611512 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:51 INFO - PROCESS | 1767 | 1467031611522 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:51 INFO - PROCESS | 1767 | 1467031611747 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:46:51 INFO - PROCESS | 1767 | 1467031611960 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1767 | 1467031611971 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faad400 == 40 [pid = 1767] [id = 310] 05:46:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8faae000) [pid = 1767] [serial = 931] [outer = (nil)] 05:46:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x91115400) [pid = 1767] [serial = 932] [outer = 0x8faae000] 05:46:52 INFO - PROCESS | 1767 | 1467031612100 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x9111c800) [pid = 1767] [serial = 933] [outer = 0x8faae000] 05:46:53 INFO - PROCESS | 1767 | 1467031613010 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1589ms 05:46:53 INFO - PROCESS | 1767 | 1467031613078 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:46:53 INFO - PROCESS | 1767 | 1467031613084 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:46:53 INFO - PROCESS | 1767 | 1467031613090 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1767 | 1467031613093 Marionette TRACE conn4 <- [1,1214,null,{}] 05:46:53 INFO - PROCESS | 1767 | 1467031613100 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:53 INFO - PROCESS | 1767 | 1467031613106 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:53 INFO - PROCESS | 1767 | 1467031613292 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:46:53 INFO - PROCESS | 1767 | 1467031613461 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1767 | 1467031613474 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db04c00 == 41 [pid = 1767] [id = 311] 05:46:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8e49dc00) [pid = 1767] [serial = 934] [outer = (nil)] 05:46:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9119dc00) [pid = 1767] [serial = 935] [outer = 0x8e49dc00] 05:46:53 INFO - PROCESS | 1767 | 1467031613597 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x911a2c00) [pid = 1767] [serial = 936] [outer = 0x8e49dc00] 05:46:54 INFO - PROCESS | 1767 | 1467031614506 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1482ms 05:46:54 INFO - PROCESS | 1767 | 1467031614573 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:46:54 INFO - PROCESS | 1767 | 1467031614578 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:46:54 INFO - PROCESS | 1767 | 1467031614584 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1767 | 1467031614588 Marionette TRACE conn4 <- [1,1218,null,{}] 05:46:54 INFO - PROCESS | 1767 | 1467031614594 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:54 INFO - PROCESS | 1767 | 1467031614600 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:54 INFO - PROCESS | 1767 | 1467031614822 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:46:55 INFO - PROCESS | 1767 | 1467031615051 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1767 | 1467031615061 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e9c00 == 42 [pid = 1767] [id = 312] 05:46:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8d5b0c00) [pid = 1767] [serial = 937] [outer = (nil)] 05:46:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91445400) [pid = 1767] [serial = 938] [outer = 0x8d5b0c00] 05:46:55 INFO - PROCESS | 1767 | 1467031615189 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x91448400) [pid = 1767] [serial = 939] [outer = 0x8d5b0c00] 05:46:56 INFO - PROCESS | 1767 | 1467031616150 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1632ms 05:46:56 INFO - PROCESS | 1767 | 1467031616216 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1767 | 1467031616221 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:46:56 INFO - PROCESS | 1767 | 1467031616228 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1767 | 1467031616232 Marionette TRACE conn4 <- [1,1222,null,{}] 05:46:56 INFO - PROCESS | 1767 | 1467031616238 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:56 INFO - PROCESS | 1767 | 1467031616250 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:56 INFO - PROCESS | 1767 | 1467031616502 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:46:56 INFO - PROCESS | 1767 | 1467031616720 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1767 | 1467031616729 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c064800 == 43 [pid = 1767] [id = 313] 05:46:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8d1f7c00) [pid = 1767] [serial = 940] [outer = (nil)] 05:46:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x91a52c00) [pid = 1767] [serial = 941] [outer = 0x8d1f7c00] 05:46:56 INFO - PROCESS | 1767 | 1467031616858 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x91bac400) [pid = 1767] [serial = 942] [outer = 0x8d1f7c00] 05:46:57 INFO - PROCESS | 1767 | 1467031617795 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1767 | 1467031617837 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:46:57 INFO - PROCESS | 1767 | 1467031617844 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1767 | 1467031617846 Marionette TRACE conn4 <- [1,1226,null,{}] 05:46:57 INFO - PROCESS | 1767 | 1467031617859 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 1767 | 1467031617870 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:58 INFO - PROCESS | 1767 | 1467031618054 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:46:58 INFO - PROCESS | 1767 | 1467031618431 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1767 | 1467031618440 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ea800 == 44 [pid = 1767] [id = 314] 05:46:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8b6eac00) [pid = 1767] [serial = 943] [outer = (nil)] 05:46:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8b6f0400) [pid = 1767] [serial = 944] [outer = 0x8b6eac00] 05:46:58 INFO - PROCESS | 1767 | 1467031618563 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8c0d1c00) [pid = 1767] [serial = 945] [outer = 0x8b6eac00] 05:46:59 INFO - PROCESS | 1767 | 1467031619604 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:46:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e5c00 == 43 [pid = 1767] [id = 306] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x93a0d400) [pid = 1767] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:46:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee01c00 == 42 [pid = 1767] [id = 305] 05:46:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b7c00 == 41 [pid = 1767] [id = 304] 05:46:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c068800 == 40 [pid = 1767] [id = 303] 05:46:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc24800 == 39 [pid = 1767] [id = 302] 05:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1842ms 05:46:59 INFO - PROCESS | 1767 | 1467031619694 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 1767 | 1467031619703 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:46:59 INFO - PROCESS | 1767 | 1467031619712 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 1767 | 1467031619717 Marionette TRACE conn4 <- [1,1230,null,{}] 05:46:59 INFO - PROCESS | 1767 | 1467031619726 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:59 INFO - PROCESS | 1767 | 1467031619731 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:46:59 INFO - PROCESS | 1767 | 1467031619901 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8ef51000) [pid = 1767] [serial = 881] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8ef59000) [pid = 1767] [serial = 876] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8f007800) [pid = 1767] [serial = 878] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8ee0c800) [pid = 1767] [serial = 843] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x91274800) [pid = 1767] [serial = 863] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x9111c400) [pid = 1767] [serial = 864] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8e5f1800) [pid = 1767] [serial = 848] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8ee10000) [pid = 1767] [serial = 849] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8d1f7000) [pid = 1767] [serial = 845] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8dc07400) [pid = 1767] [serial = 846] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8d34c000) [pid = 1767] [serial = 869] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8db06400) [pid = 1767] [serial = 870] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8e49a800) [pid = 1767] [serial = 872] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8f00c400) [pid = 1767] [serial = 851] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8f84b400) [pid = 1767] [serial = 852] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8f8bbc00) [pid = 1767] [serial = 854] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8f8be400) [pid = 1767] [serial = 855] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x9119b800) [pid = 1767] [serial = 860] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x911a3c00) [pid = 1767] [serial = 861] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8dc1b000) [pid = 1767] [serial = 866] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8e5f5800) [pid = 1767] [serial = 867] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8fa9fc00) [pid = 1767] [serial = 857] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8faa3c00) [pid = 1767] [serial = 858] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8ef38400) [pid = 1767] [serial = 875] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8f00c800) [pid = 1767] [serial = 879] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8e5e4c00) [pid = 1767] [serial = 873] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8f851000) [pid = 1767] [serial = 882] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1767 | 1467031620115 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 1767 | 1467031620124 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fe400 == 40 [pid = 1767] [id = 315] 05:47:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8d5b0000) [pid = 1767] [serial = 946] [outer = (nil)] 05:47:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8db0c400) [pid = 1767] [serial = 947] [outer = 0x8d5b0000] 05:47:00 INFO - PROCESS | 1767 | 1467031620243 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8dc0e400) [pid = 1767] [serial = 948] [outer = 0x8d5b0000] 05:47:01 INFO - PROCESS | 1767 | 1467031621033 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1338ms 05:47:01 INFO - PROCESS | 1767 | 1467031621052 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1767 | 1467031621059 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:47:01 INFO - PROCESS | 1767 | 1467031621084 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1767 | 1467031621089 Marionette TRACE conn4 <- [1,1234,null,{}] 05:47:01 INFO - PROCESS | 1767 | 1467031621095 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:01 INFO - PROCESS | 1767 | 1467031621101 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:01 INFO - PROCESS | 1767 | 1467031621277 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:47:01 INFO - PROCESS | 1767 | 1467031621294 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1767 | 1467031621303 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5df400 == 41 [pid = 1767] [id = 316] 05:47:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8e5e0000) [pid = 1767] [serial = 949] [outer = (nil)] 05:47:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8e5f1c00) [pid = 1767] [serial = 950] [outer = 0x8e5e0000] 05:47:01 INFO - PROCESS | 1767 | 1467031621414 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8ee09000) [pid = 1767] [serial = 951] [outer = 0x8e5e0000] 05:47:02 INFO - PROCESS | 1767 | 1467031622726 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1692ms 05:47:02 INFO - PROCESS | 1767 | 1467031622770 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1767 | 1467031622775 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:47:02 INFO - PROCESS | 1767 | 1467031622789 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1767 | 1467031622798 Marionette TRACE conn4 <- [1,1238,null,{}] 05:47:02 INFO - PROCESS | 1767 | 1467031622816 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 1767 | 1467031622824 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:03 INFO - PROCESS | 1767 | 1467031623075 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:47:03 INFO - PROCESS | 1767 | 1467031623116 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1767 | 1467031623126 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec400 == 42 [pid = 1767] [id = 317] 05:47:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8ef52c00) [pid = 1767] [serial = 952] [outer = (nil)] 05:47:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8f004c00) [pid = 1767] [serial = 953] [outer = 0x8ef52c00] 05:47:03 INFO - PROCESS | 1767 | 1467031623194 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8f00a400) [pid = 1767] [serial = 954] [outer = 0x8ef52c00] 05:47:04 INFO - PROCESS | 1767 | 1467031624129 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1405ms 05:47:04 INFO - PROCESS | 1767 | 1467031624189 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 1767 | 1467031624194 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:47:04 INFO - PROCESS | 1767 | 1467031624201 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1767 | 1467031624204 Marionette TRACE conn4 <- [1,1242,null,{}] 05:47:04 INFO - PROCESS | 1767 | 1467031624210 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:04 INFO - PROCESS | 1767 | 1467031624215 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:04 INFO - PROCESS | 1767 | 1467031624439 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:47:04 INFO - PROCESS | 1767 | 1467031624464 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1767 | 1467031624471 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef32c00 == 43 [pid = 1767] [id = 318] 05:47:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8f003800) [pid = 1767] [serial = 955] [outer = (nil)] 05:47:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8f858400) [pid = 1767] [serial = 956] [outer = 0x8f003800] 05:47:04 INFO - PROCESS | 1767 | 1467031624542 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f8c3800) [pid = 1767] [serial = 957] [outer = 0x8f003800] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8db0b400) [pid = 1767] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ee03400) [pid = 1767] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8dc91c00) [pid = 1767] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8d1f4400) [pid = 1767] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8e5dd400) [pid = 1767] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8f8c6400) [pid = 1767] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8c06b400) [pid = 1767] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x91198c00) [pid = 1767] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x91197c00) [pid = 1767] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x9127b000) [pid = 1767] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x91bb8000) [pid = 1767] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8c065000) [pid = 1767] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:47:05 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8d5ac800) [pid = 1767] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:47:05 INFO - PROCESS | 1767 | 1467031625601 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1444ms 05:47:05 INFO - PROCESS | 1767 | 1467031625646 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:47:05 INFO - PROCESS | 1767 | 1467031625650 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:47:05 INFO - PROCESS | 1767 | 1467031625657 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1767 | 1467031625661 Marionette TRACE conn4 <- [1,1246,null,{}] 05:47:05 INFO - PROCESS | 1767 | 1467031625667 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:05 INFO - PROCESS | 1767 | 1467031625673 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:05 INFO - PROCESS | 1767 | 1467031625846 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:47:05 INFO - PROCESS | 1767 | 1467031625972 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1767 | 1467031625988 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e1800 == 44 [pid = 1767] [id = 319] 05:47:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8ee0b800) [pid = 1767] [serial = 958] [outer = (nil)] 05:47:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8f851000) [pid = 1767] [serial = 959] [outer = 0x8ee0b800] 05:47:06 INFO - PROCESS | 1767 | 1467031626069 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8faa3400) [pid = 1767] [serial = 960] [outer = 0x8ee0b800] 05:47:06 INFO - PROCESS | 1767 | 1467031626897 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1291ms 05:47:06 INFO - PROCESS | 1767 | 1467031626996 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1767 | 1467031627004 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:47:07 INFO - PROCESS | 1767 | 1467031627014 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1767 | 1467031627020 Marionette TRACE conn4 <- [1,1250,null,{}] 05:47:07 INFO - PROCESS | 1767 | 1467031627031 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:07 INFO - PROCESS | 1767 | 1467031627037 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:07 INFO - PROCESS | 1767 | 1467031627278 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:47:07 INFO - PROCESS | 1767 | 1467031627455 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1767 | 1467031627469 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c065800 == 45 [pid = 1767] [id = 320] 05:47:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8d34c000) [pid = 1767] [serial = 961] [outer = (nil)] 05:47:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d5ae400) [pid = 1767] [serial = 962] [outer = 0x8d34c000] 05:47:07 INFO - PROCESS | 1767 | 1467031627659 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8db0e800) [pid = 1767] [serial = 963] [outer = 0x8d34c000] 05:47:08 INFO - PROCESS | 1767 | 1467031628713 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1745ms 05:47:08 INFO - PROCESS | 1767 | 1467031628760 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1767 | 1467031628767 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:47:08 INFO - PROCESS | 1767 | 1467031628780 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1767 | 1467031628788 Marionette TRACE conn4 <- [1,1254,null,{}] 05:47:08 INFO - PROCESS | 1767 | 1467031628796 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 1767 | 1467031628802 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:09 INFO - PROCESS | 1767 | 1467031629010 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:47:09 INFO - PROCESS | 1767 | 1467031629280 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1767 | 1467031629292 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e5800 == 46 [pid = 1767] [id = 321] 05:47:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8e5f0800) [pid = 1767] [serial = 964] [outer = (nil)] 05:47:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8ee06000) [pid = 1767] [serial = 965] [outer = 0x8e5f0800] 05:47:09 INFO - PROCESS | 1767 | 1467031629379 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8ef30c00) [pid = 1767] [serial = 966] [outer = 0x8e5f0800] 05:47:10 INFO - PROCESS | 1767 | 1467031630334 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1591ms 05:47:10 INFO - PROCESS | 1767 | 1467031630368 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 1767 | 1467031630372 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:47:10 INFO - PROCESS | 1767 | 1467031630379 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 1767 | 1467031630383 Marionette TRACE conn4 <- [1,1258,null,{}] 05:47:10 INFO - PROCESS | 1767 | 1467031630398 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:10 INFO - PROCESS | 1767 | 1467031630407 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:10 INFO - PROCESS | 1767 | 1467031630613 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:47:10 INFO - PROCESS | 1767 | 1467031630882 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1767 | 1467031630896 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faa4800 == 47 [pid = 1767] [id = 322] 05:47:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8faab800) [pid = 1767] [serial = 967] [outer = (nil)] 05:47:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x9111bc00) [pid = 1767] [serial = 968] [outer = 0x8faab800] 05:47:11 INFO - PROCESS | 1767 | 1467031631029 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x911a0400) [pid = 1767] [serial = 969] [outer = 0x8faab800] 05:47:11 INFO - PROCESS | 1767 | 1467031631972 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1631ms 05:47:12 INFO - PROCESS | 1767 | 1467031632011 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 1767 | 1467031632016 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:47:12 INFO - PROCESS | 1767 | 1467031632022 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1767 | 1467031632026 Marionette TRACE conn4 <- [1,1262,null,{}] 05:47:12 INFO - PROCESS | 1767 | 1467031632032 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:12 INFO - PROCESS | 1767 | 1467031632037 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:12 INFO - PROCESS | 1767 | 1467031632305 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:47:12 INFO - PROCESS | 1767 | 1467031632543 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1767 | 1467031632554 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc01c00 == 48 [pid = 1767] [id = 323] 05:47:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f8c9c00) [pid = 1767] [serial = 970] [outer = (nil)] 05:47:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x9127f800) [pid = 1767] [serial = 971] [outer = 0x8f8c9c00] 05:47:12 INFO - PROCESS | 1767 | 1467031632684 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x91a58000) [pid = 1767] [serial = 972] [outer = 0x8f8c9c00] 05:47:13 INFO - PROCESS | 1767 | 1467031633603 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1646ms 05:47:13 INFO - PROCESS | 1767 | 1467031633671 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 1767 | 1467031633675 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:47:13 INFO - PROCESS | 1767 | 1467031633682 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1767 | 1467031633685 Marionette TRACE conn4 <- [1,1266,null,{}] 05:47:13 INFO - PROCESS | 1767 | 1467031633691 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:13 INFO - PROCESS | 1767 | 1467031633697 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:13 INFO - PROCESS | 1767 | 1467031633944 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:47:14 INFO - PROCESS | 1767 | 1467031634164 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1767 | 1467031634171 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e8800 == 49 [pid = 1767] [id = 324] 05:47:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8c05f400) [pid = 1767] [serial = 973] [outer = (nil)] 05:47:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x91bb2000) [pid = 1767] [serial = 974] [outer = 0x8c05f400] 05:47:14 INFO - PROCESS | 1767 | 1467031634306 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91bb7000) [pid = 1767] [serial = 975] [outer = 0x8c05f400] 05:47:15 INFO - PROCESS | 1767 | 1467031635236 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1630ms 05:47:15 INFO - PROCESS | 1767 | 1467031635314 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:47:15 INFO - PROCESS | 1767 | 1467031635318 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:47:15 INFO - PROCESS | 1767 | 1467031635324 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1767 | 1467031635328 Marionette TRACE conn4 <- [1,1270,null,{}] 05:47:15 INFO - PROCESS | 1767 | 1467031635334 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:15 INFO - PROCESS | 1767 | 1467031635345 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:15 INFO - PROCESS | 1767 | 1467031635619 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:47:15 INFO - PROCESS | 1767 | 1467031635888 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1767 | 1467031635898 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1e800 == 50 [pid = 1767] [id = 325] 05:47:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9220cc00) [pid = 1767] [serial = 976] [outer = (nil)] 05:47:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x92adc000) [pid = 1767] [serial = 977] [outer = 0x9220cc00] 05:47:15 INFO - PROCESS | 1767 | 1467031635988 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x93933400) [pid = 1767] [serial = 978] [outer = 0x9220cc00] 05:47:16 INFO - PROCESS | 1767 | 1467031636905 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1633ms 05:47:16 INFO - PROCESS | 1767 | 1467031636959 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1767 | 1467031636962 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:47:16 INFO - PROCESS | 1767 | 1467031636970 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1767 | 1467031636975 Marionette TRACE conn4 <- [1,1274,null,{}] 05:47:16 INFO - PROCESS | 1767 | 1467031636981 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:16 INFO - PROCESS | 1767 | 1467031636987 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:17 INFO - PROCESS | 1767 | 1467031637188 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:47:17 INFO - PROCESS | 1767 | 1467031637364 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1767 | 1467031637385 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05e000 == 51 [pid = 1767] [id = 326] 05:47:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8c05e800) [pid = 1767] [serial = 979] [outer = (nil)] 05:47:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8d34dc00) [pid = 1767] [serial = 980] [outer = 0x8c05e800] 05:47:17 INFO - PROCESS | 1767 | 1467031637517 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8dc0e800) [pid = 1767] [serial = 981] [outer = 0x8c05e800] 05:47:18 INFO - PROCESS | 1767 | 1467031638755 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1833ms 05:47:18 INFO - PROCESS | 1767 | 1467031638805 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1767 | 1467031638812 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:47:18 INFO - PROCESS | 1767 | 1467031638833 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1767 | 1467031638839 Marionette TRACE conn4 <- [1,1278,null,{}] 05:47:18 INFO - PROCESS | 1767 | 1467031638848 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:18 INFO - PROCESS | 1767 | 1467031638854 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:19 INFO - PROCESS | 1767 | 1467031639101 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:47:19 INFO - PROCESS | 1767 | 1467031639292 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1767 | 1467031639308 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc20400 == 52 [pid = 1767] [id = 327] 05:47:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8dc24c00) [pid = 1767] [serial = 982] [outer = (nil)] 05:47:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8e49b000) [pid = 1767] [serial = 983] [outer = 0x8dc24c00] 05:47:19 INFO - PROCESS | 1767 | 1467031639392 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8e5de800) [pid = 1767] [serial = 984] [outer = 0x8dc24c00] 05:47:20 INFO - PROCESS | 1767 | 1467031640373 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1586ms 05:47:20 INFO - PROCESS | 1767 | 1467031640417 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1767 | 1467031640424 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:47:20 INFO - PROCESS | 1767 | 1467031640438 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1767 | 1467031640442 Marionette TRACE conn4 <- [1,1282,null,{}] 05:47:20 INFO - PROCESS | 1767 | 1467031640450 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:20 INFO - PROCESS | 1767 | 1467031640456 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:20 INFO - PROCESS | 1767 | 1467031640651 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:47:20 INFO - PROCESS | 1767 | 1467031640876 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 1767 | 1467031640884 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef32c00 == 51 [pid = 1767] [id = 318] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec400 == 50 [pid = 1767] [id = 317] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5df400 == 49 [pid = 1767] [id = 316] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fe400 == 48 [pid = 1767] [id = 315] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ea800 == 47 [pid = 1767] [id = 314] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8e49c800 == 46 [pid = 1767] [id = 295] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8f010400 == 45 [pid = 1767] [id = 299] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e6400 == 44 [pid = 1767] [id = 301] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8f00e400 == 43 [pid = 1767] [id = 296] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9b800 == 42 [pid = 1767] [id = 307] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8faad400 == 41 [pid = 1767] [id = 310] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8d358800 == 40 [pid = 1767] [id = 308] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8db04c00 == 39 [pid = 1767] [id = 311] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8e498c00 == 38 [pid = 1767] [id = 309] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e9c00 == 37 [pid = 1767] [id = 312] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8c064800 == 36 [pid = 1767] [id = 313] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06a400 == 35 [pid = 1767] [id = 294] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8f00ac00 == 34 [pid = 1767] [id = 297] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8c065c00 == 33 [pid = 1767] [id = 298] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x91bb2c00 == 32 [pid = 1767] [id = 300] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05e000 == 31 [pid = 1767] [id = 326] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc20400 == 30 [pid = 1767] [id = 327] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc1e800 == 29 [pid = 1767] [id = 325] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e8800 == 28 [pid = 1767] [id = 324] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc01c00 == 27 [pid = 1767] [id = 323] 05:47:21 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e5800 == 26 [pid = 1767] [id = 321] 05:47:22 INFO - PROCESS | 1767 | --DOCSHELL 0x8faa4800 == 25 [pid = 1767] [id = 322] 05:47:22 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e1800 == 24 [pid = 1767] [id = 319] 05:47:22 INFO - PROCESS | 1767 | --DOCSHELL 0x8c065800 == 23 [pid = 1767] [id = 320] 05:47:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e6400 == 24 [pid = 1767] [id = 328] 05:47:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8b6e8000) [pid = 1767] [serial = 985] [outer = (nil)] 05:47:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8b6f1c00) [pid = 1767] [serial = 986] [outer = 0x8b6e8000] 05:47:22 INFO - PROCESS | 1767 | 1467031642078 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8c067800) [pid = 1767] [serial = 987] [outer = 0x8b6e8000] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8dc1e000) [pid = 1767] [serial = 914] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8ee08000) [pid = 1767] [serial = 917] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8e5efc00) [pid = 1767] [serial = 909] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8e49ac00) [pid = 1767] [serial = 908] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8db0f000) [pid = 1767] [serial = 885] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8d354000) [pid = 1767] [serial = 884] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8ee0d400) [pid = 1767] [serial = 888] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8e5ee400) [pid = 1767] [serial = 887] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x91114000) [pid = 1767] [serial = 891] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8faa9000) [pid = 1767] [serial = 890] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8d1f7800) [pid = 1767] [serial = 911] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8d1fa400) [pid = 1767] [serial = 912] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x9144d800) [pid = 1767] [serial = 894] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x91274c00) [pid = 1767] [serial = 893] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x91a58400) [pid = 1767] [serial = 897] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x91a57000) [pid = 1767] [serial = 896] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x92208000) [pid = 1767] [serial = 900] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x91bb4c00) [pid = 1767] [serial = 899] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x92336c00) [pid = 1767] [serial = 903] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x92327c00) [pid = 1767] [serial = 902] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8dc96800) [pid = 1767] [serial = 906] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8d5b5000) [pid = 1767] [serial = 905] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8ef2e800) [pid = 1767] [serial = 918] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8e5f7c00) [pid = 1767] [serial = 920] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8dc97800) [pid = 1767] [serial = 915] [outer = (nil)] [url = about:blank] 05:47:22 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8ef5b400) [pid = 1767] [serial = 921] [outer = (nil)] [url = about:blank] 05:47:23 INFO - PROCESS | 1767 | 1467031643157 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2754ms 05:47:23 INFO - PROCESS | 1767 | 1467031643193 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 1767 | 1467031643199 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:47:23 INFO - PROCESS | 1767 | 1467031643208 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1767 | 1467031643212 Marionette TRACE conn4 <- [1,1286,null,{}] 05:47:23 INFO - PROCESS | 1767 | 1467031643221 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 1767 | 1467031643227 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:23 INFO - PROCESS | 1767 | 1467031643414 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:47:23 INFO - PROCESS | 1767 | 1467031643537 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1767 | 1467031643549 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f8800 == 25 [pid = 1767] [id = 329] 05:47:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d1fb400) [pid = 1767] [serial = 988] [outer = (nil)] 05:47:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8d352c00) [pid = 1767] [serial = 989] [outer = 0x8d1fb400] 05:47:23 INFO - PROCESS | 1767 | 1467031643623 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8d5ad000) [pid = 1767] [serial = 990] [outer = 0x8d1fb400] 05:47:24 INFO - PROCESS | 1767 | 1467031644515 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1341ms 05:47:24 INFO - PROCESS | 1767 | 1467031644549 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1767 | 1467031644554 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:47:24 INFO - PROCESS | 1767 | 1467031644566 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1767 | 1467031644569 Marionette TRACE conn4 <- [1,1290,null,{}] 05:47:24 INFO - PROCESS | 1767 | 1467031644576 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 1767 | 1467031644583 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:24 INFO - PROCESS | 1767 | 1467031644764 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:47:24 INFO - PROCESS | 1767 | 1467031644918 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1767 | 1467031644926 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d354c00 == 26 [pid = 1767] [id = 330] 05:47:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8db01400) [pid = 1767] [serial = 991] [outer = (nil)] 05:47:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8dc1a800) [pid = 1767] [serial = 992] [outer = 0x8db01400] 05:47:25 INFO - PROCESS | 1767 | 1467031644999 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8dc92400) [pid = 1767] [serial = 993] [outer = 0x8db01400] 05:47:26 INFO - PROCESS | 1767 | 1467031646008 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1537ms 05:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:47:26 INFO - PROCESS | 1767 | 1467031646102 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 1767 | 1467031646105 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:47:26 INFO - PROCESS | 1767 | 1467031646113 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1767 | 1467031646119 Marionette TRACE conn4 <- [1,1294,null,{}] 05:47:26 INFO - PROCESS | 1767 | 1467031646143 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:26 INFO - PROCESS | 1767 | 1467031646153 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:26 INFO - PROCESS | 1767 | 1467031646383 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:47:26 INFO - PROCESS | 1767 | 1467031646411 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1767 | 1467031646423 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5dec00 == 27 [pid = 1767] [id = 331] 05:47:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8e5e2400) [pid = 1767] [serial = 994] [outer = (nil)] 05:47:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8e5f4400) [pid = 1767] [serial = 995] [outer = 0x8e5e2400] 05:47:26 INFO - PROCESS | 1767 | 1467031646491 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8e5f8c00) [pid = 1767] [serial = 996] [outer = 0x8e5e2400] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8ee0b800) [pid = 1767] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ef52c00) [pid = 1767] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8f003800) [pid = 1767] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8d5b0c00) [pid = 1767] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8d5ad800) [pid = 1767] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8ef36000) [pid = 1767] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8b6eac00) [pid = 1767] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8d1f7c00) [pid = 1767] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8faae000) [pid = 1767] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8e49dc00) [pid = 1767] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8e5e0000) [pid = 1767] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8dc9f800) [pid = 1767] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:47:27 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8d5b0000) [pid = 1767] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:47:28 INFO - PROCESS | 1767 | 1467031648034 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1964ms 05:47:28 INFO - PROCESS | 1767 | 1467031648076 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1767 | 1467031648082 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:47:28 INFO - PROCESS | 1767 | 1467031648089 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1767 | 1467031648092 Marionette TRACE conn4 <- [1,1298,null,{}] 05:47:28 INFO - PROCESS | 1767 | 1467031648099 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 1767 | 1467031648105 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:28 INFO - PROCESS | 1767 | 1467031648283 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:47:28 INFO - PROCESS | 1767 | 1467031648292 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1767 | 1467031648299 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b2800 == 28 [pid = 1767] [id = 332] 05:47:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8db0f800) [pid = 1767] [serial = 997] [outer = (nil)] 05:47:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8ee0a800) [pid = 1767] [serial = 998] [outer = 0x8db0f800] 05:47:28 INFO - PROCESS | 1767 | 1467031648374 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8ee10000) [pid = 1767] [serial = 999] [outer = 0x8db0f800] 05:47:29 INFO - PROCESS | 1767 | 1467031649450 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1385ms 05:47:29 INFO - PROCESS | 1767 | 1467031649529 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1767 | 1467031649536 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:47:29 INFO - PROCESS | 1767 | 1467031649553 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1767 | 1467031649560 Marionette TRACE conn4 <- [1,1302,null,{}] 05:47:29 INFO - PROCESS | 1767 | 1467031649571 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:29 INFO - PROCESS | 1767 | 1467031649577 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:29 INFO - PROCESS | 1767 | 1467031649805 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:47:29 INFO - PROCESS | 1767 | 1467031649978 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1767 | 1467031649995 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d6000 == 29 [pid = 1767] [id = 333] 05:47:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8c0d6c00) [pid = 1767] [serial = 1000] [outer = (nil)] 05:47:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d1f2000) [pid = 1767] [serial = 1001] [outer = 0x8c0d6c00] 05:47:30 INFO - PROCESS | 1767 | 1467031650144 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8d34f000) [pid = 1767] [serial = 1002] [outer = 0x8c0d6c00] 05:47:31 INFO - PROCESS | 1767 | 1467031651210 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1742ms 05:47:31 INFO - PROCESS | 1767 | 1467031651292 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1767 | 1467031651298 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:47:31 INFO - PROCESS | 1767 | 1467031651309 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1767 | 1467031651315 Marionette TRACE conn4 <- [1,1306,null,{}] 05:47:31 INFO - PROCESS | 1767 | 1467031651325 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 1767 | 1467031651330 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:31 INFO - PROCESS | 1767 | 1467031651579 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:47:31 INFO - PROCESS | 1767 | 1467031651806 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1767 | 1467031651813 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f8c00 == 30 [pid = 1767] [id = 334] 05:47:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8d354400) [pid = 1767] [serial = 1003] [outer = (nil)] 05:47:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8dc9dc00) [pid = 1767] [serial = 1004] [outer = 0x8d354400] 05:47:31 INFO - PROCESS | 1767 | 1467031651900 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8e49c800) [pid = 1767] [serial = 1005] [outer = 0x8d354400] 05:47:33 INFO - PROCESS | 1767 | 1467031652999 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1789ms 05:47:33 INFO - PROCESS | 1767 | 1467031653096 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1767 | 1467031653100 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:47:33 INFO - PROCESS | 1767 | 1467031653107 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1767 | 1467031653112 Marionette TRACE conn4 <- [1,1310,null,{}] 05:47:33 INFO - PROCESS | 1767 | 1467031653120 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 1767 | 1467031653130 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:33 INFO - PROCESS | 1767 | 1467031653374 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:47:33 INFO - PROCESS | 1767 | 1467031653650 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1767 | 1467031653666 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef32000 == 31 [pid = 1767] [id = 335] 05:47:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8ef32800) [pid = 1767] [serial = 1006] [outer = (nil)] 05:47:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8ef35c00) [pid = 1767] [serial = 1007] [outer = 0x8ef32800] 05:47:33 INFO - PROCESS | 1767 | 1467031653797 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8ef53800) [pid = 1767] [serial = 1008] [outer = 0x8ef32800] 05:47:34 INFO - PROCESS | 1767 | 1467031654882 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1767 | 1467031654958 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:47:34 INFO - PROCESS | 1767 | 1467031654966 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1767 | 1467031654970 Marionette TRACE conn4 <- [1,1314,null,{}] 05:47:34 INFO - PROCESS | 1767 | 1467031654976 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:34 INFO - PROCESS | 1767 | 1467031654983 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:35 INFO - PROCESS | 1767 | 1467031655187 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:47:35 INFO - PROCESS | 1767 | 1467031655405 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1767 | 1467031655414 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f0800 == 32 [pid = 1767] [id = 336] 05:47:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f005800) [pid = 1767] [serial = 1009] [outer = (nil)] 05:47:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8f84a800) [pid = 1767] [serial = 1010] [outer = 0x8f005800] 05:47:35 INFO - PROCESS | 1767 | 1467031655522 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8f854c00) [pid = 1767] [serial = 1011] [outer = 0x8f005800] 05:47:36 INFO - PROCESS | 1767 | 1467031656526 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1648ms 05:47:36 INFO - PROCESS | 1767 | 1467031656616 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1767 | 1467031656620 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:47:36 INFO - PROCESS | 1767 | 1467031656627 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1767 | 1467031656632 Marionette TRACE conn4 <- [1,1318,null,{}] 05:47:36 INFO - PROCESS | 1767 | 1467031656637 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 1767 | 1467031656643 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:36 INFO - PROCESS | 1767 | 1467031656863 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:47:37 INFO - PROCESS | 1767 | 1467031657264 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1767 | 1467031657277 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ecc00 == 33 [pid = 1767] [id = 337] 05:47:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8b6ed000) [pid = 1767] [serial = 1012] [outer = (nil)] 05:47:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8c066000) [pid = 1767] [serial = 1013] [outer = 0x8b6ed000] 05:47:37 INFO - PROCESS | 1767 | 1467031657368 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8c0d3800) [pid = 1767] [serial = 1014] [outer = 0x8b6ed000] 05:47:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d0400 == 32 [pid = 1767] [id = 289] 05:47:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec800 == 31 [pid = 1767] [id = 292] 05:47:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8d353400 == 30 [pid = 1767] [id = 278] 05:47:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f1c00 == 29 [pid = 1767] [id = 293] 05:47:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5dec00 == 28 [pid = 1767] [id = 331] 05:47:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8d354c00 == 27 [pid = 1767] [id = 330] 05:47:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f8800 == 26 [pid = 1767] [id = 329] 05:47:38 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e6400 == 25 [pid = 1767] [id = 328] 05:47:38 INFO - PROCESS | 1767 | 1467031658460 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8f851000) [pid = 1767] [serial = 959] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8f004c00) [pid = 1767] [serial = 953] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8f858400) [pid = 1767] [serial = 956] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x91445400) [pid = 1767] [serial = 938] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x91448400) [pid = 1767] [serial = 939] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8dc19000) [pid = 1767] [serial = 926] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8e49b400) [pid = 1767] [serial = 927] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8f00d800) [pid = 1767] [serial = 929] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8e5ec000) [pid = 1767] [serial = 930] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8b6f0400) [pid = 1767] [serial = 944] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8c0d1c00) [pid = 1767] [serial = 945] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x91a52c00) [pid = 1767] [serial = 941] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x91bac400) [pid = 1767] [serial = 942] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x91115400) [pid = 1767] [serial = 932] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x9111c800) [pid = 1767] [serial = 933] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x9119dc00) [pid = 1767] [serial = 935] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x911a2c00) [pid = 1767] [serial = 936] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8e5f1c00) [pid = 1767] [serial = 950] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8f8bd000) [pid = 1767] [serial = 924] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x8f855c00) [pid = 1767] [serial = 923] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x8db0c400) [pid = 1767] [serial = 947] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x8dc0e400) [pid = 1767] [serial = 948] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x8faa3400) [pid = 1767] [serial = 960] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x8f8c3800) [pid = 1767] [serial = 957] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x8f00a400) [pid = 1767] [serial = 954] [outer = (nil)] [url = about:blank] 05:47:38 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x8ee09000) [pid = 1767] [serial = 951] [outer = (nil)] [url = about:blank] 05:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1933ms 05:47:38 INFO - PROCESS | 1767 | 1467031658563 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1767 | 1467031658569 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:47:38 INFO - PROCESS | 1767 | 1467031658577 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1767 | 1467031658582 Marionette TRACE conn4 <- [1,1322,null,{}] 05:47:38 INFO - PROCESS | 1767 | 1467031658590 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 1767 | 1467031658599 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:38 INFO - PROCESS | 1767 | 1467031658823 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:47:39 INFO - PROCESS | 1767 | 1467031659009 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1767 | 1467031659016 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d7800 == 26 [pid = 1767] [id = 338] 05:47:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x8d354c00) [pid = 1767] [serial = 1015] [outer = (nil)] 05:47:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x8dc04400) [pid = 1767] [serial = 1016] [outer = 0x8d354c00] 05:47:39 INFO - PROCESS | 1767 | 1467031659094 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x8dc1b000) [pid = 1767] [serial = 1017] [outer = 0x8d354c00] 05:47:39 INFO - PROCESS | 1767 | 1467031659903 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1385ms 05:47:39 INFO - PROCESS | 1767 | 1467031659966 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1767 | 1467031659974 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:47:39 INFO - PROCESS | 1767 | 1467031659981 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1767 | 1467031659984 Marionette TRACE conn4 <- [1,1326,null,{}] 05:47:39 INFO - PROCESS | 1767 | 1467031659990 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:39 INFO - PROCESS | 1767 | 1467031659995 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:40 INFO - PROCESS | 1767 | 1467031660170 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:47:40 INFO - PROCESS | 1767 | 1467031660293 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1767 | 1467031660300 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a0800 == 27 [pid = 1767] [id = 339] 05:47:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x8e5dc000) [pid = 1767] [serial = 1018] [outer = (nil)] 05:47:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x8e5eb800) [pid = 1767] [serial = 1019] [outer = 0x8e5dc000] 05:47:40 INFO - PROCESS | 1767 | 1467031660376 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x8ee0ac00) [pid = 1767] [serial = 1020] [outer = 0x8e5dc000] 05:47:41 INFO - PROCESS | 1767 | 1467031661286 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:47:41 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 05:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1342ms 05:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:47:41 INFO - PROCESS | 1767 | 1467031661326 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1767 | 1467031661329 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:47:41 INFO - PROCESS | 1767 | 1467031661344 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1767 | 1467031661353 Marionette TRACE conn4 <- [1,1330,null,{}] 05:47:41 INFO - PROCESS | 1767 | 1467031661368 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:41 INFO - PROCESS | 1767 | 1467031661376 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:41 INFO - PROCESS | 1767 | 1467031661614 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:47:41 INFO - PROCESS | 1767 | 1467031661643 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1767 | 1467031661651 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5dc400 == 28 [pid = 1767] [id = 340] 05:47:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8f00cc00) [pid = 1767] [serial = 1021] [outer = (nil)] 05:47:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8f84ac00) [pid = 1767] [serial = 1022] [outer = 0x8f00cc00] 05:47:41 INFO - PROCESS | 1767 | 1467031661735 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8f84d800) [pid = 1767] [serial = 1023] [outer = 0x8f00cc00] 05:47:42 INFO - PROCESS | 1767 | 1467031662673 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:47:42 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 05:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1406ms 05:47:42 INFO - PROCESS | 1767 | 1467031662742 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:47:42 INFO - PROCESS | 1767 | 1467031662747 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:47:42 INFO - PROCESS | 1767 | 1467031662753 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1767 | 1467031662756 Marionette TRACE conn4 <- [1,1334,null,{}] 05:47:42 INFO - PROCESS | 1767 | 1467031662762 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 1767 | 1467031662766 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:42 INFO - PROCESS | 1767 | 1467031662982 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:47:43 INFO - PROCESS | 1767 | 1467031662998 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1767 | 1467031663007 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc96800 == 29 [pid = 1767] [id = 341] 05:47:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8ef2b400) [pid = 1767] [serial = 1024] [outer = (nil)] 05:47:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8f8bfc00) [pid = 1767] [serial = 1025] [outer = 0x8ef2b400] 05:47:43 INFO - PROCESS | 1767 | 1467031663087 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8f8c2000) [pid = 1767] [serial = 1026] [outer = 0x8ef2b400] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8e5e2400) [pid = 1767] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8b6e8000) [pid = 1767] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8d1fb400) [pid = 1767] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8d34c000) [pid = 1767] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8dc24c00) [pid = 1767] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x8e5f0800) [pid = 1767] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x8faab800) [pid = 1767] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x8f8c9c00) [pid = 1767] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x8c05f400) [pid = 1767] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x9220cc00) [pid = 1767] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x8c05e800) [pid = 1767] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:47:43 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x8db01400) [pid = 1767] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:47:44 INFO - PROCESS | 1767 | 1467031664089 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1383ms 05:47:44 INFO - PROCESS | 1767 | 1467031664136 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1767 | 1467031664140 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:47:44 INFO - PROCESS | 1767 | 1467031664147 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1767 | 1467031664151 Marionette TRACE conn4 <- [1,1338,null,{}] 05:47:44 INFO - PROCESS | 1767 | 1467031664157 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 1767 | 1467031664162 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:44 INFO - PROCESS | 1767 | 1467031664329 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:47:44 INFO - PROCESS | 1767 | 1467031664451 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1767 | 1467031664468 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0dc00 == 30 [pid = 1767] [id = 342] 05:47:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x8dca0800) [pid = 1767] [serial = 1027] [outer = (nil)] 05:47:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x8ef5b000) [pid = 1767] [serial = 1028] [outer = 0x8dca0800] 05:47:44 INFO - PROCESS | 1767 | 1467031664556 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x8faa8000) [pid = 1767] [serial = 1029] [outer = 0x8dca0800] 05:47:45 INFO - PROCESS | 1767 | 1467031665821 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1689ms 05:47:45 INFO - PROCESS | 1767 | 1467031665858 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 1767 | 1467031665865 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:47:45 INFO - PROCESS | 1767 | 1467031665875 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1767 | 1467031665879 Marionette TRACE conn4 <- [1,1342,null,{}] 05:47:45 INFO - PROCESS | 1767 | 1467031665889 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:45 INFO - PROCESS | 1767 | 1467031665894 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:46 INFO - PROCESS | 1767 | 1467031666138 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:47:46 INFO - PROCESS | 1767 | 1467031666322 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1767 | 1467031666334 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d353400 == 31 [pid = 1767] [id = 343] 05:47:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x8d356c00) [pid = 1767] [serial = 1030] [outer = (nil)] 05:47:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x8d5b5000) [pid = 1767] [serial = 1031] [outer = 0x8d356c00] 05:47:46 INFO - PROCESS | 1767 | 1467031666420 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x8db0c400) [pid = 1767] [serial = 1032] [outer = 0x8d356c00] 05:47:47 INFO - PROCESS | 1767 | 1467031667405 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1583ms 05:47:47 INFO - PROCESS | 1767 | 1467031667459 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 1767 | 1467031667466 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:47:47 INFO - PROCESS | 1767 | 1467031667478 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1767 | 1467031667483 Marionette TRACE conn4 <- [1,1346,null,{}] 05:47:47 INFO - PROCESS | 1767 | 1467031667490 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 1767 | 1467031667495 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:47 INFO - PROCESS | 1767 | 1467031667749 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:47:48 INFO - PROCESS | 1767 | 1467031668019 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1767 | 1467031668026 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e0000 == 32 [pid = 1767] [id = 344] 05:47:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8e5ef000) [pid = 1767] [serial = 1033] [outer = (nil)] 05:47:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8ee07000) [pid = 1767] [serial = 1034] [outer = 0x8e5ef000] 05:47:48 INFO - PROCESS | 1767 | 1467031668127 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8ef2c800) [pid = 1767] [serial = 1035] [outer = 0x8e5ef000] 05:47:49 INFO - PROCESS | 1767 | 1467031669165 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1737ms 05:47:49 INFO - PROCESS | 1767 | 1467031669215 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:47:49 INFO - PROCESS | 1767 | 1467031669220 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:47:49 INFO - PROCESS | 1767 | 1467031669227 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1767 | 1467031669233 Marionette TRACE conn4 <- [1,1350,null,{}] 05:47:49 INFO - PROCESS | 1767 | 1467031669251 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:49 INFO - PROCESS | 1767 | 1467031669260 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:49 INFO - PROCESS | 1767 | 1467031669457 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:47:49 INFO - PROCESS | 1767 | 1467031669716 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1767 | 1467031669730 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef53000 == 33 [pid = 1767] [id = 345] 05:47:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8faaac00) [pid = 1767] [serial = 1036] [outer = (nil)] 05:47:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x91113c00) [pid = 1767] [serial = 1037] [outer = 0x8faaac00] 05:47:49 INFO - PROCESS | 1767 | 1467031669855 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x9111a000) [pid = 1767] [serial = 1038] [outer = 0x8faaac00] 05:47:50 INFO - PROCESS | 1767 | 1467031670805 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1650ms 05:47:50 INFO - PROCESS | 1767 | 1467031670877 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:47:50 INFO - PROCESS | 1767 | 1467031670883 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:47:50 INFO - PROCESS | 1767 | 1467031670890 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 1767 | 1467031670893 Marionette TRACE conn4 <- [1,1354,null,{}] 05:47:50 INFO - PROCESS | 1767 | 1467031670899 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 1767 | 1467031670904 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:51 INFO - PROCESS | 1767 | 1467031671194 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:47:51 INFO - PROCESS | 1767 | 1467031671539 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1767 | 1467031671554 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0ce400 == 34 [pid = 1767] [id = 346] 05:47:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8dc03400) [pid = 1767] [serial = 1039] [outer = (nil)] 05:47:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x9119dc00) [pid = 1767] [serial = 1040] [outer = 0x8dc03400] 05:47:51 INFO - PROCESS | 1767 | 1467031671701 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x911a3c00) [pid = 1767] [serial = 1041] [outer = 0x8dc03400] 05:47:52 INFO - PROCESS | 1767 | 1467031672677 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1846ms 05:47:52 INFO - PROCESS | 1767 | 1467031672736 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:47:52 INFO - PROCESS | 1767 | 1467031672748 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:47:52 INFO - PROCESS | 1767 | 1467031672758 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1767 | 1467031672765 Marionette TRACE conn4 <- [1,1358,null,{}] 05:47:52 INFO - PROCESS | 1767 | 1467031672772 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:52 INFO - PROCESS | 1767 | 1467031672777 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:53 INFO - PROCESS | 1767 | 1467031673025 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:47:53 INFO - PROCESS | 1767 | 1467031673214 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 1767 | 1467031673223 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x91115000 == 35 [pid = 1767] [id = 347] 05:47:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x91273c00) [pid = 1767] [serial = 1042] [outer = (nil)] 05:47:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x9127a000) [pid = 1767] [serial = 1043] [outer = 0x91273c00] 05:47:53 INFO - PROCESS | 1767 | 1467031673356 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x91445c00) [pid = 1767] [serial = 1044] [outer = 0x91273c00] 05:47:54 INFO - PROCESS | 1767 | 1467031674293 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1549ms 05:47:54 INFO - PROCESS | 1767 | 1467031674307 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 1767 | 1467031674310 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:47:54 INFO - PROCESS | 1767 | 1467031674317 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1767 | 1467031674320 Marionette TRACE conn4 <- [1,1362,null,{}] 05:47:54 INFO - PROCESS | 1767 | 1467031674326 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:54 INFO - PROCESS | 1767 | 1467031674337 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:54 INFO - PROCESS | 1767 | 1467031674557 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:47:54 INFO - PROCESS | 1767 | 1467031674706 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1767 | 1467031674714 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c063800 == 36 [pid = 1767] [id = 348] 05:47:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8d5ad800) [pid = 1767] [serial = 1045] [outer = (nil)] 05:47:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x91a55400) [pid = 1767] [serial = 1046] [outer = 0x8d5ad800] 05:47:54 INFO - PROCESS | 1767 | 1467031674795 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x91a60000) [pid = 1767] [serial = 1047] [outer = 0x8d5ad800] 05:47:56 INFO - PROCESS | 1767 | 1467031676108 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1842ms 05:47:56 INFO - PROCESS | 1767 | 1467031676177 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 1767 | 1467031676184 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:47:56 INFO - PROCESS | 1767 | 1467031676195 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 1767 | 1467031676199 Marionette TRACE conn4 <- [1,1366,null,{}] 05:47:56 INFO - PROCESS | 1767 | 1467031676207 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:56 INFO - PROCESS | 1767 | 1467031676213 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:56 INFO - PROCESS | 1767 | 1467031676456 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:47:56 INFO - PROCESS | 1767 | 1467031676618 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 1767 | 1467031676634 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b6000 == 37 [pid = 1767] [id = 349] 05:47:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8db01400) [pid = 1767] [serial = 1048] [outer = (nil)] 05:47:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8dc0a800) [pid = 1767] [serial = 1049] [outer = 0x8db01400] 05:47:56 INFO - PROCESS | 1767 | 1467031676707 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8dc19c00) [pid = 1767] [serial = 1050] [outer = 0x8db01400] 05:47:57 INFO - PROCESS | 1767 | 1467031677759 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1767 | 1467031677794 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:47:57 INFO - PROCESS | 1767 | 1467031677805 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1767 | 1467031677808 Marionette TRACE conn4 <- [1,1370,null,{}] 05:47:57 INFO - PROCESS | 1767 | 1467031677815 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 1767 | 1467031677819 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:58 INFO - PROCESS | 1767 | 1467031678000 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b2000 == 36 [pid = 1767] [id = 280] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef30000 == 35 [pid = 1767] [id = 291] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8db01c00 == 34 [pid = 1767] [id = 290] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b2800 == 33 [pid = 1767] [id = 332] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc03000 == 32 [pid = 1767] [id = 284] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34b800 == 31 [pid = 1767] [id = 279] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d9000 == 30 [pid = 1767] [id = 281] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f8c00 == 29 [pid = 1767] [id = 334] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d352400 == 28 [pid = 1767] [id = 277] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fbc00 == 27 [pid = 1767] [id = 286] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e4800 == 26 [pid = 1767] [id = 288] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f0800 == 25 [pid = 1767] [id = 336] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d6000 == 24 [pid = 1767] [id = 333] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1ef800 == 23 [pid = 1767] [id = 282] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef32000 == 22 [pid = 1767] [id = 335] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d7000 == 21 [pid = 1767] [id = 287] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9fc00 == 20 [pid = 1767] [id = 285] 05:47:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8f005000 == 19 [pid = 1767] [id = 283] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8ee0a800) [pid = 1767] [serial = 998] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8e5f4400) [pid = 1767] [serial = 995] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8b6f1c00) [pid = 1767] [serial = 986] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8c067800) [pid = 1767] [serial = 987] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8d352c00) [pid = 1767] [serial = 989] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8d5ad000) [pid = 1767] [serial = 990] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8d5ae400) [pid = 1767] [serial = 962] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8e49b000) [pid = 1767] [serial = 983] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8ef30c00) [pid = 1767] [serial = 966] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8ee06000) [pid = 1767] [serial = 965] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x911a0400) [pid = 1767] [serial = 969] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x9111bc00) [pid = 1767] [serial = 968] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x91a58000) [pid = 1767] [serial = 972] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x9127f800) [pid = 1767] [serial = 971] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8e5de800) [pid = 1767] [serial = 984] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x91bb7000) [pid = 1767] [serial = 975] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x91bb2000) [pid = 1767] [serial = 974] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x93933400) [pid = 1767] [serial = 978] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x92adc000) [pid = 1767] [serial = 977] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x8dc0e800) [pid = 1767] [serial = 981] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x8d34dc00) [pid = 1767] [serial = 980] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x8e5f8c00) [pid = 1767] [serial = 996] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x8db0e800) [pid = 1767] [serial = 963] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x8dc92400) [pid = 1767] [serial = 993] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0x8dc1a800) [pid = 1767] [serial = 992] [outer = (nil)] [url = about:blank] 05:47:59 INFO - PROCESS | 1767 | 1467031679335 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 1767 | 1467031679349 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:47:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec000 == 20 [pid = 1767] [id = 350] 05:47:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x8b6ed400) [pid = 1767] [serial = 1051] [outer = (nil)] 05:47:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x8c05d400) [pid = 1767] [serial = 1052] [outer = 0x8b6ed400] 05:47:59 INFO - PROCESS | 1767 | 1467031679432 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x8c06b800) [pid = 1767] [serial = 1053] [outer = 0x8b6ed400] 05:48:00 INFO - PROCESS | 1767 | 1467031680553 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 1767 | 1467031680620 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:48:00 INFO - PROCESS | 1767 | 1467031680629 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 1767 | 1467031680640 Marionette TRACE conn4 <- [1,1374,null,{}] 05:48:00 INFO - PROCESS | 1767 | 1467031680703 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:00 INFO - PROCESS | 1767 | 1467031680711 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:00 INFO - PROCESS | 1767 | 1467031680929 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:48:01 INFO - PROCESS | 1767 | 1467031681160 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 1767 | 1467031681168 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34d000 == 21 [pid = 1767] [id = 351] 05:48:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x8d351800) [pid = 1767] [serial = 1054] [outer = (nil)] 05:48:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x8d5acc00) [pid = 1767] [serial = 1055] [outer = 0x8d351800] 05:48:01 INFO - PROCESS | 1767 | 1467031681258 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x8d5b3400) [pid = 1767] [serial = 1056] [outer = 0x8d351800] 05:48:02 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:02 INFO - PROCESS | 1767 | 1467031682419 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1767 | 1467031682497 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:48:02 INFO - PROCESS | 1767 | 1467031682508 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1767 | 1467031682513 Marionette TRACE conn4 <- [1,1378,null,{}] 05:48:02 INFO - PROCESS | 1767 | 1467031682589 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 1767 | 1467031682596 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:02 INFO - PROCESS | 1767 | 1467031682849 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:48:03 INFO - PROCESS | 1767 | 1467031683036 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 1767 | 1467031683046 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ef400 == 22 [pid = 1767] [id = 352] 05:48:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x8dc0a000) [pid = 1767] [serial = 1057] [outer = (nil)] 05:48:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8dc93400) [pid = 1767] [serial = 1058] [outer = 0x8dc0a000] 05:48:03 INFO - PROCESS | 1767 | 1467031683146 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8dc9d800) [pid = 1767] [serial = 1059] [outer = 0x8dc0a000] 05:48:04 INFO - PROCESS | 1767 | 1467031684337 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:48:04 INFO - PROCESS | 1767 | 1467031684409 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:48:04 INFO - PROCESS | 1767 | 1467031684417 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 1767 | 1467031684424 Marionette TRACE conn4 <- [1,1382,null,{}] 05:48:04 INFO - PROCESS | 1767 | 1467031684510 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:04 INFO - PROCESS | 1767 | 1467031684520 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:04 INFO - PROCESS | 1767 | 1467031684770 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:48:04 INFO - PROCESS | 1767 | 1467031684971 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1767 | 1467031684982 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5f9000 == 23 [pid = 1767] [id = 353] 05:48:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8ee01400) [pid = 1767] [serial = 1060] [outer = (nil)] 05:48:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8ee07800) [pid = 1767] [serial = 1061] [outer = 0x8ee01400] 05:48:05 INFO - PROCESS | 1767 | 1467031685073 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8ef2d000) [pid = 1767] [serial = 1062] [outer = 0x8ee01400] 05:48:06 INFO - PROCESS | 1767 | [1767] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:06 INFO - PROCESS | 1767 | 1467031686174 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1767 | 1467031686328 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:48:06 INFO - PROCESS | 1767 | 1467031686337 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1767 | 1467031686342 Marionette TRACE conn4 <- [1,1386,null,{}] 05:48:06 INFO - PROCESS | 1767 | 1467031686359 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 1767 | 1467031686366 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:06 INFO - PROCESS | 1767 | 1467031686558 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:48:06 INFO - PROCESS | 1767 | 1467031686776 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1767 | 1467031686793 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34b000 == 24 [pid = 1767] [id = 354] 05:48:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8d34b800) [pid = 1767] [serial = 1063] [outer = (nil)] 05:48:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d352c00) [pid = 1767] [serial = 1064] [outer = 0x8d34b800] 05:48:06 INFO - PROCESS | 1767 | 1467031686930 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8d5af800) [pid = 1767] [serial = 1065] [outer = 0x8d34b800] 05:48:07 INFO - PROCESS | 1767 | 1467031687774 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1767 | 1467031687831 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:48:07 INFO - PROCESS | 1767 | 1467031687853 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1767 | 1467031687862 Marionette TRACE conn4 <- [1,1390,null,{}] 05:48:07 INFO - PROCESS | 1767 | 1467031687868 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 1767 | 1467031687875 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:08 INFO - PROCESS | 1767 | 1467031688055 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:48:08 INFO - PROCESS | 1767 | 1467031688211 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1767 | 1467031688219 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d9800 == 25 [pid = 1767] [id = 355] 05:48:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8e5e6000) [pid = 1767] [serial = 1066] [outer = (nil)] 05:48:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8e5f9800) [pid = 1767] [serial = 1067] [outer = 0x8e5e6000] 05:48:08 INFO - PROCESS | 1767 | 1467031688295 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8ef51400) [pid = 1767] [serial = 1068] [outer = 0x8e5e6000] 05:48:09 INFO - PROCESS | 1767 | 1467031689227 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1447ms 05:48:09 INFO - PROCESS | 1767 | 1467031689291 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 1767 | 1467031689294 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:48:09 INFO - PROCESS | 1767 | 1467031689302 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 1767 | 1467031689305 Marionette TRACE conn4 <- [1,1394,null,{}] 05:48:09 INFO - PROCESS | 1767 | 1467031689321 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:09 INFO - PROCESS | 1767 | 1467031689329 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:09 INFO - PROCESS | 1767 | 1467031689509 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:48:09 INFO - PROCESS | 1767 | 1467031689661 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 1767 | 1467031689674 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f00e800 == 26 [pid = 1767] [id = 356] 05:48:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8f849800) [pid = 1767] [serial = 1069] [outer = (nil)] 05:48:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8f857800) [pid = 1767] [serial = 1070] [outer = 0x8f849800] 05:48:09 INFO - PROCESS | 1767 | 1467031689751 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8f8c4c00) [pid = 1767] [serial = 1071] [outer = 0x8f849800] 05:48:10 INFO - PROCESS | 1767 | 1467031690699 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1435ms 05:48:10 INFO - PROCESS | 1767 | 1467031690738 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 1767 | 1467031690742 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:48:10 INFO - PROCESS | 1767 | 1467031690755 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 1767 | 1467031690757 Marionette TRACE conn4 <- [1,1398,null,{}] 05:48:10 INFO - PROCESS | 1767 | 1467031690764 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:10 INFO - PROCESS | 1767 | 1467031690769 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:11 INFO - PROCESS | 1767 | 1467031690997 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:48:11 INFO - PROCESS | 1767 | 1467031691021 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1767 | 1467031691033 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f6c00 == 27 [pid = 1767] [id = 357] 05:48:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f8c9c00) [pid = 1767] [serial = 1072] [outer = (nil)] 05:48:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x91114400) [pid = 1767] [serial = 1073] [outer = 0x8f8c9c00] 05:48:11 INFO - PROCESS | 1767 | 1467031691103 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x9111cc00) [pid = 1767] [serial = 1074] [outer = 0x8f8c9c00] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8dca0800) [pid = 1767] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8db01400) [pid = 1767] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8d356c00) [pid = 1767] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8e5ef000) [pid = 1767] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8faaac00) [pid = 1767] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8dc03400) [pid = 1767] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x91273c00) [pid = 1767] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8d5ad800) [pid = 1767] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8f00cc00) [pid = 1767] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8ef2b400) [pid = 1767] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8db0f800) [pid = 1767] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8d354400) [pid = 1767] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8ef32800) [pid = 1767] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8f005800) [pid = 1767] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8e5dc000) [pid = 1767] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8d354c00) [pid = 1767] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x8c0d6c00) [pid = 1767] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:48:11 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x8b6ed000) [pid = 1767] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:48:12 INFO - PROCESS | 1767 | 1467031692137 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1444ms 05:48:12 INFO - PROCESS | 1767 | 1467031692193 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 1767 | 1467031692196 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:48:12 INFO - PROCESS | 1767 | 1467031692203 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 1767 | 1467031692206 Marionette TRACE conn4 <- [1,1402,null,{}] 05:48:12 INFO - PROCESS | 1767 | 1467031692212 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 1767 | 1467031692217 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:12 INFO - PROCESS | 1767 | 1467031692428 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:48:12 INFO - PROCESS | 1767 | 1467031692438 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1767 | 1467031692447 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f8800 == 28 [pid = 1767] [id = 358] 05:48:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x8db07400) [pid = 1767] [serial = 1075] [outer = (nil)] 05:48:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8e5de000) [pid = 1767] [serial = 1076] [outer = 0x8db07400] 05:48:12 INFO - PROCESS | 1767 | 1467031692517 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8e5ed800) [pid = 1767] [serial = 1077] [outer = 0x8db07400] 05:48:13 INFO - PROCESS | 1767 | 1467031693479 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1340ms 05:48:13 INFO - PROCESS | 1767 | 1467031693546 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1767 | 1467031693550 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:48:13 INFO - PROCESS | 1767 | 1467031693557 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1767 | 1467031693561 Marionette TRACE conn4 <- [1,1406,null,{}] 05:48:13 INFO - PROCESS | 1767 | 1467031693567 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:13 INFO - PROCESS | 1767 | 1467031693579 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:13 INFO - PROCESS | 1767 | 1467031693871 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:48:14 INFO - PROCESS | 1767 | 1467031694043 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1767 | 1467031694055 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c065000 == 29 [pid = 1767] [id = 359] 05:48:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8c065800) [pid = 1767] [serial = 1078] [outer = (nil)] 05:48:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8c0ce800) [pid = 1767] [serial = 1079] [outer = 0x8c065800] 05:48:14 INFO - PROCESS | 1767 | 1467031694230 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8d1efc00) [pid = 1767] [serial = 1080] [outer = 0x8c065800] 05:48:15 INFO - PROCESS | 1767 | 1467031695196 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1695ms 05:48:15 INFO - PROCESS | 1767 | 1467031695255 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1767 | 1467031695261 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:48:15 INFO - PROCESS | 1767 | 1467031695271 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1767 | 1467031695275 Marionette TRACE conn4 <- [1,1410,null,{}] 05:48:15 INFO - PROCESS | 1767 | 1467031695284 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 1767 | 1467031695293 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:15 INFO - PROCESS | 1767 | 1467031695532 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:48:15 INFO - PROCESS | 1767 | 1467031695750 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1767 | 1467031695763 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9f800 == 30 [pid = 1767] [id = 360] 05:48:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8e5db000) [pid = 1767] [serial = 1081] [outer = (nil)] 05:48:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8e5e4400) [pid = 1767] [serial = 1082] [outer = 0x8e5db000] 05:48:15 INFO - PROCESS | 1767 | 1467031695892 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8e5f1400) [pid = 1767] [serial = 1083] [outer = 0x8e5db000] 05:48:16 INFO - PROCESS | 1767 | 1467031696983 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1741ms 05:48:17 INFO - PROCESS | 1767 | 1467031697012 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1767 | 1467031697019 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:48:17 INFO - PROCESS | 1767 | 1467031697026 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1767 | 1467031697031 Marionette TRACE conn4 <- [1,1414,null,{}] 05:48:17 INFO - PROCESS | 1767 | 1467031697038 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:17 INFO - PROCESS | 1767 | 1467031697044 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:17 INFO - PROCESS | 1767 | 1467031697283 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:48:17 INFO - PROCESS | 1767 | 1467031697549 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1767 | 1467031697555 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5f000 == 31 [pid = 1767] [id = 361] 05:48:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8f002c00) [pid = 1767] [serial = 1084] [outer = (nil)] 05:48:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8f006800) [pid = 1767] [serial = 1085] [outer = 0x8f002c00] 05:48:17 INFO - PROCESS | 1767 | 1467031697641 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8f853400) [pid = 1767] [serial = 1086] [outer = 0x8f002c00] 05:48:18 INFO - PROCESS | 1767 | 1467031698685 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1689ms 05:48:18 INFO - PROCESS | 1767 | 1467031698716 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1767 | 1467031698721 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:48:18 INFO - PROCESS | 1767 | 1467031698743 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1767 | 1467031698758 Marionette TRACE conn4 <- [1,1418,null,{}] 05:48:18 INFO - PROCESS | 1767 | 1467031698764 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 1767 | 1467031698772 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:19 INFO - PROCESS | 1767 | 1467031699122 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:48:19 INFO - PROCESS | 1767 | 1467031699315 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1767 | 1467031699323 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f007c00 == 32 [pid = 1767] [id = 362] 05:48:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8f8bc400) [pid = 1767] [serial = 1087] [outer = (nil)] 05:48:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x9119e800) [pid = 1767] [serial = 1088] [outer = 0x8f8bc400] 05:48:19 INFO - PROCESS | 1767 | 1467031699405 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x91274c00) [pid = 1767] [serial = 1089] [outer = 0x8f8bc400] 05:48:20 INFO - PROCESS | 1767 | 1467031700320 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1656ms 05:48:20 INFO - PROCESS | 1767 | 1467031700387 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:48:20 INFO - PROCESS | 1767 | 1467031700391 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:48:20 INFO - PROCESS | 1767 | 1467031700398 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 1767 | 1467031700402 Marionette TRACE conn4 <- [1,1422,null,{}] 05:48:20 INFO - PROCESS | 1767 | 1467031700408 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:20 INFO - PROCESS | 1767 | 1467031700413 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:20 INFO - PROCESS | 1767 | 1467031700632 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:48:20 INFO - PROCESS | 1767 | 1467031700841 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1767 | 1467031700849 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x91278800 == 33 [pid = 1767] [id = 363] 05:48:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x9127a800) [pid = 1767] [serial = 1090] [outer = (nil)] 05:48:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x9144c800) [pid = 1767] [serial = 1091] [outer = 0x9127a800] 05:48:20 INFO - PROCESS | 1767 | 1467031700977 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x91451800) [pid = 1767] [serial = 1092] [outer = 0x9127a800] 05:48:21 INFO - PROCESS | 1767 | 1467031701905 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1582ms 05:48:21 INFO - PROCESS | 1767 | 1467031701981 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1767 | 1467031701985 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:48:21 INFO - PROCESS | 1767 | 1467031701993 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1767 | 1467031701996 Marionette TRACE conn4 <- [1,1426,null,{}] 05:48:22 INFO - PROCESS | 1767 | 1467031702002 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:22 INFO - PROCESS | 1767 | 1467031702009 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:22 INFO - PROCESS | 1767 | 1467031702228 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:48:22 INFO - PROCESS | 1767 | 1467031702647 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 1767 | 1467031702656 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06c400 == 34 [pid = 1767] [id = 364] 05:48:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8c0cc800) [pid = 1767] [serial = 1093] [outer = (nil)] 05:48:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8d1f6000) [pid = 1767] [serial = 1094] [outer = 0x8c0cc800] 05:48:22 INFO - PROCESS | 1767 | 1467031702776 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8d358400) [pid = 1767] [serial = 1095] [outer = 0x8c0cc800] 05:48:23 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f8800 == 33 [pid = 1767] [id = 358] 05:48:23 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f6c00 == 32 [pid = 1767] [id = 357] 05:48:23 INFO - PROCESS | 1767 | 1467031703868 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:48:23 INFO - PROCESS | 1767 | --DOCSHELL 0x8f00e800 == 31 [pid = 1767] [id = 356] 05:48:23 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d9800 == 30 [pid = 1767] [id = 355] 05:48:23 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34b000 == 29 [pid = 1767] [id = 354] 05:48:23 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ef400 == 28 [pid = 1767] [id = 352] 05:48:23 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34d000 == 27 [pid = 1767] [id = 351] 05:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1933ms 05:48:23 INFO - PROCESS | 1767 | 1467031703928 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 1767 | 1467031703934 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:48:23 INFO - PROCESS | 1767 | 1467031703941 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 1767 | 1467031703944 Marionette TRACE conn4 <- [1,1430,null,{}] 05:48:23 INFO - PROCESS | 1767 | 1467031703953 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:23 INFO - PROCESS | 1767 | 1467031703960 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:24 INFO - PROCESS | 1767 | 1467031704142 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8ef5b000) [pid = 1767] [serial = 1028] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8dc0a800) [pid = 1767] [serial = 1049] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8d5b5000) [pid = 1767] [serial = 1031] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8ee07000) [pid = 1767] [serial = 1034] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8db0c400) [pid = 1767] [serial = 1032] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x91113c00) [pid = 1767] [serial = 1037] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ef2c800) [pid = 1767] [serial = 1035] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x9111a000) [pid = 1767] [serial = 1038] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x911a3c00) [pid = 1767] [serial = 1041] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x9119dc00) [pid = 1767] [serial = 1040] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x91445c00) [pid = 1767] [serial = 1044] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x9127a000) [pid = 1767] [serial = 1043] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8dc19c00) [pid = 1767] [serial = 1050] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x91a60000) [pid = 1767] [serial = 1047] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8f84ac00) [pid = 1767] [serial = 1022] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8f8bfc00) [pid = 1767] [serial = 1025] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8f84d800) [pid = 1767] [serial = 1023] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8ee10000) [pid = 1767] [serial = 999] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8dc9dc00) [pid = 1767] [serial = 1004] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x8e49c800) [pid = 1767] [serial = 1005] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x8ef35c00) [pid = 1767] [serial = 1007] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x8ef53800) [pid = 1767] [serial = 1008] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x8f84a800) [pid = 1767] [serial = 1010] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x8f854c00) [pid = 1767] [serial = 1011] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x8e5eb800) [pid = 1767] [serial = 1019] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x8dc04400) [pid = 1767] [serial = 1016] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0x8dc1b000) [pid = 1767] [serial = 1017] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 65 (0x8d1f2000) [pid = 1767] [serial = 1001] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 64 (0x8d34f000) [pid = 1767] [serial = 1002] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 63 (0x8c066000) [pid = 1767] [serial = 1013] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 62 (0x8c0d3800) [pid = 1767] [serial = 1014] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 61 (0x91a55400) [pid = 1767] [serial = 1046] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 60 (0x8f8c2000) [pid = 1767] [serial = 1026] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 59 (0x8ee0ac00) [pid = 1767] [serial = 1020] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | --DOMWINDOW == 58 (0x8faa8000) [pid = 1767] [serial = 1029] [outer = (nil)] [url = about:blank] 05:48:24 INFO - PROCESS | 1767 | 1467031704368 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1767 | 1467031704376 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c066000 == 28 [pid = 1767] [id = 365] 05:48:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 59 (0x8c0cb800) [pid = 1767] [serial = 1096] [outer = (nil)] 05:48:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 60 (0x8db06c00) [pid = 1767] [serial = 1097] [outer = 0x8c0cb800] 05:48:24 INFO - PROCESS | 1767 | 1467031704456 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 61 (0x8dc07c00) [pid = 1767] [serial = 1098] [outer = 0x8c0cb800] 05:48:25 INFO - PROCESS | 1767 | 1467031705258 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1388ms 05:48:25 INFO - PROCESS | 1767 | 1467031705332 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1767 | 1467031705338 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:48:25 INFO - PROCESS | 1767 | 1467031705345 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1767 | 1467031705347 Marionette TRACE conn4 <- [1,1434,null,{}] 05:48:25 INFO - PROCESS | 1767 | 1467031705354 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:25 INFO - PROCESS | 1767 | 1467031705359 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:25 INFO - PROCESS | 1767 | 1467031705526 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:48:25 INFO - PROCESS | 1767 | 1467031705648 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1767 | 1467031705656 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc20c00 == 29 [pid = 1767] [id = 366] 05:48:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 62 (0x8dc99000) [pid = 1767] [serial = 1099] [outer = (nil)] 05:48:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 63 (0x8e4a0c00) [pid = 1767] [serial = 1100] [outer = 0x8dc99000] 05:48:25 INFO - PROCESS | 1767 | 1467031705727 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 64 (0x8e5e6c00) [pid = 1767] [serial = 1101] [outer = 0x8dc99000] 05:48:26 INFO - PROCESS | 1767 | 1467031706665 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1384ms 05:48:26 INFO - PROCESS | 1767 | 1467031706732 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1767 | 1467031706736 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:48:26 INFO - PROCESS | 1767 | 1467031706750 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1767 | 1467031706759 Marionette TRACE conn4 <- [1,1438,null,{}] 05:48:26 INFO - PROCESS | 1767 | 1467031706782 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:26 INFO - PROCESS | 1767 | 1467031706790 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:27 INFO - PROCESS | 1767 | 1467031707021 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:48:27 INFO - PROCESS | 1767 | 1467031707048 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 1767 | 1467031707057 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc20000 == 30 [pid = 1767] [id = 367] 05:48:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 65 (0x8ef2d400) [pid = 1767] [serial = 1102] [outer = (nil)] 05:48:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 66 (0x8ef39400) [pid = 1767] [serial = 1103] [outer = 0x8ef2d400] 05:48:27 INFO - PROCESS | 1767 | 1467031707128 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x8ef54c00) [pid = 1767] [serial = 1104] [outer = 0x8ef2d400] 05:48:28 INFO - PROCESS | 1767 | 1467031708090 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1409ms 05:48:28 INFO - PROCESS | 1767 | 1467031708153 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:48:28 INFO - PROCESS | 1767 | 1467031708158 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:48:28 INFO - PROCESS | 1767 | 1467031708164 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1767 | 1467031708167 Marionette TRACE conn4 <- [1,1442,null,{}] 05:48:28 INFO - PROCESS | 1767 | 1467031708173 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:28 INFO - PROCESS | 1767 | 1467031708178 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:28 INFO - PROCESS | 1767 | 1467031708408 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:48:28 INFO - PROCESS | 1767 | 1467031708432 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1767 | 1467031708439 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5b400 == 31 [pid = 1767] [id = 368] 05:48:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x8ef5dc00) [pid = 1767] [serial = 1105] [outer = (nil)] 05:48:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x8f00dc00) [pid = 1767] [serial = 1106] [outer = 0x8ef5dc00] 05:48:28 INFO - PROCESS | 1767 | 1467031708522 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x8f84a800) [pid = 1767] [serial = 1107] [outer = 0x8ef5dc00] 05:48:29 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x8f8c9c00) [pid = 1767] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:48:29 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x8e5e6000) [pid = 1767] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:48:29 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x8d34b800) [pid = 1767] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:48:29 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0x8f849800) [pid = 1767] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:48:29 INFO - PROCESS | 1767 | 1467031709551 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1442ms 05:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:48:29 INFO - PROCESS | 1767 | 1467031709606 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 1767 | 1467031709609 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:48:29 INFO - PROCESS | 1767 | 1467031709616 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1767 | 1467031709619 Marionette TRACE conn4 <- [1,1446,null,{}] 05:48:29 INFO - PROCESS | 1767 | 1467031709624 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:29 INFO - PROCESS | 1767 | 1467031709629 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:29 INFO - PROCESS | 1767 | 1467031709795 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:48:29 INFO - PROCESS | 1767 | 1467031709922 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 1767 | 1467031709941 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f009000 == 32 [pid = 1767] [id = 369] 05:48:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x8f852800) [pid = 1767] [serial = 1108] [outer = (nil)] 05:48:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x8f858c00) [pid = 1767] [serial = 1109] [outer = 0x8f852800] 05:48:30 INFO - PROCESS | 1767 | 1467031710023 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x8faa3c00) [pid = 1767] [serial = 1110] [outer = 0x8f852800] 05:48:30 INFO - PROCESS | 1767 | 1467031710889 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1390ms 05:48:31 INFO - PROCESS | 1767 | 1467031711007 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:48:31 INFO - PROCESS | 1767 | 1467031711013 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:48:31 INFO - PROCESS | 1767 | 1467031711022 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1767 | 1467031711028 Marionette TRACE conn4 <- [1,1450,null,{}] 05:48:31 INFO - PROCESS | 1767 | 1467031711048 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 1767 | 1467031711056 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:31 INFO - PROCESS | 1767 | 1467031711281 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:48:31 INFO - PROCESS | 1767 | 1467031711534 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 1767 | 1467031711552 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ea800 == 33 [pid = 1767] [id = 370] 05:48:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x8c0d1800) [pid = 1767] [serial = 1111] [outer = (nil)] 05:48:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x8d352400) [pid = 1767] [serial = 1112] [outer = 0x8c0d1800] 05:48:31 INFO - PROCESS | 1767 | 1467031711638 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x8d34d000) [pid = 1767] [serial = 1113] [outer = 0x8c0d1800] 05:48:32 INFO - PROCESS | 1767 | 1467031712654 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1692ms 05:48:32 INFO - PROCESS | 1767 | 1467031712713 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:48:32 INFO - PROCESS | 1767 | 1467031712719 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:48:32 INFO - PROCESS | 1767 | 1467031712731 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 1767 | 1467031712737 Marionette TRACE conn4 <- [1,1454,null,{}] 05:48:32 INFO - PROCESS | 1767 | 1467031712747 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:32 INFO - PROCESS | 1767 | 1467031712754 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:33 INFO - PROCESS | 1767 | 1467031713040 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:48:33 INFO - PROCESS | 1767 | 1467031713285 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 1767 | 1467031713298 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc0dc00 == 34 [pid = 1767] [id = 371] 05:48:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x8dc9c400) [pid = 1767] [serial = 1114] [outer = (nil)] 05:48:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8e5df800) [pid = 1767] [serial = 1115] [outer = 0x8dc9c400] 05:48:33 INFO - PROCESS | 1767 | 1467031713419 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8e5f4400) [pid = 1767] [serial = 1116] [outer = 0x8dc9c400] 05:48:34 INFO - PROCESS | 1767 | 1467031714483 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1799ms 05:48:34 INFO - PROCESS | 1767 | 1467031714525 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:48:34 INFO - PROCESS | 1767 | 1467031714531 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:48:34 INFO - PROCESS | 1767 | 1467031714538 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1767 | 1467031714542 Marionette TRACE conn4 <- [1,1458,null,{}] 05:48:34 INFO - PROCESS | 1767 | 1467031714559 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:34 INFO - PROCESS | 1767 | 1467031714569 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:34 INFO - PROCESS | 1767 | 1467031714770 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:48:35 INFO - PROCESS | 1767 | 1467031715038 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1767 | 1467031715051 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef57000 == 35 [pid = 1767] [id = 372] 05:48:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8f8ba400) [pid = 1767] [serial = 1117] [outer = (nil)] 05:48:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8faa0400) [pid = 1767] [serial = 1118] [outer = 0x8f8ba400] 05:48:35 INFO - PROCESS | 1767 | 1467031715154 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x91115400) [pid = 1767] [serial = 1119] [outer = 0x8f8ba400] 05:48:36 INFO - PROCESS | 1767 | 1467031716090 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1589ms 05:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:48:36 INFO - PROCESS | 1767 | 1467031716127 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 1767 | 1467031716131 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:48:36 INFO - PROCESS | 1767 | 1467031716137 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 1767 | 1467031716141 Marionette TRACE conn4 <- [1,1462,null,{}] 05:48:36 INFO - PROCESS | 1767 | 1467031716147 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:36 INFO - PROCESS | 1767 | 1467031716152 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:36 INFO - PROCESS | 1767 | 1467031716339 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:48:36 INFO - PROCESS | 1767 | 1467031716507 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1767 | 1467031716519 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c067000 == 36 [pid = 1767] [id = 373] 05:48:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8ee02400) [pid = 1767] [serial = 1120] [outer = (nil)] 05:48:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x9119d800) [pid = 1767] [serial = 1121] [outer = 0x8ee02400] 05:48:36 INFO - PROCESS | 1767 | 1467031716638 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x911a3400) [pid = 1767] [serial = 1122] [outer = 0x8ee02400] 05:48:37 INFO - PROCESS | 1767 | 1467031717554 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1488ms 05:48:37 INFO - PROCESS | 1767 | 1467031717625 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:48:37 INFO - PROCESS | 1767 | 1467031717629 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:48:37 INFO - PROCESS | 1767 | 1467031717636 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1767 | 1467031717639 Marionette TRACE conn4 <- [1,1466,null,{}] 05:48:37 INFO - PROCESS | 1767 | 1467031717645 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:37 INFO - PROCESS | 1767 | 1467031717650 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:37 INFO - PROCESS | 1767 | 1467031717866 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:48:38 INFO - PROCESS | 1767 | 1467031718111 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 1767 | 1467031718120 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5f400 == 37 [pid = 1767] [id = 374] 05:48:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x91196c00) [pid = 1767] [serial = 1123] [outer = (nil)] 05:48:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x9127fc00) [pid = 1767] [serial = 1124] [outer = 0x91196c00] 05:48:38 INFO - PROCESS | 1767 | 1467031718255 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x9144ec00) [pid = 1767] [serial = 1125] [outer = 0x91196c00] 05:48:39 INFO - PROCESS | 1767 | 1467031719198 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1597ms 05:48:39 INFO - PROCESS | 1767 | 1467031719233 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 1767 | 1467031719236 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:48:39 INFO - PROCESS | 1767 | 1467031719244 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1767 | 1467031719246 Marionette TRACE conn4 <- [1,1470,null,{}] 05:48:39 INFO - PROCESS | 1767 | 1467031719253 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:39 INFO - PROCESS | 1767 | 1467031719268 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:39 INFO - PROCESS | 1767 | 1467031719529 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:48:39 INFO - PROCESS | 1767 | 1467031719754 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1767 | 1467031719762 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a5fc00 == 38 [pid = 1767] [id = 375] 05:48:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x91bac000) [pid = 1767] [serial = 1126] [outer = (nil)] 05:48:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x91bb0800) [pid = 1767] [serial = 1127] [outer = 0x91bac000] 05:48:39 INFO - PROCESS | 1767 | 1467031719858 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x91bb7c00) [pid = 1767] [serial = 1128] [outer = 0x91bac000] 05:48:40 INFO - PROCESS | 1767 | 1467031720799 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1631ms 05:48:40 INFO - PROCESS | 1767 | 1467031720875 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 1767 | 1467031720879 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:48:40 INFO - PROCESS | 1767 | 1467031720888 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1767 | 1467031720892 Marionette TRACE conn4 <- [1,1474,null,{}] 05:48:40 INFO - PROCESS | 1767 | 1467031720900 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 1767 | 1467031720908 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:41 INFO - PROCESS | 1767 | 1467031721154 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:48:41 INFO - PROCESS | 1767 | 1467031721377 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1767 | 1467031721388 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x91bad400 == 39 [pid = 1767] [id = 376] 05:48:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x91bb9800) [pid = 1767] [serial = 1129] [outer = (nil)] 05:48:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x9220e000) [pid = 1767] [serial = 1130] [outer = 0x91bb9800] 05:48:41 INFO - PROCESS | 1767 | 1467031721510 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x92210c00) [pid = 1767] [serial = 1131] [outer = 0x91bb9800] 05:48:42 INFO - PROCESS | 1767 | 1467031722529 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1693ms 05:48:42 INFO - PROCESS | 1767 | 1467031722582 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 1767 | 1467031722585 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:48:42 INFO - PROCESS | 1767 | 1467031722594 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1767 | 1467031722598 Marionette TRACE conn4 <- [1,1478,null,{}] 05:48:42 INFO - PROCESS | 1767 | 1467031722605 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 1767 | 1467031722610 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:42 INFO - PROCESS | 1767 | 1467031722818 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:48:43 INFO - PROCESS | 1767 | 1467031723325 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1767 | 1467031723333 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d7400 == 40 [pid = 1767] [id = 377] 05:48:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8c0d9800) [pid = 1767] [serial = 1132] [outer = (nil)] 05:48:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8d1f8c00) [pid = 1767] [serial = 1133] [outer = 0x8c0d9800] 05:48:43 INFO - PROCESS | 1767 | 1467031723456 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8d354000) [pid = 1767] [serial = 1134] [outer = 0x8c0d9800] 05:48:44 INFO - PROCESS | 1767 | 1467031724537 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2037ms 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8e5de000) [pid = 1767] [serial = 1076] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9f800 == 39 [pid = 1767] [id = 360] 05:48:44 INFO - PROCESS | 1767 | --DOCSHELL 0x8c065000 == 38 [pid = 1767] [id = 359] 05:48:44 INFO - PROCESS | 1767 | 1467031724651 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:48:44 INFO - PROCESS | 1767 | 1467031724657 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:48:44 INFO - PROCESS | 1767 | 1467031724664 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1767 | 1467031724668 Marionette TRACE conn4 <- [1,1482,null,{}] 05:48:44 INFO - PROCESS | 1767 | 1467031724676 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:44 INFO - PROCESS | 1767 | 1467031724683 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:44 INFO - PROCESS | 1767 | 1467031724870 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x91114400) [pid = 1767] [serial = 1073] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8d5acc00) [pid = 1767] [serial = 1055] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8ee07800) [pid = 1767] [serial = 1061] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8e5f9800) [pid = 1767] [serial = 1067] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8ef51400) [pid = 1767] [serial = 1068] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8d5af800) [pid = 1767] [serial = 1065] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8d352c00) [pid = 1767] [serial = 1064] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8c05d400) [pid = 1767] [serial = 1052] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8dc93400) [pid = 1767] [serial = 1058] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x9111cc00) [pid = 1767] [serial = 1074] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8f857800) [pid = 1767] [serial = 1070] [outer = (nil)] [url = about:blank] 05:48:44 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8f8c4c00) [pid = 1767] [serial = 1071] [outer = (nil)] [url = about:blank] 05:48:45 INFO - PROCESS | 1767 | 1467031725076 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1767 | 1467031725083 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d352c00 == 39 [pid = 1767] [id = 378] 05:48:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8d5af800) [pid = 1767] [serial = 1135] [outer = (nil)] 05:48:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8dc95400) [pid = 1767] [serial = 1136] [outer = 0x8d5af800] 05:48:45 INFO - PROCESS | 1767 | 1467031725159 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8e4a3000) [pid = 1767] [serial = 1137] [outer = 0x8d5af800] 05:48:45 INFO - PROCESS | 1767 | 1467031725964 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1341ms 05:48:46 INFO - PROCESS | 1767 | 1467031726008 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1767 | 1467031726014 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:48:46 INFO - PROCESS | 1767 | 1467031726021 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1767 | 1467031726025 Marionette TRACE conn4 <- [1,1486,null,{}] 05:48:46 INFO - PROCESS | 1767 | 1467031726031 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:46 INFO - PROCESS | 1767 | 1467031726036 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:46 INFO - PROCESS | 1767 | 1467031726212 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:48:46 INFO - PROCESS | 1767 | 1467031726352 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 1767 | 1467031726363 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5ef800 == 40 [pid = 1767] [id = 379] 05:48:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8ee0f800) [pid = 1767] [serial = 1138] [outer = (nil)] 05:48:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8ef51800) [pid = 1767] [serial = 1139] [outer = 0x8ee0f800] 05:48:46 INFO - PROCESS | 1767 | 1467031726429 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8f84c400) [pid = 1767] [serial = 1140] [outer = 0x8ee0f800] 05:48:47 INFO - PROCESS | 1767 | 1467031727304 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1337ms 05:48:47 INFO - PROCESS | 1767 | 1467031727360 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 1767 | 1467031727363 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:48:47 INFO - PROCESS | 1767 | 1467031727378 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 1767 | 1467031727388 Marionette TRACE conn4 <- [1,1490,null,{}] 05:48:47 INFO - PROCESS | 1767 | 1467031727404 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 1767 | 1467031727411 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:47 INFO - PROCESS | 1767 | 1467031727649 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:48:47 INFO - PROCESS | 1767 | 1467031727680 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 1767 | 1467031727692 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1b400 == 41 [pid = 1767] [id = 380] 05:48:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x9111bc00) [pid = 1767] [serial = 1141] [outer = (nil)] 05:48:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x9119d000) [pid = 1767] [serial = 1142] [outer = 0x9111bc00] 05:48:47 INFO - PROCESS | 1767 | 1467031727761 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x91199c00) [pid = 1767] [serial = 1143] [outer = 0x9111bc00] 05:48:48 INFO - PROCESS | 1767 | 1467031728727 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1415ms 05:48:48 INFO - PROCESS | 1767 | 1467031728787 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1767 | 1467031728791 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:48:48 INFO - PROCESS | 1767 | 1467031728797 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1767 | 1467031728800 Marionette TRACE conn4 <- [1,1494,null,{}] 05:48:48 INFO - PROCESS | 1767 | 1467031728806 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:48 INFO - PROCESS | 1767 | 1467031728810 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:49 INFO - PROCESS | 1767 | 1467031729025 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:48:49 INFO - PROCESS | 1767 | 1467031729049 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 1767 | 1467031729058 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e3800 == 42 [pid = 1767] [id = 381] 05:48:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x9119dc00) [pid = 1767] [serial = 1144] [outer = (nil)] 05:48:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x91a59400) [pid = 1767] [serial = 1145] [outer = 0x9119dc00] 05:48:49 INFO - PROCESS | 1767 | 1467031729127 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x91a5ec00) [pid = 1767] [serial = 1146] [outer = 0x9119dc00] 05:48:49 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8ef2d400) [pid = 1767] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:48:49 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8dc99000) [pid = 1767] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:48:49 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8ef5dc00) [pid = 1767] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:48:49 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8c0cc800) [pid = 1767] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:48:49 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8c0cb800) [pid = 1767] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:48:49 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8db07400) [pid = 1767] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:48:50 INFO - PROCESS | 1767 | 1467031730247 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1484ms 05:48:50 INFO - PROCESS | 1767 | 1467031730283 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 1767 | 1467031730288 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:48:50 INFO - PROCESS | 1767 | 1467031730295 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 1767 | 1467031730299 Marionette TRACE conn4 <- [1,1498,null,{}] 05:48:50 INFO - PROCESS | 1767 | 1467031730306 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 1767 | 1467031730312 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:50 INFO - PROCESS | 1767 | 1467031730532 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:48:50 INFO - PROCESS | 1767 | 1467031730551 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1767 | 1467031730565 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5dc00 == 43 [pid = 1767] [id = 382] 05:48:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8f84f400) [pid = 1767] [serial = 1147] [outer = (nil)] 05:48:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x91bb5000) [pid = 1767] [serial = 1148] [outer = 0x8f84f400] 05:48:50 INFO - PROCESS | 1767 | 1467031730648 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x92ad4000) [pid = 1767] [serial = 1149] [outer = 0x8f84f400] 05:48:51 INFO - PROCESS | 1767 | 1467031731532 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1283ms 05:48:51 INFO - PROCESS | 1767 | 1467031731579 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1767 | 1467031731582 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:48:51 INFO - PROCESS | 1767 | 1467031731589 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1767 | 1467031731592 Marionette TRACE conn4 <- [1,1502,null,{}] 05:48:51 INFO - PROCESS | 1767 | 1467031731598 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:51 INFO - PROCESS | 1767 | 1467031731603 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:51 INFO - PROCESS | 1767 | 1467031731766 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:48:51 INFO - PROCESS | 1767 | 1467031731960 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 1767 | 1467031731971 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6edc00 == 44 [pid = 1767] [id = 383] 05:48:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8c05d400) [pid = 1767] [serial = 1150] [outer = (nil)] 05:48:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8c0d0000) [pid = 1767] [serial = 1151] [outer = 0x8c05d400] 05:48:52 INFO - PROCESS | 1767 | 1467031732098 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8d1f6400) [pid = 1767] [serial = 1152] [outer = 0x8c05d400] 05:48:53 INFO - PROCESS | 1767 | 1467031733160 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1645ms 05:48:53 INFO - PROCESS | 1767 | 1467031733237 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 1767 | 1467031733244 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:48:53 INFO - PROCESS | 1767 | 1467031733253 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1767 | 1467031733259 Marionette TRACE conn4 <- [1,1506,null,{}] 05:48:53 INFO - PROCESS | 1767 | 1467031733267 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:53 INFO - PROCESS | 1767 | 1467031733277 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:53 INFO - PROCESS | 1767 | 1467031733620 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:48:53 INFO - PROCESS | 1767 | 1467031733821 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1767 | 1467031733834 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1c800 == 45 [pid = 1767] [id = 384] 05:48:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8e497c00) [pid = 1767] [serial = 1153] [outer = (nil)] 05:48:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8e5f1c00) [pid = 1767] [serial = 1154] [outer = 0x8e497c00] 05:48:53 INFO - PROCESS | 1767 | 1467031733917 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8ee0ac00) [pid = 1767] [serial = 1155] [outer = 0x8e497c00] 05:48:54 INFO - PROCESS | 1767 | 1467031734871 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1656ms 05:48:54 INFO - PROCESS | 1767 | 1467031734914 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 1767 | 1467031734921 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:48:54 INFO - PROCESS | 1767 | 1467031734929 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1767 | 1467031734933 Marionette TRACE conn4 <- [1,1510,null,{}] 05:48:54 INFO - PROCESS | 1767 | 1467031734940 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:54 INFO - PROCESS | 1767 | 1467031734945 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:55 INFO - PROCESS | 1767 | 1467031735151 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:48:55 INFO - PROCESS | 1767 | 1467031735417 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1767 | 1467031735427 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef36000 == 46 [pid = 1767] [id = 385] 05:48:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8f00f800) [pid = 1767] [serial = 1156] [outer = (nil)] 05:48:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8f8bbc00) [pid = 1767] [serial = 1157] [outer = 0x8f00f800] 05:48:55 INFO - PROCESS | 1767 | 1467031735555 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8faa2000) [pid = 1767] [serial = 1158] [outer = 0x8f00f800] 05:48:56 INFO - PROCESS | 1767 | 1467031736554 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1644ms 05:48:56 INFO - PROCESS | 1767 | 1467031736572 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1767 | 1467031736577 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:48:56 INFO - PROCESS | 1767 | 1467031736591 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1767 | 1467031736601 Marionette TRACE conn4 <- [1,1514,null,{}] 05:48:56 INFO - PROCESS | 1767 | 1467031736611 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:56 INFO - PROCESS | 1767 | 1467031736619 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:56 INFO - PROCESS | 1767 | 1467031736855 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:48:57 INFO - PROCESS | 1767 | 1467031737080 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 1767 | 1467031737088 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5d800 == 47 [pid = 1767] [id = 386] 05:48:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x91273800) [pid = 1767] [serial = 1159] [outer = (nil)] 05:48:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x91bb4000) [pid = 1767] [serial = 1160] [outer = 0x91273800] 05:48:57 INFO - PROCESS | 1767 | 1467031737183 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x91bbac00) [pid = 1767] [serial = 1161] [outer = 0x91273800] 05:48:58 INFO - PROCESS | 1767 | 1467031738072 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1547ms 05:48:58 INFO - PROCESS | 1767 | 1467031738131 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 1767 | 1467031738137 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:48:58 INFO - PROCESS | 1767 | 1467031738144 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1767 | 1467031738148 Marionette TRACE conn4 <- [1,1518,null,{}] 05:48:58 INFO - PROCESS | 1767 | 1467031738153 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:58 INFO - PROCESS | 1767 | 1467031738159 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:58 INFO - PROCESS | 1767 | 1467031738358 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:48:58 INFO - PROCESS | 1767 | 1467031738536 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1767 | 1467031738545 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e7c00 == 48 [pid = 1767] [id = 387] 05:48:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x91278c00) [pid = 1767] [serial = 1162] [outer = (nil)] 05:48:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x9111d000) [pid = 1767] [serial = 1163] [outer = 0x91278c00] 05:48:58 INFO - PROCESS | 1767 | 1467031738683 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x92ae0800) [pid = 1767] [serial = 1164] [outer = 0x91278c00] 05:48:59 INFO - PROCESS | 1767 | 1467031739583 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1492ms 05:48:59 INFO - PROCESS | 1767 | 1467031739640 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 1767 | 1467031739649 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:48:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:48:59 INFO - PROCESS | 1767 | 1467031739658 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 1767 | 1467031739661 Marionette TRACE conn4 <- [1,1522,null,{}] 05:48:59 INFO - PROCESS | 1767 | 1467031739667 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 1767 | 1467031739672 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:48:59 INFO - PROCESS | 1767 | 1467031739862 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:49:00 INFO - PROCESS | 1767 | 1467031740039 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1767 | 1467031740058 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x9393b800 == 49 [pid = 1767] [id = 388] 05:49:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x9393d000) [pid = 1767] [serial = 1165] [outer = (nil)] 05:49:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x93972c00) [pid = 1767] [serial = 1166] [outer = 0x9393d000] 05:49:00 INFO - PROCESS | 1767 | 1467031740202 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x93b2f800) [pid = 1767] [serial = 1167] [outer = 0x9393d000] 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:00 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:01 INFO - PROCESS | 1767 | 1467031741127 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:49:01 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 () { 05:49:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:49:01 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 () { 05:49:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:49:01 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 () { 05:49:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:49:01 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 () { 05:49:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:49:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1535ms 05:49:01 INFO - PROCESS | 1767 | 1467031741204 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 1767 | 1467031741215 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:49:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:49:01 INFO - PROCESS | 1767 | 1467031741228 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1767 | 1467031741234 Marionette TRACE conn4 <- [1,1526,null,{}] 05:49:01 INFO - PROCESS | 1767 | 1467031741243 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:01 INFO - PROCESS | 1767 | 1467031741253 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:01 INFO - PROCESS | 1767 | 1467031741549 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:49:01 INFO - PROCESS | 1767 | 1467031741810 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1767 | 1467031741824 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06a800 == 50 [pid = 1767] [id = 389] 05:49:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x92ade000) [pid = 1767] [serial = 1168] [outer = (nil)] 05:49:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x93d4ac00) [pid = 1767] [serial = 1169] [outer = 0x92ade000] 05:49:01 INFO - PROCESS | 1767 | 1467031741921 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x93d4cc00) [pid = 1767] [serial = 1170] [outer = 0x92ade000] 05:49:02 INFO - PROCESS | 1767 | 1467031742824 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:49:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:49:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:49:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:49:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:49:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:49:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:49:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1647ms 05:49:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:49:02 INFO - PROCESS | 1767 | 1467031742891 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1767 | 1467031742895 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:49:02 INFO - PROCESS | 1767 | 1467031742904 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1767 | 1467031742907 Marionette TRACE conn4 <- [1,1530,null,{}] 05:49:02 INFO - PROCESS | 1767 | 1467031742914 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 1767 | 1467031742919 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:03 INFO - PROCESS | 1767 | 1467031743136 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:49:03 INFO - PROCESS | 1767 | 1467031743321 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1767 | 1467031743329 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e9800 == 51 [pid = 1767] [id = 390] 05:49:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8c068800) [pid = 1767] [serial = 1171] [outer = (nil)] 05:49:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x93d55000) [pid = 1767] [serial = 1172] [outer = 0x8c068800] 05:49:03 INFO - PROCESS | 1767 | 1467031743429 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x95215400) [pid = 1767] [serial = 1173] [outer = 0x8c068800] 05:49:04 INFO - PROCESS | 1767 | 1467031744290 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:49:04 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 05:49:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:49:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:49:04 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. 05:49:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:49:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1435ms 05:49:04 INFO - PROCESS | 1767 | 1467031744341 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1767 | 1467031744344 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:49:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:49:04 INFO - PROCESS | 1767 | 1467031744351 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1767 | 1467031744354 Marionette TRACE conn4 <- [1,1534,null,{}] 05:49:04 INFO - PROCESS | 1767 | 1467031744379 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:04 INFO - PROCESS | 1767 | 1467031744385 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:04 INFO - PROCESS | 1767 | 1467031744564 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:49:04 INFO - PROCESS | 1767 | 1467031744758 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1767 | 1467031744768 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9b400 == 52 [pid = 1767] [id = 391] 05:49:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8ef55c00) [pid = 1767] [serial = 1174] [outer = (nil)] 05:49:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x9521c800) [pid = 1767] [serial = 1175] [outer = 0x8ef55c00] 05:49:04 INFO - PROCESS | 1767 | 1467031744896 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x95222c00) [pid = 1767] [serial = 1176] [outer = 0x8ef55c00] 05:49:05 INFO - PROCESS | 1767 | 1467031745888 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:49:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1599ms 05:49:05 INFO - PROCESS | 1767 | 1467031745952 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 1767 | 1467031745956 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:49:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:49:05 INFO - PROCESS | 1767 | 1467031745963 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 1767 | 1467031745967 Marionette TRACE conn4 <- [1,1538,null,{}] 05:49:05 INFO - PROCESS | 1767 | 1467031745973 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:05 INFO - PROCESS | 1767 | 1467031745978 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:06 INFO - PROCESS | 1767 | 1467031746172 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:49:06 INFO - PROCESS | 1767 | 1467031746707 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1767 | 1467031746715 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f5000 == 53 [pid = 1767] [id = 392] 05:49:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8d1f5c00) [pid = 1767] [serial = 1177] [outer = (nil)] 05:49:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8d5aec00) [pid = 1767] [serial = 1178] [outer = 0x8d1f5c00] 05:49:06 INFO - PROCESS | 1767 | 1467031746800 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8dc02400) [pid = 1767] [serial = 1179] [outer = 0x8d1f5c00] 05:49:07 INFO - PROCESS | 1767 | 1467031747839 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1934ms 05:49:07 INFO - PROCESS | 1767 | 1467031747900 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 1767 | 1467031747906 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:49:07 INFO - PROCESS | 1767 | 1467031747913 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1767 | 1467031747918 Marionette TRACE conn4 <- [1,1542,null,{}] 05:49:07 INFO - PROCESS | 1767 | 1467031747926 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:07 INFO - PROCESS | 1767 | 1467031747934 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:08 INFO - PROCESS | 1767 | 1467031748119 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5b400 == 52 [pid = 1767] [id = 368] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc20000 == 51 [pid = 1767] [id = 367] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc20c00 == 50 [pid = 1767] [id = 366] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8c066000 == 49 [pid = 1767] [id = 365] 05:49:08 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8f858c00) [pid = 1767] [serial = 1109] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 1767 | 1467031748458 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 1767 | 1467031748466 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5dc00 == 48 [pid = 1767] [id = 382] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e3800 == 47 [pid = 1767] [id = 381] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc1b400 == 46 [pid = 1767] [id = 380] 05:49:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fd800 == 47 [pid = 1767] [id = 393] 05:49:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8d34cc00) [pid = 1767] [serial = 1180] [outer = (nil)] 05:49:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8db0c400) [pid = 1767] [serial = 1181] [outer = 0x8d34cc00] 05:49:08 INFO - PROCESS | 1767 | 1467031748570 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8e5e5400) [pid = 1767] [serial = 1182] [outer = 0x8d34cc00] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5ef800 == 46 [pid = 1767] [id = 379] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8d352c00 == 45 [pid = 1767] [id = 378] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d7400 == 44 [pid = 1767] [id = 377] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ea800 == 43 [pid = 1767] [id = 370] 05:49:08 INFO - PROCESS | 1767 | --DOCSHELL 0x8f009000 == 42 [pid = 1767] [id = 369] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8ef39400) [pid = 1767] [serial = 1103] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8e4a0c00) [pid = 1767] [serial = 1100] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8f00dc00) [pid = 1767] [serial = 1106] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x9144c800) [pid = 1767] [serial = 1091] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8e5e4400) [pid = 1767] [serial = 1082] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8c0ce800) [pid = 1767] [serial = 1079] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x8d358400) [pid = 1767] [serial = 1095] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8d1f6000) [pid = 1767] [serial = 1094] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8f006800) [pid = 1767] [serial = 1085] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x9119e800) [pid = 1767] [serial = 1088] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x8db06c00) [pid = 1767] [serial = 1097] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x8dc07c00) [pid = 1767] [serial = 1098] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8e5ed800) [pid = 1767] [serial = 1077] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8ef54c00) [pid = 1767] [serial = 1104] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8f84a800) [pid = 1767] [serial = 1107] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8e5e6c00) [pid = 1767] [serial = 1101] [outer = (nil)] [url = about:blank] 05:49:09 INFO - PROCESS | 1767 | 1467031749426 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:49:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1531ms 05:49:09 INFO - PROCESS | 1767 | 1467031749454 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1767 | 1467031749461 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:49:09 INFO - PROCESS | 1767 | 1467031749468 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1767 | 1467031749471 Marionette TRACE conn4 <- [1,1546,null,{}] 05:49:09 INFO - PROCESS | 1767 | 1467031749478 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:09 INFO - PROCESS | 1767 | 1467031749482 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:09 INFO - PROCESS | 1767 | 1467031749663 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:49:09 INFO - PROCESS | 1767 | 1467031749680 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1767 | 1467031749688 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef39800 == 43 [pid = 1767] [id = 394] 05:49:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8ef54c00) [pid = 1767] [serial = 1183] [outer = (nil)] 05:49:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8f004800) [pid = 1767] [serial = 1184] [outer = 0x8ef54c00] 05:49:09 INFO - PROCESS | 1767 | 1467031749758 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8f84f800) [pid = 1767] [serial = 1185] [outer = 0x8ef54c00] 05:49:10 INFO - PROCESS | 1767 | 1467031750816 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:49:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1383ms 05:49:10 INFO - PROCESS | 1767 | 1467031750852 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 1767 | 1467031750855 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:49:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:49:10 INFO - PROCESS | 1767 | 1467031750869 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 1767 | 1467031750878 Marionette TRACE conn4 <- [1,1550,null,{}] 05:49:10 INFO - PROCESS | 1767 | 1467031750886 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:10 INFO - PROCESS | 1767 | 1467031750894 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:11 INFO - PROCESS | 1767 | 1467031751098 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:49:11 INFO - PROCESS | 1767 | 1467031751267 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1767 | 1467031751273 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5f6400 == 44 [pid = 1767] [id = 395] 05:49:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8f8bb400) [pid = 1767] [serial = 1186] [outer = (nil)] 05:49:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x911a3000) [pid = 1767] [serial = 1187] [outer = 0x8f8bb400] 05:49:11 INFO - PROCESS | 1767 | 1467031751346 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x91446c00) [pid = 1767] [serial = 1188] [outer = 0x8f8bb400] 05:49:12 INFO - PROCESS | 1767 | 1467031752235 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1409ms 05:49:12 INFO - PROCESS | 1767 | 1467031752271 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 1767 | 1467031752274 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:49:12 INFO - PROCESS | 1767 | 1467031752281 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1767 | 1467031752285 Marionette TRACE conn4 <- [1,1554,null,{}] 05:49:12 INFO - PROCESS | 1767 | 1467031752290 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:12 INFO - PROCESS | 1767 | 1467031752309 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:12 INFO - PROCESS | 1767 | 1467031752543 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:49:12 INFO - PROCESS | 1767 | 1467031752561 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1767 | 1467031752570 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef30c00 == 45 [pid = 1767] [id = 396] 05:49:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x91116c00) [pid = 1767] [serial = 1189] [outer = (nil)] 05:49:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x91bafc00) [pid = 1767] [serial = 1190] [outer = 0x91116c00] 05:49:12 INFO - PROCESS | 1767 | 1467031752640 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x92335c00) [pid = 1767] [serial = 1191] [outer = 0x91116c00] 05:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8ee0f800) [pid = 1767] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x9119dc00) [pid = 1767] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x8c0d9800) [pid = 1767] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x8d5af800) [pid = 1767] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:49:13 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x9111bc00) [pid = 1767] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:49:13 INFO - PROCESS | 1767 | 1467031753748 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:49:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1491ms 05:49:13 INFO - PROCESS | 1767 | 1467031753776 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1767 | 1467031753782 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:49:13 INFO - PROCESS | 1767 | 1467031753792 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1767 | 1467031753796 Marionette TRACE conn4 <- [1,1558,null,{}] 05:49:13 INFO - PROCESS | 1767 | 1467031753806 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:13 INFO - PROCESS | 1767 | 1467031753812 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:14 INFO - PROCESS | 1767 | 1467031754085 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:49:14 INFO - PROCESS | 1767 | 1467031754179 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1767 | 1467031754197 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x92ad7c00 == 46 [pid = 1767] [id = 397] 05:49:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x92ad8800) [pid = 1767] [serial = 1192] [outer = (nil)] 05:49:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x92adf800) [pid = 1767] [serial = 1193] [outer = 0x92ad8800] 05:49:14 INFO - PROCESS | 1767 | 1467031754275 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x93a0e800) [pid = 1767] [serial = 1194] [outer = 0x92ad8800] 05:49:15 INFO - PROCESS | 1767 | 1467031755109 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1398ms 05:49:15 INFO - PROCESS | 1767 | 1467031755189 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1767 | 1467031755193 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:49:15 INFO - PROCESS | 1767 | 1467031755199 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1767 | 1467031755203 Marionette TRACE conn4 <- [1,1562,null,{}] 05:49:15 INFO - PROCESS | 1767 | 1467031755208 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:15 INFO - PROCESS | 1767 | 1467031755214 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:15 INFO - PROCESS | 1767 | 1467031755468 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:49:15 INFO - PROCESS | 1767 | 1467031755657 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 1767 | 1467031755669 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d8000 == 47 [pid = 1767] [id = 398] 05:49:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8c0d9400) [pid = 1767] [serial = 1195] [outer = (nil)] 05:49:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8d34e400) [pid = 1767] [serial = 1196] [outer = 0x8c0d9400] 05:49:15 INFO - PROCESS | 1767 | 1467031755819 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8dc07c00) [pid = 1767] [serial = 1197] [outer = 0x8c0d9400] 05:49:16 INFO - PROCESS | 1767 | 1467031756791 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1640ms 05:49:16 INFO - PROCESS | 1767 | 1467031756859 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 1767 | 1467031756867 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:49:16 INFO - PROCESS | 1767 | 1467031756876 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 1767 | 1467031756881 Marionette TRACE conn4 <- [1,1566,null,{}] 05:49:16 INFO - PROCESS | 1767 | 1467031756889 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:16 INFO - PROCESS | 1767 | 1467031756895 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:17 INFO - PROCESS | 1767 | 1467031757104 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:49:17 INFO - PROCESS | 1767 | 1467031757343 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1767 | 1467031757356 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5ec800 == 48 [pid = 1767] [id = 399] 05:49:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8e5f1800) [pid = 1767] [serial = 1198] [outer = (nil)] 05:49:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8ef52000) [pid = 1767] [serial = 1199] [outer = 0x8e5f1800] 05:49:17 INFO - PROCESS | 1767 | 1467031757453 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8f00c400) [pid = 1767] [serial = 1200] [outer = 0x8e5f1800] 05:49:18 INFO - PROCESS | 1767 | 1467031758427 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1593ms 05:49:18 INFO - PROCESS | 1767 | 1467031758469 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1767 | 1467031758474 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:49:18 INFO - PROCESS | 1767 | 1467031758481 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1767 | 1467031758485 Marionette TRACE conn4 <- [1,1570,null,{}] 05:49:18 INFO - PROCESS | 1767 | 1467031758492 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 1767 | 1467031758498 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:18 INFO - PROCESS | 1767 | 1467031758745 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:49:19 INFO - PROCESS | 1767 | 1467031759029 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1767 | 1467031759037 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x91113800 == 49 [pid = 1767] [id = 400] 05:49:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x91197400) [pid = 1767] [serial = 1201] [outer = (nil)] 05:49:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x9144a400) [pid = 1767] [serial = 1202] [outer = 0x91197400] 05:49:19 INFO - PROCESS | 1767 | 1467031759136 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x91bb1c00) [pid = 1767] [serial = 1203] [outer = 0x91197400] 05:49:20 INFO - PROCESS | 1767 | 1467031760098 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1685ms 05:49:20 INFO - PROCESS | 1767 | 1467031760167 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 1767 | 1467031760174 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:49:20 INFO - PROCESS | 1767 | 1467031760192 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1767 | 1467031760199 Marionette TRACE conn4 <- [1,1574,null,{}] 05:49:20 INFO - PROCESS | 1767 | 1467031760206 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 1767 | 1467031760212 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:20 INFO - PROCESS | 1767 | 1467031760508 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:49:20 INFO - PROCESS | 1767 | 1467031760790 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1767 | 1467031760802 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cec00 == 50 [pid = 1767] [id = 401] 05:49:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8c0d0400) [pid = 1767] [serial = 1204] [outer = (nil)] 05:49:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x93d39400) [pid = 1767] [serial = 1205] [outer = 0x8c0d0400] 05:49:20 INFO - PROCESS | 1767 | 1467031760885 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x94859c00) [pid = 1767] [serial = 1206] [outer = 0x8c0d0400] 05:49:21 INFO - PROCESS | 1767 | 1467031761831 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1706ms 05:49:21 INFO - PROCESS | 1767 | 1467031761892 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1767 | 1467031761896 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:49:21 INFO - PROCESS | 1767 | 1467031761906 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1767 | 1467031761909 Marionette TRACE conn4 <- [1,1578,null,{}] 05:49:21 INFO - PROCESS | 1767 | 1467031761916 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 1767 | 1467031761922 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:22 INFO - PROCESS | 1767 | 1467031762128 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:49:22 INFO - PROCESS | 1767 | 1467031762364 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 1767 | 1467031762372 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ed000 == 51 [pid = 1767] [id = 402] 05:49:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x9111dc00) [pid = 1767] [serial = 1207] [outer = (nil)] 05:49:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x952a6800) [pid = 1767] [serial = 1208] [outer = 0x9111dc00] 05:49:22 INFO - PROCESS | 1767 | 1467031762475 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x952a9c00) [pid = 1767] [serial = 1209] [outer = 0x9111dc00] 05:49:23 INFO - PROCESS | 1767 | 1467031763394 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1536ms 05:49:23 INFO - PROCESS | 1767 | 1467031763443 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1767 | 1467031763446 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:49:23 INFO - PROCESS | 1767 | 1467031763462 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1767 | 1467031763469 Marionette TRACE conn4 <- [1,1582,null,{}] 05:49:23 INFO - PROCESS | 1767 | 1467031763479 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 1767 | 1467031763484 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:23 INFO - PROCESS | 1767 | 1467031763739 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:49:24 INFO - PROCESS | 1767 | 1467031763987 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1767 | 1467031764007 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x95478400 == 52 [pid = 1767] [id = 403] 05:49:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x95478800) [pid = 1767] [serial = 1210] [outer = (nil)] 05:49:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x9547d000) [pid = 1767] [serial = 1211] [outer = 0x95478800] 05:49:24 INFO - PROCESS | 1767 | 1467031764148 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x9792d800) [pid = 1767] [serial = 1212] [outer = 0x95478800] 05:49:25 INFO - PROCESS | 1767 | 1467031765165 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:49:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1753ms 05:49:25 INFO - PROCESS | 1767 | 1467031765208 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1767 | 1467031765212 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:49:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:49:25 INFO - PROCESS | 1767 | 1467031765218 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1767 | 1467031765221 Marionette TRACE conn4 <- [1,1586,null,{}] 05:49:25 INFO - PROCESS | 1767 | 1467031765227 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 1767 | 1467031765233 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:25 INFO - PROCESS | 1767 | 1467031765440 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:49:25 INFO - PROCESS | 1767 | 1467031765690 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1767 | 1467031765699 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c063c00 == 53 [pid = 1767] [id = 404] 05:49:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8d351000) [pid = 1767] [serial = 1213] [outer = (nil)] 05:49:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x9834a800) [pid = 1767] [serial = 1214] [outer = 0x8d351000] 05:49:25 INFO - PROCESS | 1767 | 1467031765828 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x98ce4800) [pid = 1767] [serial = 1215] [outer = 0x8d351000] 05:49:26 INFO - PROCESS | 1767 | 1467031766742 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1581ms 05:49:26 INFO - PROCESS | 1767 | 1467031766804 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 1767 | 1467031766809 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:49:26 INFO - PROCESS | 1767 | 1467031766816 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 1767 | 1467031766820 Marionette TRACE conn4 <- [1,1590,null,{}] 05:49:26 INFO - PROCESS | 1767 | 1467031766826 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 1767 | 1467031766831 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:27 INFO - PROCESS | 1767 | 1467031767041 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:49:27 INFO - PROCESS | 1767 | 1467031767372 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1767 | 1467031767385 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f1400 == 54 [pid = 1767] [id = 405] 05:49:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x9830ac00) [pid = 1767] [serial = 1216] [outer = (nil)] 05:49:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x99718000) [pid = 1767] [serial = 1217] [outer = 0x9830ac00] 05:49:27 INFO - PROCESS | 1767 | 1467031767541 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x99723800) [pid = 1767] [serial = 1218] [outer = 0x9830ac00] 05:49:28 INFO - PROCESS | 1767 | 1467031768550 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1794ms 05:49:28 INFO - PROCESS | 1767 | 1467031768612 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1767 | 1467031768617 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:49:28 INFO - PROCESS | 1767 | 1467031768625 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1767 | 1467031768629 Marionette TRACE conn4 <- [1,1594,null,{}] 05:49:28 INFO - PROCESS | 1767 | 1467031768636 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 1767 | 1467031768642 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:28 INFO - PROCESS | 1767 | 1467031768851 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:49:29 INFO - PROCESS | 1767 | 1467031769090 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1767 | 1467031769099 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x98444400 == 55 [pid = 1767] [id = 406] 05:49:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x98f11400) [pid = 1767] [serial = 1219] [outer = (nil)] 05:49:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x99875800) [pid = 1767] [serial = 1220] [outer = 0x98f11400] 05:49:29 INFO - PROCESS | 1767 | 1467031769227 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x99879c00) [pid = 1767] [serial = 1221] [outer = 0x98f11400] 05:49:30 INFO - PROCESS | 1767 | 1467031770178 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1584ms 05:49:30 INFO - PROCESS | 1767 | 1467031770211 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1767 | 1467031770218 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:49:30 INFO - PROCESS | 1767 | 1467031770225 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1767 | 1467031770229 Marionette TRACE conn4 <- [1,1598,null,{}] 05:49:30 INFO - PROCESS | 1767 | 1467031770237 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 1767 | 1467031770243 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:30 INFO - PROCESS | 1767 | 1467031770480 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:49:30 INFO - PROCESS | 1767 | 1467031770797 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1767 | 1467031770807 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d4c00 == 56 [pid = 1767] [id = 407] 05:49:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8e5dcc00) [pid = 1767] [serial = 1222] [outer = (nil)] 05:49:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x99874c00) [pid = 1767] [serial = 1223] [outer = 0x8e5dcc00] 05:49:30 INFO - PROCESS | 1767 | 1467031770903 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x9990c800) [pid = 1767] [serial = 1224] [outer = 0x8e5dcc00] 05:49:32 INFO - PROCESS | 1767 | 1467031772171 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1985ms 05:49:32 INFO - PROCESS | 1767 | 1467031772212 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:49:32 INFO - PROCESS | 1767 | 1467031772216 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:49:32 INFO - PROCESS | 1767 | 1467031772223 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1767 | 1467031772227 Marionette TRACE conn4 <- [1,1602,null,{}] 05:49:32 INFO - PROCESS | 1767 | 1467031772233 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:32 INFO - PROCESS | 1767 | 1467031772239 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:32 INFO - PROCESS | 1767 | 1467031772472 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:49:33 INFO - PROCESS | 1767 | 1467031773062 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1767 | 1467031773072 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5aa000 == 57 [pid = 1767] [id = 408] 05:49:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8d5acc00) [pid = 1767] [serial = 1225] [outer = (nil)] 05:49:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8db07400) [pid = 1767] [serial = 1226] [outer = 0x8d5acc00] 05:49:33 INFO - PROCESS | 1767 | 1467031773154 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x8dc23800) [pid = 1767] [serial = 1227] [outer = 0x8d5acc00] 05:49:34 INFO - PROCESS | 1767 | 1467031774135 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1989ms 05:49:34 INFO - PROCESS | 1767 | 1467031774214 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1767 | 1467031774220 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:49:34 INFO - PROCESS | 1767 | 1467031774228 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1767 | 1467031774232 Marionette TRACE conn4 <- [1,1606,null,{}] 05:49:34 INFO - PROCESS | 1767 | 1467031774241 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:34 INFO - PROCESS | 1767 | 1467031774249 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:34 INFO - PROCESS | 1767 | 1467031774501 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:49:34 INFO - PROCESS | 1767 | 1467031774873 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1767 | 1467031774881 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fd000 == 58 [pid = 1767] [id = 409] 05:49:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8e4a2400) [pid = 1767] [serial = 1228] [outer = (nil)] 05:49:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8f852c00) [pid = 1767] [serial = 1229] [outer = 0x8e4a2400] 05:49:34 INFO - PROCESS | 1767 | 1467031774977 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8f8c3000) [pid = 1767] [serial = 1230] [outer = 0x8e4a2400] 05:49:35 INFO - PROCESS | 1767 | --DOCSHELL 0x92ad7c00 == 57 [pid = 1767] [id = 397] 05:49:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef30c00 == 56 [pid = 1767] [id = 396] 05:49:35 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9220e000) [pid = 1767] [serial = 1130] [outer = (nil)] [url = about:blank] 05:49:35 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x91bb5000) [pid = 1767] [serial = 1148] [outer = (nil)] [url = about:blank] 05:49:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5f6400 == 55 [pid = 1767] [id = 395] 05:49:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef39800 == 54 [pid = 1767] [id = 394] 05:49:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fd800 == 53 [pid = 1767] [id = 393] 05:49:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f5000 == 52 [pid = 1767] [id = 392] 05:49:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc1c800 == 51 [pid = 1767] [id = 384] 05:49:36 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6edc00 == 50 [pid = 1767] [id = 383] 05:49:36 INFO - PROCESS | 1767 | 1467031776120 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x91bb0800) [pid = 1767] [serial = 1127] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8ef51800) [pid = 1767] [serial = 1139] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8faa0400) [pid = 1767] [serial = 1118] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x91a59400) [pid = 1767] [serial = 1145] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8d1f8c00) [pid = 1767] [serial = 1133] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8f84c400) [pid = 1767] [serial = 1140] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8e4a3000) [pid = 1767] [serial = 1137] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x9119d800) [pid = 1767] [serial = 1121] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x91a5ec00) [pid = 1767] [serial = 1146] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8d354000) [pid = 1767] [serial = 1134] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x9119d000) [pid = 1767] [serial = 1142] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x9127fc00) [pid = 1767] [serial = 1124] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8dc95400) [pid = 1767] [serial = 1136] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8e5df800) [pid = 1767] [serial = 1115] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8d352400) [pid = 1767] [serial = 1112] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x91199c00) [pid = 1767] [serial = 1143] [outer = (nil)] [url = about:blank] 05:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1991ms 05:49:36 INFO - PROCESS | 1767 | 1467031776221 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 1767 | 1467031776228 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:49:36 INFO - PROCESS | 1767 | 1467031776237 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 1767 | 1467031776240 Marionette TRACE conn4 <- [1,1610,null,{}] 05:49:36 INFO - PROCESS | 1767 | 1467031776248 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 1767 | 1467031776254 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:36 INFO - PROCESS | 1767 | 1467031776522 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:49:36 INFO - PROCESS | 1767 | 1467031776726 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1767 | 1467031776737 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b5000 == 51 [pid = 1767] [id = 410] 05:49:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8ee0b800) [pid = 1767] [serial = 1231] [outer = (nil)] 05:49:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8f84e400) [pid = 1767] [serial = 1232] [outer = 0x8ee0b800] 05:49:36 INFO - PROCESS | 1767 | 1467031776810 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x91112000) [pid = 1767] [serial = 1233] [outer = 0x8ee0b800] 05:49:37 INFO - PROCESS | 1767 | 1467031777689 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1483ms 05:49:37 INFO - PROCESS | 1767 | 1467031777721 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1767 | 1467031777724 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:49:37 INFO - PROCESS | 1767 | 1467031777735 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1767 | 1467031777744 Marionette TRACE conn4 <- [1,1614,null,{}] 05:49:37 INFO - PROCESS | 1767 | 1467031777759 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 1767 | 1467031777767 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:37 INFO - PROCESS | 1767 | 1467031777971 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:49:38 INFO - PROCESS | 1767 | 1467031778153 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1767 | 1467031778163 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c062000 == 52 [pid = 1767] [id = 411] 05:49:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8f84e000) [pid = 1767] [serial = 1234] [outer = (nil)] 05:49:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x9220ac00) [pid = 1767] [serial = 1235] [outer = 0x8f84e000] 05:49:38 INFO - PROCESS | 1767 | 1467031778232 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x92ad7c00) [pid = 1767] [serial = 1236] [outer = 0x8f84e000] 05:49:39 INFO - PROCESS | 1767 | 1467031779199 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:49:39 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 05:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1493ms 05:49:39 INFO - PROCESS | 1767 | 1467031779226 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1767 | 1467031779231 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:49:39 INFO - PROCESS | 1767 | 1467031779244 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1767 | 1467031779247 Marionette TRACE conn4 <- [1,1618,null,{}] 05:49:39 INFO - PROCESS | 1767 | 1467031779254 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 1767 | 1467031779259 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:39 INFO - PROCESS | 1767 | 1467031779526 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:49:39 INFO - PROCESS | 1767 | 1467031779553 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1767 | 1467031779563 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x92210800 == 53 [pid = 1767] [id = 412] 05:49:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x92ad6400) [pid = 1767] [serial = 1237] [outer = (nil)] 05:49:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x93b30000) [pid = 1767] [serial = 1238] [outer = 0x92ad6400] 05:49:39 INFO - PROCESS | 1767 | 1467031779635 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x93d3b000) [pid = 1767] [serial = 1239] [outer = 0x92ad6400] 05:49:40 INFO - PROCESS | 1767 | 1467031780862 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:49:40 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x91116c00) [pid = 1767] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:49:40 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8d1f5c00) [pid = 1767] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:49:40 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8ef54c00) [pid = 1767] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:49:40 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8d34cc00) [pid = 1767] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:49:40 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8f8bb400) [pid = 1767] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:49:40 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8f84f400) [pid = 1767] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1684ms 05:49:40 INFO - PROCESS | 1767 | 1467031780929 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1767 | 1467031780933 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:49:40 INFO - PROCESS | 1767 | 1467031780940 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1767 | 1467031780943 Marionette TRACE conn4 <- [1,1622,null,{}] 05:49:40 INFO - PROCESS | 1767 | 1467031780949 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 1767 | 1467031780955 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:41 INFO - PROCESS | 1767 | 1467031781148 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:49:41 INFO - PROCESS | 1767 | 1467031781345 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1767 | 1467031781362 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f00b800 == 54 [pid = 1767] [id = 413] 05:49:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8f84f400) [pid = 1767] [serial = 1240] [outer = (nil)] 05:49:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x9111ac00) [pid = 1767] [serial = 1241] [outer = 0x8f84f400] 05:49:41 INFO - PROCESS | 1767 | 1467031781445 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x93d47c00) [pid = 1767] [serial = 1242] [outer = 0x8f84f400] 05:49:42 INFO - PROCESS | 1767 | 1467031782272 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:49:42 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 05:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1392ms 05:49:42 INFO - PROCESS | 1767 | 1467031782333 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 1767 | 1467031782337 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:49:42 INFO - PROCESS | 1767 | 1467031782344 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1767 | 1467031782347 Marionette TRACE conn4 <- [1,1626,null,{}] 05:49:42 INFO - PROCESS | 1767 | 1467031782354 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 1767 | 1467031782359 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:42 INFO - PROCESS | 1767 | 1467031782547 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:49:42 INFO - PROCESS | 1767 | 1467031782699 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1767 | 1467031782707 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b3800 == 55 [pid = 1767] [id = 414] 05:49:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x911a4400) [pid = 1767] [serial = 1243] [outer = (nil)] 05:49:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x9521e400) [pid = 1767] [serial = 1244] [outer = 0x911a4400] 05:49:42 INFO - PROCESS | 1767 | 1467031782777 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x95473800) [pid = 1767] [serial = 1245] [outer = 0x911a4400] 05:49:43 INFO - PROCESS | 1767 | 1467031783911 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1593ms 05:49:43 INFO - PROCESS | 1767 | 1467031783940 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1767 | 1467031783947 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:49:43 INFO - PROCESS | 1767 | 1467031783955 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1767 | 1467031783964 Marionette TRACE conn4 <- [1,1630,null,{}] 05:49:43 INFO - PROCESS | 1767 | 1467031783972 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 1767 | 1467031783979 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:44 INFO - PROCESS | 1767 | 1467031784248 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:49:44 INFO - PROCESS | 1767 | 1467031784550 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 1767 | 1467031784560 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5df800 == 56 [pid = 1767] [id = 415] 05:49:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8e5e0c00) [pid = 1767] [serial = 1246] [outer = (nil)] 05:49:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8ef2c000) [pid = 1767] [serial = 1247] [outer = 0x8e5e0c00] 05:49:44 INFO - PROCESS | 1767 | 1467031784654 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8ef53400) [pid = 1767] [serial = 1248] [outer = 0x8e5e0c00] 05:49:45 INFO - PROCESS | 1767 | 1467031785692 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1792ms 05:49:45 INFO - PROCESS | 1767 | 1467031785752 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 1767 | 1467031785768 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:49:45 INFO - PROCESS | 1767 | 1467031785784 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 1767 | 1467031785788 Marionette TRACE conn4 <- [1,1634,null,{}] 05:49:45 INFO - PROCESS | 1767 | 1467031785796 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 1767 | 1467031785802 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:46 INFO - PROCESS | 1767 | 1467031786068 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:49:46 INFO - PROCESS | 1767 | 1467031786385 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1767 | 1467031786391 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x91446000 == 57 [pid = 1767] [id = 416] 05:49:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x91454c00) [pid = 1767] [serial = 1249] [outer = (nil)] 05:49:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x91bb3c00) [pid = 1767] [serial = 1250] [outer = 0x91454c00] 05:49:46 INFO - PROCESS | 1767 | 1467031786530 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x92adc400) [pid = 1767] [serial = 1251] [outer = 0x91454c00] 05:49:47 INFO - PROCESS | 1767 | 1467031787549 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1833ms 05:49:47 INFO - PROCESS | 1767 | 1467031787617 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1767 | 1467031787621 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:49:47 INFO - PROCESS | 1767 | 1467031787631 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1767 | 1467031787637 Marionette TRACE conn4 <- [1,1638,null,{}] 05:49:47 INFO - PROCESS | 1767 | 1467031787657 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:47 INFO - PROCESS | 1767 | 1467031787667 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:47 INFO - PROCESS | 1767 | 1467031787930 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:49:48 INFO - PROCESS | 1767 | 1467031788226 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1767 | 1467031788243 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x9521cc00 == 58 [pid = 1767] [id = 417] 05:49:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x9521d000) [pid = 1767] [serial = 1252] [outer = (nil)] 05:49:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9547e800) [pid = 1767] [serial = 1253] [outer = 0x9521d000] 05:49:48 INFO - PROCESS | 1767 | 1467031788330 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9567b400) [pid = 1767] [serial = 1254] [outer = 0x9521d000] 05:49:49 INFO - PROCESS | 1767 | 1467031789327 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1742ms 05:49:49 INFO - PROCESS | 1767 | 1467031789373 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1767 | 1467031789379 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:49:49 INFO - PROCESS | 1767 | 1467031789386 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1767 | 1467031789389 Marionette TRACE conn4 <- [1,1642,null,{}] 05:49:49 INFO - PROCESS | 1767 | 1467031789397 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 1767 | 1467031789402 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:49 INFO - PROCESS | 1767 | 1467031789621 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:49:49 INFO - PROCESS | 1767 | 1467031789866 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1767 | 1467031789876 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x9547bc00 == 59 [pid = 1767] [id = 418] 05:49:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x9547f000) [pid = 1767] [serial = 1255] [outer = (nil)] 05:49:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9986dc00) [pid = 1767] [serial = 1256] [outer = 0x9547f000] 05:49:50 INFO - PROCESS | 1767 | 1467031790013 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9987cc00) [pid = 1767] [serial = 1257] [outer = 0x9547f000] 05:49:51 INFO - PROCESS | 1767 | 1467031791041 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1689ms 05:49:51 INFO - PROCESS | 1767 | 1467031791078 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 1767 | 1467031791084 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:49:51 INFO - PROCESS | 1767 | 1467031791091 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 1767 | 1467031791096 Marionette TRACE conn4 <- [1,1646,null,{}] 05:49:51 INFO - PROCESS | 1767 | 1467031791102 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:51 INFO - PROCESS | 1767 | 1467031791108 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:51 INFO - PROCESS | 1767 | 1467031791375 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:49:51 INFO - PROCESS | 1767 | 1467031791676 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1767 | 1467031791686 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d4c400 == 60 [pid = 1767] [id = 419] 05:49:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9521dc00) [pid = 1767] [serial = 1258] [outer = (nil)] 05:49:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x99b02c00) [pid = 1767] [serial = 1259] [outer = 0x9521dc00] 05:49:51 INFO - PROCESS | 1767 | 1467031791771 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x99c09400) [pid = 1767] [serial = 1260] [outer = 0x9521dc00] 05:49:52 INFO - PROCESS | 1767 | 1467031792788 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1738ms 05:49:52 INFO - PROCESS | 1767 | 1467031792831 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1767 | 1467031792835 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:49:52 INFO - PROCESS | 1767 | 1467031792843 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1767 | 1467031792847 Marionette TRACE conn4 <- [1,1650,null,{}] 05:49:52 INFO - PROCESS | 1767 | 1467031792853 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 1767 | 1467031792863 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:53 INFO - PROCESS | 1767 | 1467031793092 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:49:53 INFO - PROCESS | 1767 | 1467031793341 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 1767 | 1467031793350 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee0e000 == 61 [pid = 1767] [id = 420] 05:49:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x98f16800) [pid = 1767] [serial = 1261] [outer = (nil)] 05:49:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x99c27800) [pid = 1767] [serial = 1262] [outer = 0x98f16800] 05:49:53 INFO - PROCESS | 1767 | 1467031793478 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9a06f000) [pid = 1767] [serial = 1263] [outer = 0x98f16800] 05:49:54 INFO - PROCESS | 1767 | 1467031794409 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1643ms 05:49:54 INFO - PROCESS | 1767 | 1467031794487 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 1767 | 1467031794491 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:49:54 INFO - PROCESS | 1767 | 1467031794499 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 1767 | 1467031794503 Marionette TRACE conn4 <- [1,1654,null,{}] 05:49:54 INFO - PROCESS | 1767 | 1467031794509 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 1767 | 1467031794515 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:54 INFO - PROCESS | 1767 | 1467031794775 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:49:55 INFO - PROCESS | 1767 | 1467031795026 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1767 | 1467031795034 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1fd800 == 62 [pid = 1767] [id = 421] 05:49:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8d1fec00) [pid = 1767] [serial = 1264] [outer = (nil)] 05:49:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x8d5ae000) [pid = 1767] [serial = 1265] [outer = 0x8d1fec00] 05:49:55 INFO - PROCESS | 1767 | 1467031795464 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x8dc9fc00) [pid = 1767] [serial = 1266] [outer = 0x8d1fec00] 05:49:56 INFO - PROCESS | 1767 | 1467031796738 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2285ms 05:49:56 INFO - PROCESS | 1767 | 1467031796787 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1767 | 1467031796793 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:49:56 INFO - PROCESS | 1767 | 1467031796802 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1767 | 1467031796806 Marionette TRACE conn4 <- [1,1658,null,{}] 05:49:56 INFO - PROCESS | 1767 | 1467031796815 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:56 INFO - PROCESS | 1767 | 1467031796821 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:57 INFO - PROCESS | 1767 | 1467031797038 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:49:57 INFO - PROCESS | 1767 | 1467031797306 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1767 | 1467031797319 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef56c00 == 63 [pid = 1767] [id = 422] 05:49:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8ef5b400) [pid = 1767] [serial = 1267] [outer = (nil)] 05:49:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x8f8bd800) [pid = 1767] [serial = 1268] [outer = 0x8ef5b400] 05:49:57 INFO - PROCESS | 1767 | 1467031797508 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x91119400) [pid = 1767] [serial = 1269] [outer = 0x8ef5b400] 05:49:58 INFO - PROCESS | 1767 | 1467031798457 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1739ms 05:49:58 INFO - PROCESS | 1767 | 1467031798540 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1767 | 1467031798547 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:49:58 INFO - PROCESS | 1767 | 1467031798558 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1767 | 1467031798562 Marionette TRACE conn4 <- [1,1662,null,{}] 05:49:58 INFO - PROCESS | 1767 | 1467031798570 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:58 INFO - PROCESS | 1767 | 1467031798577 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:58 INFO - PROCESS | 1767 | 1467031798821 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:49:59 INFO - PROCESS | 1767 | 1467031799092 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1767 | 1467031799102 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:49:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f9400 == 64 [pid = 1767] [id = 423] 05:49:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8d1f9800) [pid = 1767] [serial = 1270] [outer = (nil)] 05:49:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x92ad6800) [pid = 1767] [serial = 1271] [outer = 0x8d1f9800] 05:49:59 INFO - PROCESS | 1767 | 1467031799215 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x93b37000) [pid = 1767] [serial = 1272] [outer = 0x8d1f9800] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5f9000 == 63 [pid = 1767] [id = 353] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8c067000 == 62 [pid = 1767] [id = 373] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc96800 == 61 [pid = 1767] [id = 341] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x91bad400 == 60 [pid = 1767] [id = 376] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5f400 == 59 [pid = 1767] [id = 374] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x91a5fc00 == 58 [pid = 1767] [id = 375] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x92adf800) [pid = 1767] [serial = 1193] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8e5f1c00) [pid = 1767] [serial = 1154] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x93972c00) [pid = 1767] [serial = 1166] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9111d000) [pid = 1767] [serial = 1163] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x9521c800) [pid = 1767] [serial = 1175] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x91bb4000) [pid = 1767] [serial = 1160] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x8c0d0000) [pid = 1767] [serial = 1151] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x93d4ac00) [pid = 1767] [serial = 1169] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x93d55000) [pid = 1767] [serial = 1172] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x8f8bbc00) [pid = 1767] [serial = 1157] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | 1467031800381 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x91113800 == 57 [pid = 1767] [id = 400] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5ec800 == 56 [pid = 1767] [id = 399] 05:50:00 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d8000 == 55 [pid = 1767] [id = 398] 05:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1882ms 05:50:00 INFO - PROCESS | 1767 | 1467031800440 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 1767 | 1467031800444 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:50:00 INFO - PROCESS | 1767 | 1467031800454 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1767 | 1467031800461 Marionette TRACE conn4 <- [1,1666,null,{}] 05:50:00 INFO - PROCESS | 1767 | 1467031800477 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 1767 | 1467031800486 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:00 INFO - PROCESS | 1767 | 1467031800681 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x92ad4000) [pid = 1767] [serial = 1149] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x91bafc00) [pid = 1767] [serial = 1190] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x92335c00) [pid = 1767] [serial = 1191] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8dc02400) [pid = 1767] [serial = 1179] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8d5aec00) [pid = 1767] [serial = 1178] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8f004800) [pid = 1767] [serial = 1184] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x8f84f800) [pid = 1767] [serial = 1185] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8db0c400) [pid = 1767] [serial = 1181] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8e5e5400) [pid = 1767] [serial = 1182] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x91446c00) [pid = 1767] [serial = 1188] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x911a3000) [pid = 1767] [serial = 1187] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1767 | 1467031800918 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1767 | 1467031800929 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5aec00 == 56 [pid = 1767] [id = 424] 05:50:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8db0c400) [pid = 1767] [serial = 1273] [outer = (nil)] 05:50:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x91198c00) [pid = 1767] [serial = 1274] [outer = 0x8db0c400] 05:50:01 INFO - PROCESS | 1767 | 1467031801018 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x91bafc00) [pid = 1767] [serial = 1275] [outer = 0x8db0c400] 05:50:01 INFO - PROCESS | 1767 | 1467031801924 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1544ms 05:50:02 INFO - PROCESS | 1767 | 1467031801999 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 1767 | 1467031802006 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:50:02 INFO - PROCESS | 1767 | 1467031802016 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 1767 | 1467031802021 Marionette TRACE conn4 <- [1,1670,null,{}] 05:50:02 INFO - PROCESS | 1767 | 1467031802031 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:02 INFO - PROCESS | 1767 | 1467031802037 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:02 INFO - PROCESS | 1767 | 1467031802409 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:50:02 INFO - PROCESS | 1767 | 1467031802559 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 1767 | 1467031802571 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef2bc00 == 57 [pid = 1767] [id = 425] 05:50:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x911a3000) [pid = 1767] [serial = 1276] [outer = (nil)] 05:50:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x93940800) [pid = 1767] [serial = 1277] [outer = 0x911a3000] 05:50:02 INFO - PROCESS | 1767 | 1467031802643 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x93d4c000) [pid = 1767] [serial = 1278] [outer = 0x911a3000] 05:50:03 INFO - PROCESS | 1767 | 1467031803603 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1641ms 05:50:03 INFO - PROCESS | 1767 | 1467031803665 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:50:03 INFO - PROCESS | 1767 | 1467031803670 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:50:03 INFO - PROCESS | 1767 | 1467031803676 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1767 | 1467031803680 Marionette TRACE conn4 <- [1,1674,null,{}] 05:50:03 INFO - PROCESS | 1767 | 1467031803686 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 1767 | 1467031803692 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:03 INFO - PROCESS | 1767 | 1467031803962 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:50:04 INFO - PROCESS | 1767 | 1467031803988 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 1767 | 1467031803995 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x9397c000 == 58 [pid = 1767] [id = 426] 05:50:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x93a0a800) [pid = 1767] [serial = 1279] [outer = (nil)] 05:50:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9521c400) [pid = 1767] [serial = 1280] [outer = 0x93a0a800] 05:50:04 INFO - PROCESS | 1767 | 1467031804086 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x95477c00) [pid = 1767] [serial = 1281] [outer = 0x93a0a800] 05:50:05 INFO - PROCESS | 1767 | 1467031805117 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1485ms 05:50:05 INFO - PROCESS | 1767 | 1467031805162 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:50:05 INFO - PROCESS | 1767 | 1467031805167 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:50:05 INFO - PROCESS | 1767 | 1467031805173 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1767 | 1467031805176 Marionette TRACE conn4 <- [1,1678,null,{}] 05:50:05 INFO - PROCESS | 1767 | 1467031805182 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 1767 | 1467031805192 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:06 INFO - PROCESS | 1767 | 1467031806052 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8dc9c400) [pid = 1767] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8e5db000) [pid = 1767] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8f00f800) [pid = 1767] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8b6ed400) [pid = 1767] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x8f84e000) [pid = 1767] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8e497c00) [pid = 1767] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x8d5acc00) [pid = 1767] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8f8ba400) [pid = 1767] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x91bb9800) [pid = 1767] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8d351800) [pid = 1767] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x92ade000) [pid = 1767] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x92ad8800) [pid = 1767] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x91273800) [pid = 1767] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8e4a2400) [pid = 1767] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8f84f400) [pid = 1767] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8ee0b800) [pid = 1767] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8c065800) [pid = 1767] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8c068800) [pid = 1767] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8f852800) [pid = 1767] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8ee02400) [pid = 1767] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x9393d000) [pid = 1767] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x91bac000) [pid = 1767] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x92ad6400) [pid = 1767] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8f8bc400) [pid = 1767] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8ee01400) [pid = 1767] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8ef55c00) [pid = 1767] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8c05d400) [pid = 1767] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x91278c00) [pid = 1767] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8dc0a000) [pid = 1767] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x91196c00) [pid = 1767] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8c0d1800) [pid = 1767] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x9127a800) [pid = 1767] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:50:06 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8f002c00) [pid = 1767] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:50:06 INFO - PROCESS | 1767 | 1467031806346 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 1767 | 1467031806354 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ed400 == 59 [pid = 1767] [id = 427] 05:50:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8c05f800) [pid = 1767] [serial = 1282] [outer = (nil)] 05:50:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8d34b800) [pid = 1767] [serial = 1283] [outer = 0x8c05f800] 05:50:06 INFO - PROCESS | 1767 | 1467031806426 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8db0a000) [pid = 1767] [serial = 1284] [outer = 0x8c05f800] 05:50:07 INFO - PROCESS | 1767 | 1467031807156 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2038ms 05:50:07 INFO - PROCESS | 1767 | 1467031807211 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 1767 | 1467031807216 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:50:07 INFO - PROCESS | 1767 | 1467031807222 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 1767 | 1467031807225 Marionette TRACE conn4 <- [1,1682,null,{}] 05:50:07 INFO - PROCESS | 1767 | 1467031807237 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:07 INFO - PROCESS | 1767 | 1467031807241 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:07 INFO - PROCESS | 1767 | 1467031807486 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:50:07 INFO - PROCESS | 1767 | 1467031807502 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 1767 | 1467031807511 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d4400 == 60 [pid = 1767] [id = 428] 05:50:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8d1f8c00) [pid = 1767] [serial = 1285] [outer = (nil)] 05:50:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8ee05800) [pid = 1767] [serial = 1286] [outer = 0x8d1f8c00] 05:50:07 INFO - PROCESS | 1767 | 1467031807581 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8ef38c00) [pid = 1767] [serial = 1287] [outer = 0x8d1f8c00] 05:50:08 INFO - PROCESS | 1767 | 1467031808714 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1536ms 05:50:08 INFO - PROCESS | 1767 | 1467031808760 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:50:08 INFO - PROCESS | 1767 | 1467031808767 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:50:08 INFO - PROCESS | 1767 | 1467031808776 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1767 | 1467031808782 Marionette TRACE conn4 <- [1,1686,null,{}] 05:50:08 INFO - PROCESS | 1767 | 1467031808792 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 1767 | 1467031808798 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:09 INFO - PROCESS | 1767 | 1467031809024 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:50:09 INFO - PROCESS | 1767 | 1467031809290 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 1767 | 1467031809301 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc16c00 == 61 [pid = 1767] [id = 429] 05:50:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8dc99400) [pid = 1767] [serial = 1288] [outer = (nil)] 05:50:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8e5f9000) [pid = 1767] [serial = 1289] [outer = 0x8dc99400] 05:50:09 INFO - PROCESS | 1767 | 1467031809436 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8ee07400) [pid = 1767] [serial = 1290] [outer = 0x8dc99400] 05:50:10 INFO - PROCESS | 1767 | 1467031810411 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:50:10 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 05:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1694ms 05:50:10 INFO - PROCESS | 1767 | 1467031810470 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 1767 | 1467031810479 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:50:10 INFO - PROCESS | 1767 | 1467031810490 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 1767 | 1467031810494 Marionette TRACE conn4 <- [1,1690,null,{}] 05:50:10 INFO - PROCESS | 1767 | 1467031810501 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 1767 | 1467031810508 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:10 INFO - PROCESS | 1767 | 1467031810788 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:50:11 INFO - PROCESS | 1767 | 1467031811090 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 1767 | 1467031811098 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f006c00 == 62 [pid = 1767] [id = 430] 05:50:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8f84e000) [pid = 1767] [serial = 1291] [outer = (nil)] 05:50:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x91196400) [pid = 1767] [serial = 1292] [outer = 0x8f84e000] 05:50:11 INFO - PROCESS | 1767 | 1467031811204 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x91272800) [pid = 1767] [serial = 1293] [outer = 0x8f84e000] 05:50:12 INFO - PROCESS | 1767 | 1467031812437 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1988ms 05:50:12 INFO - PROCESS | 1767 | 1467031812478 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 1767 | 1467031812483 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:50:12 INFO - PROCESS | 1767 | 1467031812490 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 1767 | 1467031812497 Marionette TRACE conn4 <- [1,1694,null,{}] 05:50:12 INFO - PROCESS | 1767 | 1467031812514 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 1767 | 1467031812524 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:12 INFO - PROCESS | 1767 | 1467031812779 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:50:13 INFO - PROCESS | 1767 | 1467031813034 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 1767 | 1467031813046 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cb400 == 63 [pid = 1767] [id = 431] 05:50:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x9393d400) [pid = 1767] [serial = 1294] [outer = (nil)] 05:50:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x93d41000) [pid = 1767] [serial = 1295] [outer = 0x9393d400] 05:50:13 INFO - PROCESS | 1767 | 1467031813178 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x95217800) [pid = 1767] [serial = 1296] [outer = 0x9393d400] 05:50:14 INFO - PROCESS | 1767 | 1467031814131 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1697ms 05:50:14 INFO - PROCESS | 1767 | 1467031814189 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:50:14 INFO - PROCESS | 1767 | 1467031814194 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:50:14 INFO - PROCESS | 1767 | 1467031814201 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 1767 | 1467031814204 Marionette TRACE conn4 <- [1,1698,null,{}] 05:50:14 INFO - PROCESS | 1767 | 1467031814211 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:14 INFO - PROCESS | 1767 | 1467031814217 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:14 INFO - PROCESS | 1767 | 1467031814431 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:50:14 INFO - PROCESS | 1767 | 1467031814680 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 1767 | 1467031814690 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e5400 == 64 [pid = 1767] [id = 432] 05:50:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x91a57400) [pid = 1767] [serial = 1297] [outer = (nil)] 05:50:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x95480000) [pid = 1767] [serial = 1298] [outer = 0x91a57400] 05:50:14 INFO - PROCESS | 1767 | 1467031814813 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x97933c00) [pid = 1767] [serial = 1299] [outer = 0x91a57400] 05:50:15 INFO - PROCESS | 1767 | 1467031815747 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:50:15 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 05:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1595ms 05:50:15 INFO - PROCESS | 1767 | 1467031815797 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 1767 | 1467031815801 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:50:15 INFO - PROCESS | 1767 | 1467031815808 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 1767 | 1467031815812 Marionette TRACE conn4 <- [1,1702,null,{}] 05:50:15 INFO - PROCESS | 1767 | 1467031815818 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - PROCESS | 1767 | 1467031815823 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:16 INFO - PROCESS | 1767 | 1467031816025 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:50:16 INFO - PROCESS | 1767 | 1467031816453 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 1767 | 1467031816466 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c066c00 == 65 [pid = 1767] [id = 433] 05:50:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8c068000) [pid = 1767] [serial = 1300] [outer = (nil)] 05:50:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9986f800) [pid = 1767] [serial = 1301] [outer = 0x8c068000] 05:50:16 INFO - PROCESS | 1767 | 1467031816560 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x99b09800) [pid = 1767] [serial = 1302] [outer = 0x8c068000] 05:50:17 INFO - PROCESS | 1767 | 1467031817623 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1891ms 05:50:17 INFO - PROCESS | 1767 | 1467031817701 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1767 | 1467031817704 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:50:17 INFO - PROCESS | 1767 | 1467031817714 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1767 | 1467031817718 Marionette TRACE conn4 <- [1,1706,null,{}] 05:50:17 INFO - PROCESS | 1767 | 1467031817726 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 1767 | 1467031817736 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:18 INFO - PROCESS | 1767 | 1467031818017 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:50:18 INFO - PROCESS | 1767 | 1467031818326 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1767 | 1467031818339 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c066400 == 66 [pid = 1767] [id = 434] 05:50:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x9987a000) [pid = 1767] [serial = 1303] [outer = (nil)] 05:50:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x99c2ac00) [pid = 1767] [serial = 1304] [outer = 0x9987a000] 05:50:18 INFO - PROCESS | 1767 | 1467031818426 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x9a077400) [pid = 1767] [serial = 1305] [outer = 0x9987a000] 05:50:19 INFO - PROCESS | 1767 | 1467031819413 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1746ms 05:50:19 INFO - PROCESS | 1767 | 1467031819462 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:50:19 INFO - PROCESS | 1767 | 1467031819466 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:50:19 INFO - PROCESS | 1767 | 1467031819473 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1767 | 1467031819478 Marionette TRACE conn4 <- [1,1710,null,{}] 05:50:19 INFO - PROCESS | 1767 | 1467031819485 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 1767 | 1467031819490 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:19 INFO - PROCESS | 1767 | 1467031819716 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:50:19 INFO - PROCESS | 1767 | 1467031819966 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 1767 | 1467031819975 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ea800 == 67 [pid = 1767] [id = 435] 05:50:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8b6f0000) [pid = 1767] [serial = 1306] [outer = (nil)] 05:50:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x9a176c00) [pid = 1767] [serial = 1307] [outer = 0x8b6f0000] 05:50:20 INFO - PROCESS | 1767 | 1467031820109 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x9a17a800) [pid = 1767] [serial = 1308] [outer = 0x8b6f0000] 05:50:21 INFO - PROCESS | 1767 | 1467031821107 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1687ms 05:50:21 INFO - PROCESS | 1767 | 1467031821160 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 1767 | 1467031821164 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:50:21 INFO - PROCESS | 1767 | 1467031821174 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1767 | 1467031821178 Marionette TRACE conn4 <- [1,1714,null,{}] 05:50:21 INFO - PROCESS | 1767 | 1467031821184 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:21 INFO - PROCESS | 1767 | 1467031821190 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:21 INFO - PROCESS | 1767 | 1467031821413 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:50:21 INFO - PROCESS | 1767 | 1467031821762 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 1767 | 1467031821776 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x92204800 == 68 [pid = 1767] [id = 436] 05:50:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x93d51000) [pid = 1767] [serial = 1309] [outer = (nil)] 05:50:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9ab8a400) [pid = 1767] [serial = 1310] [outer = 0x93d51000] 05:50:21 INFO - PROCESS | 1767 | 1467031821861 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9ab8e000) [pid = 1767] [serial = 1311] [outer = 0x93d51000] 05:50:22 INFO - PROCESS | 1767 | 1467031822971 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1846ms 05:50:23 INFO - PROCESS | 1767 | 1467031823022 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 1767 | 1467031823026 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:50:23 INFO - PROCESS | 1767 | 1467031823033 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 1767 | 1467031823037 Marionette TRACE conn4 <- [1,1718,null,{}] 05:50:23 INFO - PROCESS | 1767 | 1467031823043 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 1767 | 1467031823049 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:23 INFO - PROCESS | 1767 | 1467031823261 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:50:23 INFO - PROCESS | 1767 | 1467031823511 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1767 | 1467031823527 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec400 == 69 [pid = 1767] [id = 437] 05:50:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x91bb5c00) [pid = 1767] [serial = 1312] [outer = (nil)] 05:50:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9ab93800) [pid = 1767] [serial = 1313] [outer = 0x91bb5c00] 05:50:23 INFO - PROCESS | 1767 | 1467031823661 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x9ab96000) [pid = 1767] [serial = 1314] [outer = 0x91bb5c00] 05:50:24 INFO - PROCESS | 1767 | 1467031824599 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1635ms 05:50:24 INFO - PROCESS | 1767 | 1467031824670 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:50:24 INFO - PROCESS | 1767 | 1467031824674 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:50:24 INFO - PROCESS | 1767 | 1467031824680 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1767 | 1467031824684 Marionette TRACE conn4 <- [1,1722,null,{}] 05:50:24 INFO - PROCESS | 1767 | 1467031824690 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:24 INFO - PROCESS | 1767 | 1467031824695 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:24 INFO - PROCESS | 1767 | 1467031824965 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:50:25 INFO - PROCESS | 1767 | 1467031825270 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1767 | 1467031825277 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5af800 == 70 [pid = 1767] [id = 438] 05:50:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8d5b0800) [pid = 1767] [serial = 1315] [outer = (nil)] 05:50:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9ab90000) [pid = 1767] [serial = 1316] [outer = 0x8d5b0800] 05:50:25 INFO - PROCESS | 1767 | 1467031825361 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9ac0a800) [pid = 1767] [serial = 1317] [outer = 0x8d5b0800] 05:50:26 INFO - PROCESS | 1767 | 1467031826531 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:50:26 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 05:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1884ms 05:50:26 INFO - PROCESS | 1767 | 1467031826565 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1767 | 1467031826569 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:50:26 INFO - PROCESS | 1767 | 1467031826577 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1767 | 1467031826582 Marionette TRACE conn4 <- [1,1726,null,{}] 05:50:26 INFO - PROCESS | 1767 | 1467031826589 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:26 INFO - PROCESS | 1767 | 1467031826596 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:26 INFO - PROCESS | 1767 | 1467031826837 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:50:27 INFO - PROCESS | 1767 | 1467031827159 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 1767 | 1467031827173 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db10400 == 71 [pid = 1767] [id = 439] 05:50:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8dc01c00) [pid = 1767] [serial = 1318] [outer = (nil)] 05:50:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9393a400) [pid = 1767] [serial = 1319] [outer = 0x8dc01c00] 05:50:27 INFO - PROCESS | 1767 | 1467031827315 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x95481000) [pid = 1767] [serial = 1320] [outer = 0x8dc01c00] 05:50:28 INFO - PROCESS | 1767 | 1467031828344 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1842ms 05:50:28 INFO - PROCESS | 1767 | 1467031828420 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1767 | 1467031828423 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:50:28 INFO - PROCESS | 1767 | 1467031828431 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1767 | 1467031828434 Marionette TRACE conn4 <- [1,1730,null,{}] 05:50:28 INFO - PROCESS | 1767 | 1467031828441 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 1767 | 1467031828445 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:28 INFO - PROCESS | 1767 | 1467031828667 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:50:28 INFO - PROCESS | 1767 | 1467031828940 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 1767 | 1467031828947 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e495400 == 72 [pid = 1767] [id = 440] 05:50:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8e49c800) [pid = 1767] [serial = 1321] [outer = (nil)] 05:50:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x91114000) [pid = 1767] [serial = 1322] [outer = 0x8e49c800] 05:50:29 INFO - PROCESS | 1767 | 1467031829046 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x91118c00) [pid = 1767] [serial = 1323] [outer = 0x8e49c800] 05:50:30 INFO - PROCESS | 1767 | 1467031830007 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:50:30 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 05:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1643ms 05:50:30 INFO - PROCESS | 1767 | 1467031830076 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:50:30 INFO - PROCESS | 1767 | 1467031830080 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:50:30 INFO - PROCESS | 1767 | 1467031830086 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 1767 | 1467031830090 Marionette TRACE conn4 <- [1,1734,null,{}] 05:50:30 INFO - PROCESS | 1767 | 1467031830096 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:30 INFO - PROCESS | 1767 | 1467031830101 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:30 INFO - PROCESS | 1767 | 1467031830332 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:50:30 INFO - PROCESS | 1767 | 1467031830916 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 1767 | 1467031830928 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e4000 == 73 [pid = 1767] [id = 441] 05:50:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x8b6e5c00) [pid = 1767] [serial = 1324] [outer = (nil)] 05:50:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x8b6ee800) [pid = 1767] [serial = 1325] [outer = 0x8b6e5c00] 05:50:31 INFO - PROCESS | 1767 | 1467031831006 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x8c0cbc00) [pid = 1767] [serial = 1326] [outer = 0x8b6e5c00] 05:50:31 INFO - PROCESS | 1767 | 1467031831951 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1936ms 05:50:32 INFO - PROCESS | 1767 | 1467031832026 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1767 | 1467031832032 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:50:32 INFO - PROCESS | 1767 | 1467031832040 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1767 | 1467031832045 Marionette TRACE conn4 <- [1,1738,null,{}] 05:50:32 INFO - PROCESS | 1767 | 1467031832053 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 1767 | 1467031832062 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:32 INFO - PROCESS | 1767 | 1467031832397 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:50:32 INFO - PROCESS | 1767 | 1467031832785 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1767 | 1467031832801 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5aa800 == 74 [pid = 1767] [id = 442] 05:50:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x8d5b6c00) [pid = 1767] [serial = 1327] [outer = (nil)] 05:50:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x8dc16800) [pid = 1767] [serial = 1328] [outer = 0x8d5b6c00] 05:50:32 INFO - PROCESS | 1767 | 1467031832938 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x8dc95400) [pid = 1767] [serial = 1329] [outer = 0x8d5b6c00] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cec00 == 73 [pid = 1767] [id = 401] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5aa000 == 72 [pid = 1767] [id = 408] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d4c00 == 71 [pid = 1767] [id = 407] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e7c00 == 70 [pid = 1767] [id = 387] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06c400 == 69 [pid = 1767] [id = 364] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec000 == 68 [pid = 1767] [id = 350] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a0800 == 67 [pid = 1767] [id = 339] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d7800 == 66 [pid = 1767] [id = 338] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef57000 == 65 [pid = 1767] [id = 372] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x9397c000 == 64 [pid = 1767] [id = 426] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef53000 == 63 [pid = 1767] [id = 345] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9b400 == 62 [pid = 1767] [id = 391] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ed000 == 61 [pid = 1767] [id = 402] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ecc00 == 60 [pid = 1767] [id = 337] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5f000 == 59 [pid = 1767] [id = 361] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5d800 == 58 [pid = 1767] [id = 386] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8d353400 == 57 [pid = 1767] [id = 343] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef36000 == 56 [pid = 1767] [id = 385] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x91115000 == 55 [pid = 1767] [id = 347] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0ce400 == 54 [pid = 1767] [id = 346] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc0dc00 == 53 [pid = 1767] [id = 371] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x9393b800 == 52 [pid = 1767] [id = 388] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0dc00 == 51 [pid = 1767] [id = 342] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e0000 == 50 [pid = 1767] [id = 344] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e9800 == 49 [pid = 1767] [id = 390] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5dc400 == 48 [pid = 1767] [id = 340] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06a800 == 47 [pid = 1767] [id = 389] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ed400 == 46 [pid = 1767] [id = 427] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8f007c00 == 45 [pid = 1767] [id = 362] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c063800 == 44 [pid = 1767] [id = 348] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f1400 == 43 [pid = 1767] [id = 405] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x91278800 == 42 [pid = 1767] [id = 363] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b6000 == 41 [pid = 1767] [id = 349] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c063c00 == 40 [pid = 1767] [id = 404] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x95478400 == 39 [pid = 1767] [id = 403] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x98444400 == 38 [pid = 1767] [id = 406] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8e495400 == 37 [pid = 1767] [id = 440] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e4000 == 36 [pid = 1767] [id = 441] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8db10400 == 35 [pid = 1767] [id = 439] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5af800 == 34 [pid = 1767] [id = 438] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec400 == 33 [pid = 1767] [id = 437] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ea800 == 32 [pid = 1767] [id = 435] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x92204800 == 31 [pid = 1767] [id = 436] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c066400 == 30 [pid = 1767] [id = 434] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8c066c00 == 29 [pid = 1767] [id = 433] 05:50:34 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e5400 == 28 [pid = 1767] [id = 432] 05:50:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8f006c00 == 27 [pid = 1767] [id = 430] 05:50:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cb400 == 26 [pid = 1767] [id = 431] 05:50:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc16c00 == 25 [pid = 1767] [id = 429] 05:50:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d4400 == 24 [pid = 1767] [id = 428] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0x93d47c00) [pid = 1767] [serial = 1242] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x8e5f4400) [pid = 1767] [serial = 1116] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x8e5f1400) [pid = 1767] [serial = 1083] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0x8faa2000) [pid = 1767] [serial = 1158] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0x8c06b800) [pid = 1767] [serial = 1053] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0x99718000) [pid = 1767] [serial = 1217] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0x9220ac00) [pid = 1767] [serial = 1235] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x8ee0ac00) [pid = 1767] [serial = 1155] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x8ef52000) [pid = 1767] [serial = 1199] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x952a6800) [pid = 1767] [serial = 1208] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0x8dc23800) [pid = 1767] [serial = 1227] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0x9144a400) [pid = 1767] [serial = 1202] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0x99874c00) [pid = 1767] [serial = 1223] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0x91115400) [pid = 1767] [serial = 1119] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x92210c00) [pid = 1767] [serial = 1131] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x8d5b3400) [pid = 1767] [serial = 1056] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x93d4cc00) [pid = 1767] [serial = 1170] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x93a0e800) [pid = 1767] [serial = 1194] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9547d000) [pid = 1767] [serial = 1211] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x91bbac00) [pid = 1767] [serial = 1161] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x8f852c00) [pid = 1767] [serial = 1229] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9111ac00) [pid = 1767] [serial = 1241] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x91112000) [pid = 1767] [serial = 1233] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8f8c3000) [pid = 1767] [serial = 1230] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8d1efc00) [pid = 1767] [serial = 1080] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x92ad7c00) [pid = 1767] [serial = 1236] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x95215400) [pid = 1767] [serial = 1173] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x8faa3c00) [pid = 1767] [serial = 1110] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x911a3400) [pid = 1767] [serial = 1122] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x99875800) [pid = 1767] [serial = 1220] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8d34e400) [pid = 1767] [serial = 1196] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x93b2f800) [pid = 1767] [serial = 1167] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8f84e400) [pid = 1767] [serial = 1232] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x91bb7c00) [pid = 1767] [serial = 1128] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x93b30000) [pid = 1767] [serial = 1238] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x91274c00) [pid = 1767] [serial = 1089] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8ef2d000) [pid = 1767] [serial = 1062] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x95222c00) [pid = 1767] [serial = 1176] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8d1f6400) [pid = 1767] [serial = 1152] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x92ae0800) [pid = 1767] [serial = 1164] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8dc9d800) [pid = 1767] [serial = 1059] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8db07400) [pid = 1767] [serial = 1226] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x9144ec00) [pid = 1767] [serial = 1125] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9834a800) [pid = 1767] [serial = 1214] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d34d000) [pid = 1767] [serial = 1113] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x91451800) [pid = 1767] [serial = 1092] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8f853400) [pid = 1767] [serial = 1086] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x93d39400) [pid = 1767] [serial = 1205] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x93d3b000) [pid = 1767] [serial = 1239] [outer = (nil)] [url = about:blank] 05:50:35 INFO - PROCESS | 1767 | 1467031835953 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 3939ms 05:50:35 INFO - PROCESS | 1767 | 1467031835980 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1767 | 1467031835986 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:50:35 INFO - PROCESS | 1767 | 1467031835994 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1767 | 1467031836001 Marionette TRACE conn4 <- [1,1742,null,{}] 05:50:36 INFO - PROCESS | 1767 | 1467031836009 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 1767 | 1467031836014 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:36 INFO - PROCESS | 1767 | 1467031836193 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:50:36 INFO - PROCESS | 1767 | 1467031836350 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 1767 | 1467031836360 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d3800 == 25 [pid = 1767] [id = 443] 05:50:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8c0d4c00) [pid = 1767] [serial = 1330] [outer = (nil)] 05:50:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8d34c400) [pid = 1767] [serial = 1331] [outer = 0x8c0d4c00] 05:50:36 INFO - PROCESS | 1767 | 1467031836431 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8d5ad400) [pid = 1767] [serial = 1332] [outer = 0x8c0d4c00] 05:50:37 INFO - PROCESS | 1767 | 1467031837372 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1434ms 05:50:37 INFO - PROCESS | 1767 | 1467031837429 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:50:37 INFO - PROCESS | 1767 | 1467031837438 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:50:37 INFO - PROCESS | 1767 | 1467031837449 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1767 | 1467031837454 Marionette TRACE conn4 <- [1,1746,null,{}] 05:50:37 INFO - PROCESS | 1767 | 1467031837460 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 1767 | 1467031837465 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:37 INFO - PROCESS | 1767 | 1467031837653 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:50:37 INFO - PROCESS | 1767 | 1467031837851 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1767 | 1467031837861 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc0d400 == 26 [pid = 1767] [id = 444] 05:50:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8dc1ac00) [pid = 1767] [serial = 1333] [outer = (nil)] 05:50:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8dc97c00) [pid = 1767] [serial = 1334] [outer = 0x8dc1ac00] 05:50:38 INFO - PROCESS | 1767 | 1467031838012 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8dc9d400) [pid = 1767] [serial = 1335] [outer = 0x8dc1ac00] 05:50:38 INFO - PROCESS | 1767 | 1467031838921 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1543ms 05:50:38 INFO - PROCESS | 1767 | 1467031838993 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1767 | 1467031838997 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:50:39 INFO - PROCESS | 1767 | 1467031839004 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 1767 | 1467031839010 Marionette TRACE conn4 <- [1,1750,null,{}] 05:50:39 INFO - PROCESS | 1767 | 1467031839047 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:39 INFO - PROCESS | 1767 | 1467031839057 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:39 INFO - PROCESS | 1767 | 1467031839317 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:50:39 INFO - PROCESS | 1767 | 1467031839350 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1767 | 1467031839363 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e9c00 == 27 [pid = 1767] [id = 445] 05:50:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8e5ec400) [pid = 1767] [serial = 1336] [outer = (nil)] 05:50:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8e5f1c00) [pid = 1767] [serial = 1337] [outer = 0x8e5ec400] 05:50:39 INFO - PROCESS | 1767 | 1467031839437 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8ee01400) [pid = 1767] [serial = 1338] [outer = 0x8e5ec400] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x9521dc00) [pid = 1767] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8e5e0c00) [pid = 1767] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x9521d000) [pid = 1767] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9830ac00) [pid = 1767] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8d1fec00) [pid = 1767] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8c05f800) [pid = 1767] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x911a4400) [pid = 1767] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8d351000) [pid = 1767] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9547f000) [pid = 1767] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x9111dc00) [pid = 1767] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x91454c00) [pid = 1767] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x8c0d9400) [pid = 1767] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x93a0a800) [pid = 1767] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x98f11400) [pid = 1767] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x98f16800) [pid = 1767] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8d1f9800) [pid = 1767] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8e5f1800) [pid = 1767] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x8ef5b400) [pid = 1767] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x8c0d0400) [pid = 1767] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x95478800) [pid = 1767] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8db0c400) [pid = 1767] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x911a3000) [pid = 1767] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8e5dcc00) [pid = 1767] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x91197400) [pid = 1767] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:50:41 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8d1f8c00) [pid = 1767] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:50:42 INFO - PROCESS | 1767 | 1467031842044 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 3113ms 05:50:42 INFO - PROCESS | 1767 | 1467031842118 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 1767 | 1467031842123 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:50:42 INFO - PROCESS | 1767 | 1467031842131 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1767 | 1467031842134 Marionette TRACE conn4 <- [1,1754,null,{}] 05:50:42 INFO - PROCESS | 1767 | 1467031842140 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:42 INFO - PROCESS | 1767 | 1467031842144 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:42 INFO - PROCESS | 1767 | 1467031842328 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:50:42 INFO - PROCESS | 1767 | 1467031842490 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 1767 | 1467031842499 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e4800 == 28 [pid = 1767] [id = 446] 05:50:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8d1f8c00) [pid = 1767] [serial = 1339] [outer = (nil)] 05:50:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8e5efc00) [pid = 1767] [serial = 1340] [outer = 0x8d1f8c00] 05:50:42 INFO - PROCESS | 1767 | 1467031842570 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8ee0cc00) [pid = 1767] [serial = 1341] [outer = 0x8d1f8c00] 05:50:43 INFO - PROCESS | 1767 | 1467031843374 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1288ms 05:50:43 INFO - PROCESS | 1767 | 1467031843484 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1767 | 1467031843491 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:50:43 INFO - PROCESS | 1767 | 1467031843504 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1767 | 1467031843511 Marionette TRACE conn4 <- [1,1758,null,{}] 05:50:43 INFO - PROCESS | 1767 | 1467031843522 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:43 INFO - PROCESS | 1767 | 1467031843528 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:43 INFO - PROCESS | 1767 | 1467031843780 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:50:44 INFO - PROCESS | 1767 | 1467031844065 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1767 | 1467031844080 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f6c00 == 29 [pid = 1767] [id = 447] 05:50:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8d1f9800) [pid = 1767] [serial = 1342] [outer = (nil)] 05:50:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8d34c800) [pid = 1767] [serial = 1343] [outer = 0x8d1f9800] 05:50:44 INFO - PROCESS | 1767 | 1467031844183 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x8d353800) [pid = 1767] [serial = 1344] [outer = 0x8d1f9800] 05:50:45 INFO - PROCESS | 1767 | 1467031845112 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1649ms 05:50:45 INFO - PROCESS | 1767 | 1467031845169 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1767 | 1467031845174 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:50:45 INFO - PROCESS | 1767 | 1467031845188 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1767 | 1467031845195 Marionette TRACE conn4 <- [1,1762,null,{}] 05:50:45 INFO - PROCESS | 1767 | 1467031845204 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 1767 | 1467031845210 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:45 INFO - PROCESS | 1767 | 1467031845409 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:50:45 INFO - PROCESS | 1767 | 1467031845677 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 1767 | 1467031845692 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc01800 == 30 [pid = 1767] [id = 448] 05:50:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8dc9d000) [pid = 1767] [serial = 1345] [outer = (nil)] 05:50:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x8e4a2400) [pid = 1767] [serial = 1346] [outer = 0x8dc9d000] 05:50:45 INFO - PROCESS | 1767 | 1467031845887 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8e5e4800) [pid = 1767] [serial = 1347] [outer = 0x8dc9d000] 05:50:46 INFO - PROCESS | 1767 | 1467031846908 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1800ms 05:50:46 INFO - PROCESS | 1767 | 1467031846986 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:50:46 INFO - PROCESS | 1767 | 1467031846991 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:50:47 INFO - PROCESS | 1767 | 1467031846999 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1767 | 1467031847004 Marionette TRACE conn4 <- [1,1766,null,{}] 05:50:47 INFO - PROCESS | 1767 | 1467031847013 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:47 INFO - PROCESS | 1767 | 1467031847023 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:47 INFO - PROCESS | 1767 | 1467031847260 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:50:47 INFO - PROCESS | 1767 | 1467031847570 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1767 | 1467031847582 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5b400 == 31 [pid = 1767] [id = 449] 05:50:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8ef5c800) [pid = 1767] [serial = 1348] [outer = (nil)] 05:50:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8f002400) [pid = 1767] [serial = 1349] [outer = 0x8ef5c800] 05:50:47 INFO - PROCESS | 1767 | 1467031847712 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8f009000) [pid = 1767] [serial = 1350] [outer = 0x8ef5c800] 05:50:48 INFO - PROCESS | 1767 | 1467031848630 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1692ms 05:50:48 INFO - PROCESS | 1767 | 1467031848694 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1767 | 1467031848698 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:50:48 INFO - PROCESS | 1767 | 1467031848705 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1767 | 1467031848708 Marionette TRACE conn4 <- [1,1770,null,{}] 05:50:48 INFO - PROCESS | 1767 | 1467031848714 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 1767 | 1467031848719 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:48 INFO - PROCESS | 1767 | 1467031848920 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:50:49 INFO - PROCESS | 1767 | 1467031849165 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1767 | 1467031849173 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c063c00 == 32 [pid = 1767] [id = 450] 05:50:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8ef5c000) [pid = 1767] [serial = 1351] [outer = (nil)] 05:50:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x8f852c00) [pid = 1767] [serial = 1352] [outer = 0x8ef5c000] 05:50:49 INFO - PROCESS | 1767 | 1467031849273 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8f857000) [pid = 1767] [serial = 1353] [outer = 0x8ef5c000] 05:50:50 INFO - PROCESS | 1767 | 1467031850156 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1495ms 05:50:50 INFO - PROCESS | 1767 | 1467031850210 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1767 | 1467031850213 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:50:50 INFO - PROCESS | 1767 | 1467031850224 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1767 | 1467031850227 Marionette TRACE conn4 <- [1,1774,null,{}] 05:50:50 INFO - PROCESS | 1767 | 1467031850233 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 1767 | 1467031850239 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:50 INFO - PROCESS | 1767 | 1467031850426 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:50:50 INFO - PROCESS | 1767 | 1467031850627 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 1767 | 1467031850636 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8c0800 == 33 [pid = 1767] [id = 451] 05:50:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8f8c1c00) [pid = 1767] [serial = 1354] [outer = (nil)] 05:50:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8e5f6800) [pid = 1767] [serial = 1355] [outer = 0x8f8c1c00] 05:50:50 INFO - PROCESS | 1767 | 1467031850768 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8f8c8000) [pid = 1767] [serial = 1356] [outer = 0x8f8c1c00] 05:50:51 INFO - PROCESS | 1767 | 1467031851764 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1582ms 05:50:51 INFO - PROCESS | 1767 | 1467031851822 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:50:51 INFO - PROCESS | 1767 | 1467031851827 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:50:51 INFO - PROCESS | 1767 | 1467031851834 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1767 | 1467031851837 Marionette TRACE conn4 <- [1,1778,null,{}] 05:50:51 INFO - PROCESS | 1767 | 1467031851886 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:51 INFO - PROCESS | 1767 | 1467031851905 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:52 INFO - PROCESS | 1767 | 1467031852186 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:50:52 INFO - PROCESS | 1767 | 1467031852459 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1767 | 1467031852467 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f1c00 == 34 [pid = 1767] [id = 452] 05:50:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8f854400) [pid = 1767] [serial = 1357] [outer = (nil)] 05:50:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x9111c800) [pid = 1767] [serial = 1358] [outer = 0x8f854400] 05:50:52 INFO - PROCESS | 1767 | 1467031852590 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x911a3800) [pid = 1767] [serial = 1359] [outer = 0x8f854400] 05:50:53 INFO - PROCESS | 1767 | 1467031853585 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:50:53 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 05:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1832ms 05:50:53 INFO - PROCESS | 1767 | 1467031853673 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1767 | 1467031853681 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:50:53 INFO - PROCESS | 1767 | 1467031853690 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1767 | 1467031853693 Marionette TRACE conn4 <- [1,1782,null,{}] 05:50:53 INFO - PROCESS | 1767 | 1467031853700 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 1767 | 1467031853705 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:53 INFO - PROCESS | 1767 | 1467031853928 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:50:54 INFO - PROCESS | 1767 | 1467031854188 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1767 | 1467031854202 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5f3400 == 35 [pid = 1767] [id = 453] 05:50:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8ee0f400) [pid = 1767] [serial = 1360] [outer = (nil)] 05:50:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x9127a800) [pid = 1767] [serial = 1361] [outer = 0x8ee0f400] 05:50:54 INFO - PROCESS | 1767 | 1467031854322 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x9127bc00) [pid = 1767] [serial = 1362] [outer = 0x8ee0f400] 05:50:55 INFO - PROCESS | 1767 | 1467031855267 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:50:55 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 05:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1640ms 05:50:55 INFO - PROCESS | 1767 | 1467031855331 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:50:55 INFO - PROCESS | 1767 | 1467031855335 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:50:55 INFO - PROCESS | 1767 | 1467031855342 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 1767 | 1467031855346 Marionette TRACE conn4 <- [1,1786,null,{}] 05:50:55 INFO - PROCESS | 1767 | 1467031855352 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 1767 | 1467031855358 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:55 INFO - PROCESS | 1767 | 1467031855557 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:50:55 INFO - PROCESS | 1767 | 1467031855811 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 1767 | 1467031855820 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cf000 == 36 [pid = 1767] [id = 454] 05:50:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8dc21000) [pid = 1767] [serial = 1363] [outer = (nil)] 05:50:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x91453400) [pid = 1767] [serial = 1364] [outer = 0x8dc21000] 05:50:55 INFO - PROCESS | 1767 | 1467031855948 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x91a54800) [pid = 1767] [serial = 1365] [outer = 0x8dc21000] 05:50:56 INFO - PROCESS | 1767 | 1467031856834 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:50:56 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 05:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1539ms 05:50:56 INFO - PROCESS | 1767 | 1467031856884 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:50:56 INFO - PROCESS | 1767 | 1467031856889 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:50:56 INFO - PROCESS | 1767 | 1467031856896 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1767 | 1467031856899 Marionette TRACE conn4 <- [1,1790,null,{}] 05:50:56 INFO - PROCESS | 1767 | 1467031856913 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 1767 | 1467031856923 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:57 INFO - PROCESS | 1767 | 1467031857116 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:50:57 INFO - PROCESS | 1767 | 1467031857321 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 1767 | 1467031857329 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x91273400 == 37 [pid = 1767] [id = 455] 05:50:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x91274800) [pid = 1767] [serial = 1366] [outer = (nil)] 05:50:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x91bb0c00) [pid = 1767] [serial = 1367] [outer = 0x91274800] 05:50:57 INFO - PROCESS | 1767 | 1467031857452 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x91bba000) [pid = 1767] [serial = 1368] [outer = 0x91274800] 05:50:58 INFO - PROCESS | 1767 | 1467031858450 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:50:58 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) 05:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1645ms 05:50:58 INFO - PROCESS | 1767 | 1467031858542 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:50:58 INFO - PROCESS | 1767 | 1467031858546 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:50:58 INFO - PROCESS | 1767 | 1467031858553 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 1767 | 1467031858556 Marionette TRACE conn4 <- [1,1794,null,{}] 05:50:58 INFO - PROCESS | 1767 | 1467031858562 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:58 INFO - PROCESS | 1767 | 1467031858567 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:58 INFO - PROCESS | 1767 | 1467031858797 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:50:59 INFO - PROCESS | 1767 | 1467031859107 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1767 | 1467031859115 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:50:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e8000 == 38 [pid = 1767] [id = 456] 05:50:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x9127ac00) [pid = 1767] [serial = 1369] [outer = (nil)] 05:50:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x9220cc00) [pid = 1767] [serial = 1370] [outer = 0x9127ac00] 05:50:59 INFO - PROCESS | 1767 | 1467031859202 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x92335400) [pid = 1767] [serial = 1371] [outer = 0x9127ac00] 05:51:00 INFO - PROCESS | 1767 | 1467031860166 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1688ms 05:51:00 INFO - PROCESS | 1767 | 1467031860241 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1767 | 1467031860246 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:51:00 INFO - PROCESS | 1767 | 1467031860253 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1767 | 1467031860258 Marionette TRACE conn4 <- [1,1798,null,{}] 05:51:00 INFO - PROCESS | 1767 | 1467031860264 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:00 INFO - PROCESS | 1767 | 1467031860271 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:00 INFO - PROCESS | 1767 | 1467031860564 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:51:01 INFO - PROCESS | 1767 | 1467031861096 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1767 | 1467031861107 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec400 == 39 [pid = 1767] [id = 457] 05:51:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x8b6eec00) [pid = 1767] [serial = 1372] [outer = (nil)] 05:51:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x8c065400) [pid = 1767] [serial = 1373] [outer = 0x8b6eec00] 05:51:01 INFO - PROCESS | 1767 | 1467031861189 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8c0d9c00) [pid = 1767] [serial = 1374] [outer = 0x8b6eec00] 05:51:02 INFO - PROCESS | 1767 | 1467031862160 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1984ms 05:51:02 INFO - PROCESS | 1767 | 1467031862241 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 1767 | 1467031862248 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:51:02 INFO - PROCESS | 1767 | 1467031862257 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1767 | 1467031862260 Marionette TRACE conn4 <- [1,1802,null,{}] 05:51:02 INFO - PROCESS | 1767 | 1467031862269 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 1767 | 1467031862280 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:02 INFO - PROCESS | 1767 | 1467031862715 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:51:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc0d400 == 38 [pid = 1767] [id = 444] 05:51:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d3800 == 37 [pid = 1767] [id = 443] 05:51:02 INFO - PROCESS | 1767 | 1467031862938 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1767 | 1467031862947 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x99b02c00) [pid = 1767] [serial = 1259] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8ef53400) [pid = 1767] [serial = 1248] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x9567b400) [pid = 1767] [serial = 1254] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x99723800) [pid = 1767] [serial = 1218] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8d5ae000) [pid = 1767] [serial = 1265] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8db0a000) [pid = 1767] [serial = 1284] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x99c09400) [pid = 1767] [serial = 1260] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x9521e400) [pid = 1767] [serial = 1244] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x98ce4800) [pid = 1767] [serial = 1215] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x9986dc00) [pid = 1767] [serial = 1256] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x952a9c00) [pid = 1767] [serial = 1209] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8d34b800) [pid = 1767] [serial = 1283] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x92adc400) [pid = 1767] [serial = 1251] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8dc07c00) [pid = 1767] [serial = 1197] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x9521c400) [pid = 1767] [serial = 1280] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8dc9fc00) [pid = 1767] [serial = 1266] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x99879c00) [pid = 1767] [serial = 1221] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x99c27800) [pid = 1767] [serial = 1262] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x92ad6800) [pid = 1767] [serial = 1271] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9547e800) [pid = 1767] [serial = 1253] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8f00c400) [pid = 1767] [serial = 1200] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8f8bd800) [pid = 1767] [serial = 1268] [outer = (nil)] [url = about:blank] 05:51:02 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x94859c00) [pid = 1767] [serial = 1206] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x9792d800) [pid = 1767] [serial = 1212] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x91bafc00) [pid = 1767] [serial = 1275] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x95477c00) [pid = 1767] [serial = 1281] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x9987cc00) [pid = 1767] [serial = 1257] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8ef2c000) [pid = 1767] [serial = 1247] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x93d4c000) [pid = 1767] [serial = 1278] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x93b37000) [pid = 1767] [serial = 1272] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x95473800) [pid = 1767] [serial = 1245] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x9990c800) [pid = 1767] [serial = 1224] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x91198c00) [pid = 1767] [serial = 1274] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x91bb3c00) [pid = 1767] [serial = 1250] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x91119400) [pid = 1767] [serial = 1269] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x9a06f000) [pid = 1767] [serial = 1263] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x93940800) [pid = 1767] [serial = 1277] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x91bb1c00) [pid = 1767] [serial = 1203] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8ef38c00) [pid = 1767] [serial = 1287] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8ee05800) [pid = 1767] [serial = 1286] [outer = (nil)] [url = about:blank] 05:51:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c067000 == 38 [pid = 1767] [id = 458] 05:51:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8d1fdc00) [pid = 1767] [serial = 1375] [outer = (nil)] 05:51:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8db03800) [pid = 1767] [serial = 1376] [outer = 0x8d1fdc00] 05:51:03 INFO - PROCESS | 1767 | 1467031863082 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8dc0cc00) [pid = 1767] [serial = 1377] [outer = 0x8d1fdc00] 05:51:03 INFO - PROCESS | 1767 | 1467031863956 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1740ms 05:51:04 INFO - PROCESS | 1767 | 1467031864001 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1767 | 1467031864008 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:51:04 INFO - PROCESS | 1767 | 1467031864015 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1767 | 1467031864020 Marionette TRACE conn4 <- [1,1806,null,{}] 05:51:04 INFO - PROCESS | 1767 | 1467031864026 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 1767 | 1467031864033 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:04 INFO - PROCESS | 1767 | 1467031864250 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:51:04 INFO - PROCESS | 1767 | 1467031864431 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1767 | 1467031864437 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db06000 == 39 [pid = 1767] [id = 459] 05:51:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8e498800) [pid = 1767] [serial = 1378] [outer = (nil)] 05:51:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8ee05000) [pid = 1767] [serial = 1379] [outer = 0x8e498800] 05:51:04 INFO - PROCESS | 1767 | 1467031864515 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8ef31400) [pid = 1767] [serial = 1380] [outer = 0x8e498800] 05:51:05 INFO - PROCESS | 1767 | 1467031865458 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1488ms 05:51:05 INFO - PROCESS | 1767 | 1467031865507 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 1767 | 1467031865511 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:51:05 INFO - PROCESS | 1767 | 1467031865543 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1767 | 1467031865557 Marionette TRACE conn4 <- [1,1810,null,{}] 05:51:05 INFO - PROCESS | 1767 | 1467031865574 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:05 INFO - PROCESS | 1767 | 1467031865582 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:05 INFO - PROCESS | 1767 | 1467031865835 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:51:05 INFO - PROCESS | 1767 | 1467031865856 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1767 | 1467031865868 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a1c00 == 40 [pid = 1767] [id = 460] 05:51:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8e5edc00) [pid = 1767] [serial = 1381] [outer = (nil)] 05:51:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8f00cc00) [pid = 1767] [serial = 1382] [outer = 0x8e5edc00] 05:51:05 INFO - PROCESS | 1767 | 1467031865961 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8f8c1400) [pid = 1767] [serial = 1383] [outer = 0x8e5edc00] 05:51:07 INFO - PROCESS | 1767 | 1467031867021 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1577ms 05:51:07 INFO - PROCESS | 1767 | 1467031867108 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1767 | 1467031867113 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:51:07 INFO - PROCESS | 1767 | 1467031867159 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1767 | 1467031867165 Marionette TRACE conn4 <- [1,1814,null,{}] 05:51:07 INFO - PROCESS | 1767 | 1467031867175 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:07 INFO - PROCESS | 1767 | 1467031867182 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:07 INFO - PROCESS | 1767 | 1467031867483 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8dc99400) [pid = 1767] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8f84e000) [pid = 1767] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x9393d400) [pid = 1767] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x91a57400) [pid = 1767] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8c068000) [pid = 1767] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x9987a000) [pid = 1767] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8b6f0000) [pid = 1767] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x93d51000) [pid = 1767] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x91bb5c00) [pid = 1767] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8d5b0800) [pid = 1767] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8e5ec400) [pid = 1767] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8d5b6c00) [pid = 1767] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8dc01c00) [pid = 1767] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8c0d4c00) [pid = 1767] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8e49c800) [pid = 1767] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8b6e5c00) [pid = 1767] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:51:07 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8dc1ac00) [pid = 1767] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:51:07 INFO - PROCESS | 1767 | 1467031867912 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1767 | 1467031867920 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e5c00 == 41 [pid = 1767] [id = 461] 05:51:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8b6ec000) [pid = 1767] [serial = 1384] [outer = (nil)] 05:51:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8c0d7800) [pid = 1767] [serial = 1385] [outer = 0x8b6ec000] 05:51:08 INFO - PROCESS | 1767 | 1467031868008 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8db0e400) [pid = 1767] [serial = 1386] [outer = 0x8b6ec000] 05:51:09 INFO - PROCESS | 1767 | 1467031869059 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1979ms 05:51:09 INFO - PROCESS | 1767 | 1467031869116 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1767 | 1467031869122 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:51:09 INFO - PROCESS | 1767 | 1467031869131 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1767 | 1467031869135 Marionette TRACE conn4 <- [1,1818,null,{}] 05:51:09 INFO - PROCESS | 1767 | 1467031869145 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:09 INFO - PROCESS | 1767 | 1467031869153 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:09 INFO - PROCESS | 1767 | 1467031869538 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:51:09 INFO - PROCESS | 1767 | 1467031869644 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1767 | 1467031869668 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x91113c00 == 42 [pid = 1767] [id = 462] 05:51:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x91119400) [pid = 1767] [serial = 1387] [outer = (nil)] 05:51:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x9119ec00) [pid = 1767] [serial = 1388] [outer = 0x91119400] 05:51:09 INFO - PROCESS | 1767 | 1467031869797 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x91a5d400) [pid = 1767] [serial = 1389] [outer = 0x91119400] 05:51:10 INFO - PROCESS | 1767 | 1467031870968 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1891ms 05:51:11 INFO - PROCESS | 1767 | 1467031871028 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:51:11 INFO - PROCESS | 1767 | 1467031871036 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:51:11 INFO - PROCESS | 1767 | 1467031871046 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1767 | 1467031871055 Marionette TRACE conn4 <- [1,1822,null,{}] 05:51:11 INFO - PROCESS | 1767 | 1467031871064 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:11 INFO - PROCESS | 1767 | 1467031871069 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:11 INFO - PROCESS | 1767 | 1467031871292 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:51:11 INFO - PROCESS | 1767 | 1467031871672 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1767 | 1467031871683 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b4400 == 43 [pid = 1767] [id = 463] 05:51:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8db10400) [pid = 1767] [serial = 1390] [outer = (nil)] 05:51:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8dc1e400) [pid = 1767] [serial = 1391] [outer = 0x8db10400] 05:51:11 INFO - PROCESS | 1767 | 1467031871783 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8e49a000) [pid = 1767] [serial = 1392] [outer = 0x8db10400] 05:51:12 INFO - PROCESS | 1767 | 1467031872782 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1796ms 05:51:12 INFO - PROCESS | 1767 | 1467031872840 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1767 | 1467031872848 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:51:12 INFO - PROCESS | 1767 | 1467031872861 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1767 | 1467031872865 Marionette TRACE conn4 <- [1,1826,null,{}] 05:51:12 INFO - PROCESS | 1767 | 1467031872872 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 1767 | 1467031872880 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:13 INFO - PROCESS | 1767 | 1467031873141 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:51:13 INFO - PROCESS | 1767 | 1467031873451 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 1767 | 1467031873463 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef35400 == 44 [pid = 1767] [id = 464] 05:51:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8ef57800) [pid = 1767] [serial = 1393] [outer = (nil)] 05:51:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8f00e400) [pid = 1767] [serial = 1394] [outer = 0x8ef57800] 05:51:13 INFO - PROCESS | 1767 | 1467031873549 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8f855800) [pid = 1767] [serial = 1395] [outer = 0x8ef57800] 05:51:14 INFO - PROCESS | 1767 | 1467031874607 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1792ms 05:51:14 INFO - PROCESS | 1767 | 1467031874652 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:51:14 INFO - PROCESS | 1767 | 1467031874657 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:51:14 INFO - PROCESS | 1767 | 1467031874664 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1767 | 1467031874671 Marionette TRACE conn4 <- [1,1830,null,{}] 05:51:14 INFO - PROCESS | 1767 | 1467031874688 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 1767 | 1467031874698 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:14 INFO - PROCESS | 1767 | 1467031874923 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:51:15 INFO - PROCESS | 1767 | 1467031875218 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 1767 | 1467031875226 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a58c00 == 45 [pid = 1767] [id = 465] 05:51:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x91a60400) [pid = 1767] [serial = 1396] [outer = (nil)] 05:51:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x92201800) [pid = 1767] [serial = 1397] [outer = 0x91a60400] 05:51:15 INFO - PROCESS | 1767 | 1467031875319 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x92ade000) [pid = 1767] [serial = 1398] [outer = 0x91a60400] 05:51:16 INFO - PROCESS | 1767 | 1467031876202 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1589ms 05:51:16 INFO - PROCESS | 1767 | 1467031876257 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1767 | 1467031876261 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:51:16 INFO - PROCESS | 1767 | 1467031876271 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1767 | 1467031876274 Marionette TRACE conn4 <- [1,1834,null,{}] 05:51:16 INFO - PROCESS | 1767 | 1467031876281 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 1767 | 1467031876287 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:16 INFO - PROCESS | 1767 | 1467031876502 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:51:16 INFO - PROCESS | 1767 | 1467031876752 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1767 | 1467031876763 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a5c800 == 46 [pid = 1767] [id = 466] 05:51:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x92209c00) [pid = 1767] [serial = 1399] [outer = (nil)] 05:51:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x9393d400) [pid = 1767] [serial = 1400] [outer = 0x92209c00] 05:51:16 INFO - PROCESS | 1767 | 1467031876862 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x9397b400) [pid = 1767] [serial = 1401] [outer = 0x92209c00] 05:51:17 INFO - PROCESS | 1767 | 1467031877795 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:51:17 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 05:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1589ms 05:51:17 INFO - PROCESS | 1767 | 1467031877862 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:51:17 INFO - PROCESS | 1767 | 1467031877866 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:51:17 INFO - PROCESS | 1767 | 1467031877874 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1767 | 1467031877877 Marionette TRACE conn4 <- [1,1838,null,{}] 05:51:17 INFO - PROCESS | 1767 | 1467031877884 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 1767 | 1467031877890 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:18 INFO - PROCESS | 1767 | 1467031878090 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:51:18 INFO - PROCESS | 1767 | 1467031878340 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1767 | 1467031878347 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e4400 == 47 [pid = 1767] [id = 467] 05:51:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8c069000) [pid = 1767] [serial = 1402] [outer = (nil)] 05:51:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x93a0a800) [pid = 1767] [serial = 1403] [outer = 0x8c069000] 05:51:18 INFO - PROCESS | 1767 | 1467031878474 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x93b2fc00) [pid = 1767] [serial = 1404] [outer = 0x8c069000] 05:51:19 INFO - PROCESS | 1767 | 1467031879485 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1683ms 05:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:51:19 INFO - PROCESS | 1767 | 1467031879557 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 1767 | 1467031879560 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:51:19 INFO - PROCESS | 1767 | 1467031879568 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1767 | 1467031879571 Marionette TRACE conn4 <- [1,1842,null,{}] 05:51:19 INFO - PROCESS | 1767 | 1467031879578 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 1767 | 1467031879588 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:19 INFO - PROCESS | 1767 | 1467031879870 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:51:20 INFO - PROCESS | 1767 | 1467031880172 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1767 | 1467031880181 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x91454400 == 48 [pid = 1767] [id = 468] 05:51:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x93933400) [pid = 1767] [serial = 1405] [outer = (nil)] 05:51:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x93d53000) [pid = 1767] [serial = 1406] [outer = 0x93933400] 05:51:20 INFO - PROCESS | 1767 | 1467031880274 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x94859c00) [pid = 1767] [serial = 1407] [outer = 0x93933400] 05:51:21 INFO - PROCESS | 1767 | 1467031881272 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1784ms 05:51:21 INFO - PROCESS | 1767 | 1467031881351 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 1767 | 1467031881355 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:51:21 INFO - PROCESS | 1767 | 1467031881362 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 1767 | 1467031881366 Marionette TRACE conn4 <- [1,1846,null,{}] 05:51:21 INFO - PROCESS | 1767 | 1467031881372 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:21 INFO - PROCESS | 1767 | 1467031881378 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:21 INFO - PROCESS | 1767 | 1467031881607 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:51:21 INFO - PROCESS | 1767 | 1467031881853 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1767 | 1467031881863 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc22000 == 49 [pid = 1767] [id = 469] 05:51:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8e499400) [pid = 1767] [serial = 1408] [outer = (nil)] 05:51:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x9521c000) [pid = 1767] [serial = 1409] [outer = 0x8e499400] 05:51:21 INFO - PROCESS | 1767 | 1467031881987 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x95220800) [pid = 1767] [serial = 1410] [outer = 0x8e499400] 05:51:23 INFO - PROCESS | 1767 | 1467031883024 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:51:23 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) 05:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1735ms 05:51:23 INFO - PROCESS | 1767 | 1467031883098 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 1767 | 1467031883102 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:51:23 INFO - PROCESS | 1767 | 1467031883108 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1767 | 1467031883112 Marionette TRACE conn4 <- [1,1850,null,{}] 05:51:23 INFO - PROCESS | 1767 | 1467031883118 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 1767 | 1467031883124 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:23 INFO - PROCESS | 1767 | 1467031883351 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:51:23 INFO - PROCESS | 1767 | 1467031883601 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 1767 | 1467031883607 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x94850800 == 50 [pid = 1767] [id = 470] 05:51:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x95218800) [pid = 1767] [serial = 1411] [outer = (nil)] 05:51:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x9543b400) [pid = 1767] [serial = 1412] [outer = 0x95218800] 05:51:23 INFO - PROCESS | 1767 | 1467031883736 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x95478400) [pid = 1767] [serial = 1413] [outer = 0x95218800] 05:51:24 INFO - PROCESS | 1767 | 1467031884719 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1682ms 05:51:24 INFO - PROCESS | 1767 | 1467031884792 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 1767 | 1467031884796 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:51:24 INFO - PROCESS | 1767 | 1467031884804 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 1767 | 1467031884807 Marionette TRACE conn4 <- [1,1854,null,{}] 05:51:24 INFO - PROCESS | 1767 | 1467031884813 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:24 INFO - PROCESS | 1767 | 1467031884819 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:25 INFO - PROCESS | 1767 | 1467031885013 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:51:25 INFO - PROCESS | 1767 | 1467031885334 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1767 | 1467031885345 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c060000 == 51 [pid = 1767] [id = 471] 05:51:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8c060800) [pid = 1767] [serial = 1414] [outer = (nil)] 05:51:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8d5ab800) [pid = 1767] [serial = 1415] [outer = 0x8c060800] 05:51:25 INFO - PROCESS | 1767 | 1467031885434 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8e5de000) [pid = 1767] [serial = 1416] [outer = 0x8c060800] 05:51:26 INFO - PROCESS | 1767 | 1467031886347 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1588ms 05:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:51:26 INFO - PROCESS | 1767 | 1467031886397 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1767 | 1467031886400 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:51:26 INFO - PROCESS | 1767 | 1467031886407 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1767 | 1467031886411 Marionette TRACE conn4 <- [1,1858,null,{}] 05:51:26 INFO - PROCESS | 1767 | 1467031886417 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 1767 | 1467031886422 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:26 INFO - PROCESS | 1767 | 1467031886612 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:51:27 INFO - PROCESS | 1767 | 1467031887273 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1767 | 1467031887292 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d2c00 == 52 [pid = 1767] [id = 472] 05:51:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8c0d5400) [pid = 1767] [serial = 1417] [outer = (nil)] 05:51:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8d1f7800) [pid = 1767] [serial = 1418] [outer = 0x8c0d5400] 05:51:27 INFO - PROCESS | 1767 | 1467031887401 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8db06c00) [pid = 1767] [serial = 1419] [outer = 0x8c0d5400] 05:51:28 INFO - PROCESS | 1767 | 1467031888489 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2135ms 05:51:28 INFO - PROCESS | 1767 | 1467031888548 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1767 | 1467031888559 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:51:28 INFO - PROCESS | 1767 | 1467031888572 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1767 | 1467031888577 Marionette TRACE conn4 <- [1,1862,null,{}] 05:51:28 INFO - PROCESS | 1767 | 1467031888588 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 1767 | 1467031888596 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:28 INFO - PROCESS | 1767 | 1467031888844 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:51:29 INFO - PROCESS | 1767 | 1467031889246 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1767 | 1467031889256 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f8800 == 53 [pid = 1767] [id = 473] 05:51:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8db0a800) [pid = 1767] [serial = 1420] [outer = (nil)] 05:51:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8ef59800) [pid = 1767] [serial = 1421] [outer = 0x8db0a800] 05:51:29 INFO - PROCESS | 1767 | 1467031889337 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8ef5f000) [pid = 1767] [serial = 1422] [outer = 0x8db0a800] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e5c00 == 52 [pid = 1767] [id = 461] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a1c00 == 51 [pid = 1767] [id = 460] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e9c00 == 50 [pid = 1767] [id = 445] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8db06000 == 49 [pid = 1767] [id = 459] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8c067000 == 48 [pid = 1767] [id = 458] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec400 == 47 [pid = 1767] [id = 457] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5aa800 == 46 [pid = 1767] [id = 442] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e4800 == 45 [pid = 1767] [id = 446] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc01800 == 44 [pid = 1767] [id = 448] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f6c00 == 43 [pid = 1767] [id = 447] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8c063c00 == 42 [pid = 1767] [id = 450] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5b400 == 41 [pid = 1767] [id = 449] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8c0800 == 40 [pid = 1767] [id = 451] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cf000 == 39 [pid = 1767] [id = 454] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x91273400 == 38 [pid = 1767] [id = 455] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e8000 == 37 [pid = 1767] [id = 456] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5f3400 == 36 [pid = 1767] [id = 453] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f1c00 == 35 [pid = 1767] [id = 452] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d2c00 == 34 [pid = 1767] [id = 472] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8c060000 == 33 [pid = 1767] [id = 471] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x94850800 == 32 [pid = 1767] [id = 470] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x91454400 == 31 [pid = 1767] [id = 468] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc22000 == 30 [pid = 1767] [id = 469] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e4400 == 29 [pid = 1767] [id = 467] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x91a5c800 == 28 [pid = 1767] [id = 466] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x91a58c00 == 27 [pid = 1767] [id = 465] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b4400 == 26 [pid = 1767] [id = 463] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef35400 == 25 [pid = 1767] [id = 464] 05:51:31 INFO - PROCESS | 1767 | --DOCSHELL 0x91113c00 == 24 [pid = 1767] [id = 462] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8ee07400) [pid = 1767] [serial = 1290] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8e5f9000) [pid = 1767] [serial = 1289] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x91272800) [pid = 1767] [serial = 1293] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x91196400) [pid = 1767] [serial = 1292] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x95217800) [pid = 1767] [serial = 1296] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x93d41000) [pid = 1767] [serial = 1295] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x97933c00) [pid = 1767] [serial = 1299] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x95480000) [pid = 1767] [serial = 1298] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x99b09800) [pid = 1767] [serial = 1302] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x9986f800) [pid = 1767] [serial = 1301] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9a077400) [pid = 1767] [serial = 1305] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x99c2ac00) [pid = 1767] [serial = 1304] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x9a17a800) [pid = 1767] [serial = 1308] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x9a176c00) [pid = 1767] [serial = 1307] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x9ab8e000) [pid = 1767] [serial = 1311] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x9ab8a400) [pid = 1767] [serial = 1310] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x9ab96000) [pid = 1767] [serial = 1314] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x9ab93800) [pid = 1767] [serial = 1313] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x9ac0a800) [pid = 1767] [serial = 1317] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x8e5f1c00) [pid = 1767] [serial = 1337] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x9ab90000) [pid = 1767] [serial = 1316] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x8ee01400) [pid = 1767] [serial = 1338] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8dc95400) [pid = 1767] [serial = 1329] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8dc16800) [pid = 1767] [serial = 1328] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x95481000) [pid = 1767] [serial = 1320] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x9393a400) [pid = 1767] [serial = 1319] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8d5ad400) [pid = 1767] [serial = 1332] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x91118c00) [pid = 1767] [serial = 1323] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x91114000) [pid = 1767] [serial = 1322] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8c0cbc00) [pid = 1767] [serial = 1326] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8b6ee800) [pid = 1767] [serial = 1325] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8d34c400) [pid = 1767] [serial = 1331] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8dc97c00) [pid = 1767] [serial = 1334] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8dc9d400) [pid = 1767] [serial = 1335] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8e5efc00) [pid = 1767] [serial = 1340] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1767 | 1467031891855 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 3350ms 05:51:31 INFO - PROCESS | 1767 | 1467031891922 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1767 | 1467031891928 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:51:31 INFO - PROCESS | 1767 | 1467031891983 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1767 | 1467031891989 Marionette TRACE conn4 <- [1,1866,null,{}] 05:51:32 INFO - PROCESS | 1767 | 1467031892006 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:32 INFO - PROCESS | 1767 | 1467031892012 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:32 INFO - PROCESS | 1767 | 1467031892194 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:51:32 INFO - PROCESS | 1767 | 1467031892411 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 1767 | 1467031892418 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c068c00 == 25 [pid = 1767] [id = 474] 05:51:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8c0cbc00) [pid = 1767] [serial = 1423] [outer = (nil)] 05:51:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8d1f4000) [pid = 1767] [serial = 1424] [outer = 0x8c0cbc00] 05:51:32 INFO - PROCESS | 1767 | 1467031892502 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8d34c400) [pid = 1767] [serial = 1425] [outer = 0x8c0cbc00] 05:51:33 INFO - PROCESS | 1767 | 1467031893308 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1444ms 05:51:33 INFO - PROCESS | 1767 | 1467031893381 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 1767 | 1467031893390 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:51:33 INFO - PROCESS | 1767 | 1467031893401 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 1767 | 1467031893405 Marionette TRACE conn4 <- [1,1870,null,{}] 05:51:33 INFO - PROCESS | 1767 | 1467031893412 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:33 INFO - PROCESS | 1767 | 1467031893418 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:33 INFO - PROCESS | 1767 | 1467031893601 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:51:33 INFO - PROCESS | 1767 | 1467031893783 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1767 | 1467031893796 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b5400 == 26 [pid = 1767] [id = 475] 05:51:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8db08000) [pid = 1767] [serial = 1426] [outer = (nil)] 05:51:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8db0d800) [pid = 1767] [serial = 1427] [outer = 0x8db08000] 05:51:33 INFO - PROCESS | 1767 | 1467031893875 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8dc0c800) [pid = 1767] [serial = 1428] [outer = 0x8db08000] 05:51:34 INFO - PROCESS | 1767 | 1467031894913 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1540ms 05:51:34 INFO - PROCESS | 1767 | 1467031894941 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 1767 | 1467031894945 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:51:34 INFO - PROCESS | 1767 | 1467031894951 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1767 | 1467031894957 Marionette TRACE conn4 <- [1,1874,null,{}] 05:51:34 INFO - PROCESS | 1767 | 1467031894979 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:34 INFO - PROCESS | 1767 | 1467031894989 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:36 INFO - PROCESS | 1767 | 1467031896116 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8e5edc00) [pid = 1767] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8ee0f400) [pid = 1767] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8ef5c000) [pid = 1767] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8f854400) [pid = 1767] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8dc21000) [pid = 1767] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8d1f8c00) [pid = 1767] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8e498800) [pid = 1767] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8d1fdc00) [pid = 1767] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x91274800) [pid = 1767] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8dc9d000) [pid = 1767] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8d1f9800) [pid = 1767] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8f8c1c00) [pid = 1767] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8ef5c800) [pid = 1767] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8b6eec00) [pid = 1767] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x9127ac00) [pid = 1767] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x91119400) [pid = 1767] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:51:36 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8b6ec000) [pid = 1767] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:51:36 INFO - PROCESS | 1767 | 1467031896349 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1767 | 1467031896359 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c061c00 == 27 [pid = 1767] [id = 476] 05:51:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8c062800) [pid = 1767] [serial = 1429] [outer = (nil)] 05:51:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8c069400) [pid = 1767] [serial = 1430] [outer = 0x8c062800] 05:51:36 INFO - PROCESS | 1767 | 1467031896445 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8d1f0800) [pid = 1767] [serial = 1431] [outer = 0x8c062800] 05:51:37 INFO - PROCESS | 1767 | 1467031897446 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2542ms 05:51:37 INFO - PROCESS | 1767 | 1467031897520 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1767 | 1467031897527 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:51:37 INFO - PROCESS | 1767 | 1467031897536 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1767 | 1467031897540 Marionette TRACE conn4 <- [1,1878,null,{}] 05:51:37 INFO - PROCESS | 1767 | 1467031897549 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:37 INFO - PROCESS | 1767 | 1467031897556 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:37 INFO - PROCESS | 1767 | 1467031897800 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:51:38 INFO - PROCESS | 1767 | 1467031898042 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1767 | 1467031898053 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b3000 == 28 [pid = 1767] [id = 477] 05:51:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8db0c000) [pid = 1767] [serial = 1432] [outer = (nil)] 05:51:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8dc16800) [pid = 1767] [serial = 1433] [outer = 0x8db0c000] 05:51:38 INFO - PROCESS | 1767 | 1467031898189 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8dc95c00) [pid = 1767] [serial = 1434] [outer = 0x8db0c000] 05:51:39 INFO - PROCESS | 1767 | 1467031899236 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1785ms 05:51:39 INFO - PROCESS | 1767 | 1467031899321 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:51:39 INFO - PROCESS | 1767 | 1467031899327 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:51:39 INFO - PROCESS | 1767 | 1467031899335 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1767 | 1467031899340 Marionette TRACE conn4 <- [1,1882,null,{}] 05:51:39 INFO - PROCESS | 1767 | 1467031899347 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:39 INFO - PROCESS | 1767 | 1467031899353 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:39 INFO - PROCESS | 1767 | 1467031899594 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:51:39 INFO - PROCESS | 1767 | 1467031899893 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1767 | 1467031899903 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e49b800 == 29 [pid = 1767] [id = 478] 05:51:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8e4a3000) [pid = 1767] [serial = 1435] [outer = (nil)] 05:51:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8e5ddc00) [pid = 1767] [serial = 1436] [outer = 0x8e4a3000] 05:51:39 INFO - PROCESS | 1767 | 1467031899990 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8e5e7000) [pid = 1767] [serial = 1437] [outer = 0x8e4a3000] 05:51:40 INFO - PROCESS | 1767 | 1467031900972 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1685ms 05:51:41 INFO - PROCESS | 1767 | 1467031901020 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1767 | 1467031901027 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:51:41 INFO - PROCESS | 1767 | 1467031901046 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1767 | 1467031901059 Marionette TRACE conn4 <- [1,1886,null,{}] 05:51:41 INFO - PROCESS | 1767 | 1467031901069 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 1767 | 1467031901076 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:41 INFO - PROCESS | 1767 | 1467031901326 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:51:41 INFO - PROCESS | 1767 | 1467031901568 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1767 | 1467031901579 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cb800 == 30 [pid = 1767] [id = 479] 05:51:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8dc0d000) [pid = 1767] [serial = 1438] [outer = (nil)] 05:51:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8ee04800) [pid = 1767] [serial = 1439] [outer = 0x8dc0d000] 05:51:41 INFO - PROCESS | 1767 | 1467031901729 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8ef2b800) [pid = 1767] [serial = 1440] [outer = 0x8dc0d000] 05:51:42 INFO - PROCESS | 1767 | 1467031902714 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1713ms 05:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:51:42 INFO - PROCESS | 1767 | 1467031902751 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1767 | 1467031902754 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:51:42 INFO - PROCESS | 1767 | 1467031902762 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1767 | 1467031902765 Marionette TRACE conn4 <- [1,1890,null,{}] 05:51:42 INFO - PROCESS | 1767 | 1467031902772 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:42 INFO - PROCESS | 1767 | 1467031902777 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:42 INFO - PROCESS | 1767 | 1467031902976 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:51:43 INFO - PROCESS | 1767 | 1467031903203 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1767 | 1467031903213 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0e800 == 31 [pid = 1767] [id = 480] 05:51:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8ee06000) [pid = 1767] [serial = 1441] [outer = (nil)] 05:51:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8ef53800) [pid = 1767] [serial = 1442] [outer = 0x8ee06000] 05:51:43 INFO - PROCESS | 1767 | 1467031903338 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8b6e9000) [pid = 1767] [serial = 1443] [outer = 0x8ee06000] 05:51:44 INFO - PROCESS | 1767 | 1467031904265 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1541ms 05:51:44 INFO - PROCESS | 1767 | 1467031904303 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 1767 | 1467031904307 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:51:44 INFO - PROCESS | 1767 | 1467031904314 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1767 | 1467031904318 Marionette TRACE conn4 <- [1,1894,null,{}] 05:51:44 INFO - PROCESS | 1767 | 1467031904324 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 1767 | 1467031904330 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:44 INFO - PROCESS | 1767 | 1467031904533 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:51:44 INFO - PROCESS | 1767 | 1467031904717 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 1767 | 1467031904736 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cdc00 == 32 [pid = 1767] [id = 481] 05:51:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8f009400) [pid = 1767] [serial = 1444] [outer = (nil)] 05:51:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8f010800) [pid = 1767] [serial = 1445] [outer = 0x8f009400] 05:51:44 INFO - PROCESS | 1767 | 1467031904932 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8f8c0800) [pid = 1767] [serial = 1446] [outer = 0x8f009400] 05:51:45 INFO - PROCESS | 1767 | 1467031905964 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1682ms 05:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:51:46 INFO - PROCESS | 1767 | 1467031905997 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 1767 | 1467031906000 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:51:46 INFO - PROCESS | 1767 | 1467031906007 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1767 | 1467031906011 Marionette TRACE conn4 <- [1,1898,null,{}] 05:51:46 INFO - PROCESS | 1767 | 1467031906017 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 1767 | 1467031906022 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:46 INFO - PROCESS | 1767 | 1467031906212 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:51:46 INFO - PROCESS | 1767 | 1467031906410 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 1767 | 1467031906417 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec000 == 33 [pid = 1767] [id = 482] 05:51:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8c060400) [pid = 1767] [serial = 1447] [outer = (nil)] 05:51:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8faacc00) [pid = 1767] [serial = 1448] [outer = 0x8c060400] 05:51:46 INFO - PROCESS | 1767 | 1467031906506 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8faaa400) [pid = 1767] [serial = 1449] [outer = 0x8c060400] 05:51:47 INFO - PROCESS | 1767 | 1467031907488 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1544ms 05:51:47 INFO - PROCESS | 1767 | 1467031907551 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 1767 | 1467031907561 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:51:47 INFO - PROCESS | 1767 | 1467031907568 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 1767 | 1467031907572 Marionette TRACE conn4 <- [1,1902,null,{}] 05:51:47 INFO - PROCESS | 1767 | 1467031907579 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 1767 | 1467031907585 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:47 INFO - PROCESS | 1767 | 1467031907769 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:51:47 INFO - PROCESS | 1767 | 1467031907966 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 1767 | 1467031907975 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d7000 == 34 [pid = 1767] [id = 483] 05:51:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8d354000) [pid = 1767] [serial = 1450] [outer = (nil)] 05:51:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x91118400) [pid = 1767] [serial = 1451] [outer = 0x8d354000] 05:51:48 INFO - PROCESS | 1767 | 1467031908102 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x91197800) [pid = 1767] [serial = 1452] [outer = 0x8d354000] 05:51:49 INFO - PROCESS | 1767 | 1467031909096 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1585ms 05:51:49 INFO - PROCESS | 1767 | 1467031909155 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 1767 | 1467031909158 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:51:49 INFO - PROCESS | 1767 | 1467031909166 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1767 | 1467031909169 Marionette TRACE conn4 <- [1,1906,null,{}] 05:51:49 INFO - PROCESS | 1767 | 1467031909176 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:49 INFO - PROCESS | 1767 | 1467031909182 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:49 INFO - PROCESS | 1767 | 1467031909376 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:51:49 INFO - PROCESS | 1767 | 1467031909607 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1767 | 1467031909619 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f1800 == 35 [pid = 1767] [id = 484] 05:51:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x8c0d1800) [pid = 1767] [serial = 1453] [outer = (nil)] 05:51:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8d1fec00) [pid = 1767] [serial = 1454] [outer = 0x8c0d1800] 05:51:49 INFO - PROCESS | 1767 | 1467031909751 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x8dc09800) [pid = 1767] [serial = 1455] [outer = 0x8c0d1800] 05:51:50 INFO - PROCESS | 1767 | 1467031910851 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1737ms 05:51:50 INFO - PROCESS | 1767 | 1467031910904 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1767 | 1467031910909 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:51:50 INFO - PROCESS | 1767 | 1467031910918 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1767 | 1467031910925 Marionette TRACE conn4 <- [1,1910,null,{}] 05:51:50 INFO - PROCESS | 1767 | 1467031910933 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 1767 | 1467031910939 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:51 INFO - PROCESS | 1767 | 1467031911127 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:51:51 INFO - PROCESS | 1767 | 1467031911479 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1767 | 1467031911494 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:51 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b5400 == 34 [pid = 1767] [id = 475] 05:51:51 INFO - PROCESS | 1767 | --DOCSHELL 0x8c068c00 == 33 [pid = 1767] [id = 474] 05:51:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cd000 == 34 [pid = 1767] [id = 485] 05:51:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8c0ce800) [pid = 1767] [serial = 1456] [outer = (nil)] 05:51:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8d1f1800) [pid = 1767] [serial = 1457] [outer = 0x8c0ce800] 05:51:51 INFO - PROCESS | 1767 | 1467031911611 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8d5af400) [pid = 1767] [serial = 1458] [outer = 0x8c0ce800] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x8db0e400) [pid = 1767] [serial = 1386] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8f8c1400) [pid = 1767] [serial = 1383] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x9127bc00) [pid = 1767] [serial = 1362] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x8f00cc00) [pid = 1767] [serial = 1382] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x8f852c00) [pid = 1767] [serial = 1352] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x911a3800) [pid = 1767] [serial = 1359] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x91453400) [pid = 1767] [serial = 1364] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8ee0cc00) [pid = 1767] [serial = 1341] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8ee05000) [pid = 1767] [serial = 1379] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8dc0cc00) [pid = 1767] [serial = 1377] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8f857000) [pid = 1767] [serial = 1353] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x91bb0c00) [pid = 1767] [serial = 1367] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8e4a2400) [pid = 1767] [serial = 1346] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8d34c800) [pid = 1767] [serial = 1343] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8e5f6800) [pid = 1767] [serial = 1355] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8f009000) [pid = 1767] [serial = 1350] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8db03800) [pid = 1767] [serial = 1376] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x91bba000) [pid = 1767] [serial = 1368] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8e5e4800) [pid = 1767] [serial = 1347] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8c065400) [pid = 1767] [serial = 1373] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x91a54800) [pid = 1767] [serial = 1365] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x92335400) [pid = 1767] [serial = 1371] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8f002400) [pid = 1767] [serial = 1349] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8c0d9c00) [pid = 1767] [serial = 1374] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x9127a800) [pid = 1767] [serial = 1361] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8ef31400) [pid = 1767] [serial = 1380] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8f8c8000) [pid = 1767] [serial = 1356] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8d353800) [pid = 1767] [serial = 1344] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x9220cc00) [pid = 1767] [serial = 1370] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x9111c800) [pid = 1767] [serial = 1358] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x91a5d400) [pid = 1767] [serial = 1389] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x9119ec00) [pid = 1767] [serial = 1388] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8c0d7800) [pid = 1767] [serial = 1385] [outer = (nil)] [url = about:blank] 05:51:52 INFO - PROCESS | 1767 | 1467031912494 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1601ms 05:51:52 INFO - PROCESS | 1767 | 1467031912547 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1767 | 1467031912557 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:51:52 INFO - PROCESS | 1767 | 1467031912585 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1767 | 1467031912591 Marionette TRACE conn4 <- [1,1914,null,{}] 05:51:52 INFO - PROCESS | 1767 | 1467031912598 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 1767 | 1467031912605 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:52 INFO - PROCESS | 1767 | 1467031912806 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:51:52 INFO - PROCESS | 1767 | 1467031912817 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1767 | 1467031912826 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5aac00 == 35 [pid = 1767] [id = 486] 05:51:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8dc92c00) [pid = 1767] [serial = 1459] [outer = (nil)] 05:51:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8dc9c000) [pid = 1767] [serial = 1460] [outer = 0x8dc92c00] 05:51:52 INFO - PROCESS | 1767 | 1467031912913 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8e499c00) [pid = 1767] [serial = 1461] [outer = 0x8dc92c00] 05:51:53 INFO - PROCESS | 1767 | 1467031913933 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1410ms 05:51:54 INFO - PROCESS | 1767 | 1467031914000 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1767 | 1467031914011 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:51:54 INFO - PROCESS | 1767 | 1467031914024 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1767 | 1467031914030 Marionette TRACE conn4 <- [1,1918,null,{}] 05:51:54 INFO - PROCESS | 1767 | 1467031914046 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:54 INFO - PROCESS | 1767 | 1467031914055 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:54 INFO - PROCESS | 1767 | 1467031914336 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:51:54 INFO - PROCESS | 1767 | 1467031914366 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1767 | 1467031914378 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5ec400 == 36 [pid = 1767] [id = 487] 05:51:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8e5f2000) [pid = 1767] [serial = 1462] [outer = (nil)] 05:51:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8e5f7800) [pid = 1767] [serial = 1463] [outer = 0x8e5f2000] 05:51:54 INFO - PROCESS | 1767 | 1467031914452 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8ef2c800) [pid = 1767] [serial = 1464] [outer = 0x8e5f2000] 05:51:55 INFO - PROCESS | 1767 | 1467031915459 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1489ms 05:51:55 INFO - PROCESS | 1767 | 1467031915519 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:51:55 INFO - PROCESS | 1767 | 1467031915524 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:51:55 INFO - PROCESS | 1767 | 1467031915531 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1767 | 1467031915535 Marionette TRACE conn4 <- [1,1922,null,{}] 05:51:55 INFO - PROCESS | 1767 | 1467031915560 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 1767 | 1467031915566 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:55 INFO - PROCESS | 1767 | 1467031915819 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:51:55 INFO - PROCESS | 1767 | 1467031915841 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 1767 | 1467031915849 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5efc00 == 37 [pid = 1767] [id = 488] 05:51:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8ee0d800) [pid = 1767] [serial = 1465] [outer = (nil)] 05:51:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8f00b400) [pid = 1767] [serial = 1466] [outer = 0x8ee0d800] 05:51:55 INFO - PROCESS | 1767 | 1467031915920 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8f84cc00) [pid = 1767] [serial = 1467] [outer = 0x8ee0d800] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8db10400) [pid = 1767] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x95218800) [pid = 1767] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8c0d5400) [pid = 1767] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x93933400) [pid = 1767] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x91a60400) [pid = 1767] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x92209c00) [pid = 1767] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8e499400) [pid = 1767] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8ef57800) [pid = 1767] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8c060800) [pid = 1767] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8c069000) [pid = 1767] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8db0a800) [pid = 1767] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:51:56 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8c0cbc00) [pid = 1767] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:51:56 INFO - PROCESS | 1767 | 1467031916960 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1488ms 05:51:57 INFO - PROCESS | 1767 | 1467031917019 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1767 | 1467031917022 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:51:57 INFO - PROCESS | 1767 | 1467031917029 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1767 | 1467031917033 Marionette TRACE conn4 <- [1,1926,null,{}] 05:51:57 INFO - PROCESS | 1767 | 1467031917038 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 1767 | 1467031917043 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:57 INFO - PROCESS | 1767 | 1467031917275 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:51:57 INFO - PROCESS | 1767 | 1467031917289 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1767 | 1467031917298 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c069000 == 38 [pid = 1767] [id = 489] 05:51:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8c0cbc00) [pid = 1767] [serial = 1468] [outer = (nil)] 05:51:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8f006000) [pid = 1767] [serial = 1469] [outer = 0x8c0cbc00] 05:51:57 INFO - PROCESS | 1767 | 1467031917372 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8f00ec00) [pid = 1767] [serial = 1470] [outer = 0x8c0cbc00] 05:51:58 INFO - PROCESS | 1767 | 1467031918337 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1332ms 05:51:58 INFO - PROCESS | 1767 | 1467031918381 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1767 | 1467031918388 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:51:58 INFO - PROCESS | 1767 | 1467031918398 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1767 | 1467031918403 Marionette TRACE conn4 <- [1,1930,null,{}] 05:51:58 INFO - PROCESS | 1767 | 1467031918414 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:58 INFO - PROCESS | 1767 | 1467031918420 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:58 INFO - PROCESS | 1767 | 1467031918656 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:51:58 INFO - PROCESS | 1767 | 1467031918824 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 1767 | 1467031918841 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:51:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e4800 == 39 [pid = 1767] [id = 490] 05:51:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8d350c00) [pid = 1767] [serial = 1471] [outer = (nil)] 05:51:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8d5ab000) [pid = 1767] [serial = 1472] [outer = 0x8d350c00] 05:51:59 INFO - PROCESS | 1767 | 1467031919071 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8dc0ec00) [pid = 1767] [serial = 1473] [outer = 0x8d350c00] 05:52:00 INFO - PROCESS | 1767 | 1467031920083 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1746ms 05:52:00 INFO - PROCESS | 1767 | 1467031920144 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1767 | 1467031920152 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:52:00 INFO - PROCESS | 1767 | 1467031920164 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1767 | 1467031920169 Marionette TRACE conn4 <- [1,1934,null,{}] 05:52:00 INFO - PROCESS | 1767 | 1467031920176 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:00 INFO - PROCESS | 1767 | 1467031920182 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:00 INFO - PROCESS | 1767 | 1467031920426 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:52:00 INFO - PROCESS | 1767 | 1467031920678 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1767 | 1467031920687 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e49f400 == 40 [pid = 1767] [id = 491] 05:52:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8e5dbc00) [pid = 1767] [serial = 1474] [outer = (nil)] 05:52:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8e5e8400) [pid = 1767] [serial = 1475] [outer = 0x8e5dbc00] 05:52:00 INFO - PROCESS | 1767 | 1467031920789 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8ee05c00) [pid = 1767] [serial = 1476] [outer = 0x8e5dbc00] 05:52:01 INFO - PROCESS | 1767 | 1467031921795 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1695ms 05:52:01 INFO - PROCESS | 1767 | 1467031921861 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 1767 | 1467031921867 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:52:01 INFO - PROCESS | 1767 | 1467031921876 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 1767 | 1467031921883 Marionette TRACE conn4 <- [1,1938,null,{}] 05:52:01 INFO - PROCESS | 1767 | 1467031921900 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:01 INFO - PROCESS | 1767 | 1467031921910 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:02 INFO - PROCESS | 1767 | 1467031922151 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:52:02 INFO - PROCESS | 1767 | 1467031922487 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 1767 | 1467031922502 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8bcc00 == 41 [pid = 1767] [id = 492] 05:52:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8f8be800) [pid = 1767] [serial = 1477] [outer = (nil)] 05:52:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8faa9c00) [pid = 1767] [serial = 1478] [outer = 0x8f8be800] 05:52:02 INFO - PROCESS | 1767 | 1467031922596 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x9111c800) [pid = 1767] [serial = 1479] [outer = 0x8f8be800] 05:52:03 INFO - PROCESS | 1767 | 1467031923555 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1746ms 05:52:03 INFO - PROCESS | 1767 | 1467031923623 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 1767 | 1467031923629 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:52:03 INFO - PROCESS | 1767 | 1467031923636 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 1767 | 1467031923640 Marionette TRACE conn4 <- [1,1942,null,{}] 05:52:03 INFO - PROCESS | 1767 | 1467031923646 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:03 INFO - PROCESS | 1767 | 1467031923652 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:03 INFO - PROCESS | 1767 | 1467031923887 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:52:04 INFO - PROCESS | 1767 | 1467031924131 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 1767 | 1467031924148 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef39400 == 42 [pid = 1767] [id = 493] 05:52:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8f858000) [pid = 1767] [serial = 1480] [outer = (nil)] 05:52:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91270c00) [pid = 1767] [serial = 1481] [outer = 0x8f858000] 05:52:04 INFO - PROCESS | 1767 | 1467031924276 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x91276400) [pid = 1767] [serial = 1482] [outer = 0x8f858000] 05:52:05 INFO - PROCESS | 1767 | 1467031925184 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1593ms 05:52:05 INFO - PROCESS | 1767 | 1467031925230 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:52:05 INFO - PROCESS | 1767 | 1467031925235 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:52:05 INFO - PROCESS | 1767 | 1467031925242 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 1767 | 1467031925245 Marionette TRACE conn4 <- [1,1946,null,{}] 05:52:05 INFO - PROCESS | 1767 | 1467031925251 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:05 INFO - PROCESS | 1767 | 1467031925256 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:05 INFO - PROCESS | 1767 | 1467031925439 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:52:05 INFO - PROCESS | 1767 | 1467031925623 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1767 | 1467031925633 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f1c00 == 43 [pid = 1767] [id = 494] 05:52:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8ef35000) [pid = 1767] [serial = 1483] [outer = (nil)] 05:52:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x9127e000) [pid = 1767] [serial = 1484] [outer = 0x8ef35000] 05:52:05 INFO - PROCESS | 1767 | 1467031925762 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91446c00) [pid = 1767] [serial = 1485] [outer = 0x8ef35000] 05:52:06 INFO - PROCESS | 1767 | 1467031926701 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1535ms 05:52:06 INFO - PROCESS | 1767 | 1467031926777 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1767 | 1467031926782 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:52:06 INFO - PROCESS | 1767 | 1467031926789 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1767 | 1467031926791 Marionette TRACE conn4 <- [1,1950,null,{}] 05:52:06 INFO - PROCESS | 1767 | 1467031926798 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 1767 | 1467031926808 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:07 INFO - PROCESS | 1767 | 1467031927074 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:52:07 INFO - PROCESS | 1767 | 1467031927315 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1767 | 1467031927324 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x911a4400 == 44 [pid = 1767] [id = 495] 05:52:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x9127bc00) [pid = 1767] [serial = 1486] [outer = (nil)] 05:52:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x91a59400) [pid = 1767] [serial = 1487] [outer = 0x9127bc00] 05:52:07 INFO - PROCESS | 1767 | 1467031927429 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x91bb2c00) [pid = 1767] [serial = 1488] [outer = 0x9127bc00] 05:52:08 INFO - PROCESS | 1767 | 1467031928433 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1686ms 05:52:08 INFO - PROCESS | 1767 | 1467031928477 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:52:08 INFO - PROCESS | 1767 | 1467031928481 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:52:08 INFO - PROCESS | 1767 | 1467031928488 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 1767 | 1467031928491 Marionette TRACE conn4 <- [1,1954,null,{}] 05:52:08 INFO - PROCESS | 1767 | 1467031928497 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:08 INFO - PROCESS | 1767 | 1467031928503 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:08 INFO - PROCESS | 1767 | 1467031928692 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:52:08 INFO - PROCESS | 1767 | 1467031928881 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1767 | 1467031928891 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a4400 == 45 [pid = 1767] [id = 496] 05:52:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8ef50400) [pid = 1767] [serial = 1489] [outer = (nil)] 05:52:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x92209000) [pid = 1767] [serial = 1490] [outer = 0x8ef50400] 05:52:08 INFO - PROCESS | 1767 | 1467031928973 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x9220a400) [pid = 1767] [serial = 1491] [outer = 0x8ef50400] 05:52:09 INFO - PROCESS | 1767 | 1467031929941 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1492ms 05:52:09 INFO - PROCESS | 1767 | 1467031929980 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1767 | 1467031929985 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:52:09 INFO - PROCESS | 1767 | 1467031929991 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1767 | 1467031929994 Marionette TRACE conn4 <- [1,1958,null,{}] 05:52:10 INFO - PROCESS | 1767 | 1467031930001 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 1767 | 1467031930006 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:10 INFO - PROCESS | 1767 | 1467031930205 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:52:10 INFO - PROCESS | 1767 | 1467031930394 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 1767 | 1467031930403 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cf400 == 46 [pid = 1767] [id = 497] 05:52:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8c0dac00) [pid = 1767] [serial = 1492] [outer = (nil)] 05:52:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x92202400) [pid = 1767] [serial = 1493] [outer = 0x8c0dac00] 05:52:10 INFO - PROCESS | 1767 | 1467031930484 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x92208400) [pid = 1767] [serial = 1494] [outer = 0x8c0dac00] 05:52:11 INFO - PROCESS | 1767 | 1467031931688 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1781ms 05:52:11 INFO - PROCESS | 1767 | 1467031931776 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 1767 | 1467031931782 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:52:11 INFO - PROCESS | 1767 | 1467031931791 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 1767 | 1467031931796 Marionette TRACE conn4 <- [1,1962,null,{}] 05:52:11 INFO - PROCESS | 1767 | 1467031931805 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 1767 | 1467031931811 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:12 INFO - PROCESS | 1767 | 1467031932215 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:52:12 INFO - PROCESS | 1767 | 1467031932334 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 1767 | 1467031932352 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc18800 == 47 [pid = 1767] [id = 498] 05:52:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8dc1a000) [pid = 1767] [serial = 1495] [outer = (nil)] 05:52:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8dc97400) [pid = 1767] [serial = 1496] [outer = 0x8dc1a000] 05:52:12 INFO - PROCESS | 1767 | 1467031932424 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8dc99400) [pid = 1767] [serial = 1497] [outer = 0x8dc1a000] 05:52:13 INFO - PROCESS | 1767 | 1467031933412 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1634ms 05:52:13 INFO - PROCESS | 1767 | 1467031933425 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 1767 | 1467031933432 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:52:13 INFO - PROCESS | 1767 | 1467031933443 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1767 | 1467031933446 Marionette TRACE conn4 <- [1,1966,null,{}] 05:52:13 INFO - PROCESS | 1767 | 1467031933453 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:13 INFO - PROCESS | 1767 | 1467031933459 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:13 INFO - PROCESS | 1767 | 1467031933647 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:52:13 INFO - PROCESS | 1767 | 1467031933881 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 1767 | 1467031933887 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x92210800 == 46 [pid = 1767] [id = 412] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f9400 == 45 [pid = 1767] [id = 423] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8f00b800 == 44 [pid = 1767] [id = 413] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fd800 == 43 [pid = 1767] [id = 421] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b5000 == 42 [pid = 1767] [id = 410] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef56c00 == 41 [pid = 1767] [id = 422] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5aec00 == 40 [pid = 1767] [id = 424] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cb800 == 39 [pid = 1767] [id = 479] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8e49b800 == 38 [pid = 1767] [id = 478] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b3000 == 37 [pid = 1767] [id = 477] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8c061c00 == 36 [pid = 1767] [id = 476] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f8800 == 35 [pid = 1767] [id = 473] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1fd000 == 34 [pid = 1767] [id = 409] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8c062000 == 33 [pid = 1767] [id = 411] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef2bc00 == 32 [pid = 1767] [id = 425] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x91446000 == 31 [pid = 1767] [id = 416] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5df800 == 30 [pid = 1767] [id = 415] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x93d4c400 == 29 [pid = 1767] [id = 419] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee0e000 == 28 [pid = 1767] [id = 420] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0e800 == 27 [pid = 1767] [id = 480] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x9547bc00 == 26 [pid = 1767] [id = 418] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cdc00 == 25 [pid = 1767] [id = 481] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f1800 == 24 [pid = 1767] [id = 484] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d7000 == 23 [pid = 1767] [id = 483] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b3800 == 22 [pid = 1767] [id = 414] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec000 == 21 [pid = 1767] [id = 482] 05:52:15 INFO - PROCESS | 1767 | --DOCSHELL 0x9521cc00 == 20 [pid = 1767] [id = 417] 05:52:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e6000 == 21 [pid = 1767] [id = 499] 05:52:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x8b6e9800) [pid = 1767] [serial = 1498] [outer = (nil)] 05:52:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8b6ee800) [pid = 1767] [serial = 1499] [outer = 0x8b6e9800] 05:52:15 INFO - PROCESS | 1767 | 1467031935164 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x8c060000) [pid = 1767] [serial = 1500] [outer = 0x8b6e9800] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 111 (0x9543b400) [pid = 1767] [serial = 1412] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x8d5ab800) [pid = 1767] [serial = 1415] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x8d1f7800) [pid = 1767] [serial = 1418] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8db0d800) [pid = 1767] [serial = 1427] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8e49a000) [pid = 1767] [serial = 1392] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x95478400) [pid = 1767] [serial = 1413] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8db06c00) [pid = 1767] [serial = 1419] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x94859c00) [pid = 1767] [serial = 1407] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x92ade000) [pid = 1767] [serial = 1398] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x9397b400) [pid = 1767] [serial = 1401] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x95220800) [pid = 1767] [serial = 1410] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8f855800) [pid = 1767] [serial = 1395] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8e5de000) [pid = 1767] [serial = 1416] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x93b2fc00) [pid = 1767] [serial = 1404] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8dc1e400) [pid = 1767] [serial = 1391] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8f00e400) [pid = 1767] [serial = 1394] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x92201800) [pid = 1767] [serial = 1397] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x9393d400) [pid = 1767] [serial = 1400] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x93a0a800) [pid = 1767] [serial = 1403] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8ef5f000) [pid = 1767] [serial = 1422] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8ef59800) [pid = 1767] [serial = 1421] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x93d53000) [pid = 1767] [serial = 1406] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8d1f4000) [pid = 1767] [serial = 1424] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8d34c400) [pid = 1767] [serial = 1425] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x9521c000) [pid = 1767] [serial = 1409] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1767 | 1467031936186 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2946ms 05:52:16 INFO - PROCESS | 1767 | 1467031936429 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 1767 | 1467031936435 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:52:16 INFO - PROCESS | 1767 | 1467031936448 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 1767 | 1467031936451 Marionette TRACE conn4 <- [1,1970,null,{}] 05:52:16 INFO - PROCESS | 1767 | 1467031936459 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:16 INFO - PROCESS | 1767 | 1467031936464 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:16 INFO - PROCESS | 1767 | 1467031936636 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:52:16 INFO - PROCESS | 1767 | 1467031936660 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 1767 | 1467031936670 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1ef400 == 22 [pid = 1767] [id = 500] 05:52:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8d1f8c00) [pid = 1767] [serial = 1501] [outer = (nil)] 05:52:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8d5ac400) [pid = 1767] [serial = 1502] [outer = 0x8d1f8c00] 05:52:16 INFO - PROCESS | 1767 | 1467031936861 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8d5b6800) [pid = 1767] [serial = 1503] [outer = 0x8d1f8c00] 05:52:17 INFO - PROCESS | 1767 | 1467031937683 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1284ms 05:52:17 INFO - PROCESS | 1767 | 1467031937748 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1767 | 1467031937755 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:52:17 INFO - PROCESS | 1767 | 1467031937769 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1767 | 1467031937778 Marionette TRACE conn4 <- [1,1974,null,{}] 05:52:17 INFO - PROCESS | 1767 | 1467031937802 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 1767 | 1467031937808 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:18 INFO - PROCESS | 1767 | 1467031938039 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:52:18 INFO - PROCESS | 1767 | 1467031938067 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1767 | 1467031938078 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc0b800 == 23 [pid = 1767] [id = 501] 05:52:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8dc21800) [pid = 1767] [serial = 1504] [outer = (nil)] 05:52:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8dc9e800) [pid = 1767] [serial = 1505] [outer = 0x8dc21800] 05:52:18 INFO - PROCESS | 1767 | 1467031938149 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8e49fc00) [pid = 1767] [serial = 1506] [outer = 0x8dc21800] 05:52:19 INFO - PROCESS | 1767 | 1467031939192 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1471ms 05:52:19 INFO - PROCESS | 1767 | 1467031939237 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:52:19 INFO - PROCESS | 1767 | 1467031939241 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:52:19 INFO - PROCESS | 1767 | 1467031939248 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 1767 | 1467031939253 Marionette TRACE conn4 <- [1,1978,null,{}] 05:52:19 INFO - PROCESS | 1767 | 1467031939279 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:19 INFO - PROCESS | 1767 | 1467031939288 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:19 INFO - PROCESS | 1767 | 1467031939521 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:52:19 INFO - PROCESS | 1767 | 1467031939548 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1767 | 1467031939554 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee03800 == 24 [pid = 1767] [id = 502] 05:52:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8ee06800) [pid = 1767] [serial = 1507] [outer = (nil)] 05:52:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8ee0f000) [pid = 1767] [serial = 1508] [outer = 0x8ee06800] 05:52:19 INFO - PROCESS | 1767 | 1467031939624 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8ef34000) [pid = 1767] [serial = 1509] [outer = 0x8ee06800] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8c0cbc00) [pid = 1767] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8c062800) [pid = 1767] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8dc0d000) [pid = 1767] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8d354000) [pid = 1767] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8ee0d800) [pid = 1767] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8ee06000) [pid = 1767] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8c0ce800) [pid = 1767] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8dc92c00) [pid = 1767] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8e4a3000) [pid = 1767] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8db0c000) [pid = 1767] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8f009400) [pid = 1767] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8c0d1800) [pid = 1767] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8e5f2000) [pid = 1767] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8c060400) [pid = 1767] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:52:20 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8db08000) [pid = 1767] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:52:21 INFO - PROCESS | 1767 | 1467031941184 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1999ms 05:52:21 INFO - PROCESS | 1767 | 1467031941247 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:52:21 INFO - PROCESS | 1767 | 1467031941251 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:52:21 INFO - PROCESS | 1767 | 1467031941257 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 1767 | 1467031941260 Marionette TRACE conn4 <- [1,1982,null,{}] 05:52:21 INFO - PROCESS | 1767 | 1467031941266 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:21 INFO - PROCESS | 1767 | 1467031941271 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:21 INFO - PROCESS | 1767 | 1467031941461 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:52:21 INFO - PROCESS | 1767 | 1467031941599 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1767 | 1467031941607 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d7000 == 25 [pid = 1767] [id = 503] 05:52:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8d34b800) [pid = 1767] [serial = 1510] [outer = (nil)] 05:52:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8ee09400) [pid = 1767] [serial = 1511] [outer = 0x8d34b800] 05:52:21 INFO - PROCESS | 1767 | 1467031941674 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8ef33000) [pid = 1767] [serial = 1512] [outer = 0x8d34b800] 05:52:22 INFO - PROCESS | 1767 | 1467031942447 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1232ms 05:52:22 INFO - PROCESS | 1767 | 1467031942490 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 1767 | 1467031942494 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:52:22 INFO - PROCESS | 1767 | 1467031942500 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1767 | 1467031942502 Marionette TRACE conn4 <- [1,1986,null,{}] 05:52:22 INFO - PROCESS | 1767 | 1467031942508 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 1767 | 1467031942514 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:22 INFO - PROCESS | 1767 | 1467031942739 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:52:22 INFO - PROCESS | 1767 | 1467031942972 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1767 | 1467031942984 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c065400 == 26 [pid = 1767] [id = 504] 05:52:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8c066400) [pid = 1767] [serial = 1513] [outer = (nil)] 05:52:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8c0cd800) [pid = 1767] [serial = 1514] [outer = 0x8c066400] 05:52:23 INFO - PROCESS | 1767 | 1467031943159 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8d5b0400) [pid = 1767] [serial = 1515] [outer = 0x8c066400] 05:52:24 INFO - PROCESS | 1767 | 1467031944314 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1884ms 05:52:24 INFO - PROCESS | 1767 | 1467031944387 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 1767 | 1467031944394 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:52:24 INFO - PROCESS | 1767 | 1467031944402 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1767 | 1467031944407 Marionette TRACE conn4 <- [1,1990,null,{}] 05:52:24 INFO - PROCESS | 1767 | 1467031944414 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 1767 | 1467031944421 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:24 INFO - PROCESS | 1767 | 1467031944645 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:52:24 INFO - PROCESS | 1767 | 1467031944878 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1767 | 1467031944890 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f7000 == 27 [pid = 1767] [id = 505] 05:52:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8dc9ac00) [pid = 1767] [serial = 1516] [outer = (nil)] 05:52:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8e5eac00) [pid = 1767] [serial = 1517] [outer = 0x8dc9ac00] 05:52:24 INFO - PROCESS | 1767 | 1467031944987 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8ee0f400) [pid = 1767] [serial = 1518] [outer = 0x8dc9ac00] 05:52:25 INFO - PROCESS | 1767 | 1467031945932 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1585ms 05:52:25 INFO - PROCESS | 1767 | 1467031945988 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 1767 | 1467031945992 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:52:26 INFO - PROCESS | 1767 | 1467031946000 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1767 | 1467031946004 Marionette TRACE conn4 <- [1,1994,null,{}] 05:52:26 INFO - PROCESS | 1767 | 1467031946010 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 1767 | 1467031946016 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:26 INFO - PROCESS | 1767 | 1467031946217 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:52:26 INFO - PROCESS | 1767 | 1467031946514 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1767 | 1467031946521 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0d800 == 28 [pid = 1767] [id = 506] 05:52:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8ef33c00) [pid = 1767] [serial = 1519] [outer = (nil)] 05:52:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8f84c800) [pid = 1767] [serial = 1520] [outer = 0x8ef33c00] 05:52:26 INFO - PROCESS | 1767 | 1467031946652 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8f853800) [pid = 1767] [serial = 1521] [outer = 0x8ef33c00] 05:52:27 INFO - PROCESS | 1767 | 1467031947539 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1582ms 05:52:27 INFO - PROCESS | 1767 | 1467031947582 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 1767 | 1467031947589 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:52:27 INFO - PROCESS | 1767 | 1467031947624 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 1767 | 1467031947631 Marionette TRACE conn4 <- [1,1998,null,{}] 05:52:27 INFO - PROCESS | 1767 | 1467031947637 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 1767 | 1467031947644 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:27 INFO - PROCESS | 1767 | 1467031947826 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:52:28 INFO - PROCESS | 1767 | 1467031948023 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1767 | 1467031948034 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0ce000 == 29 [pid = 1767] [id = 507] 05:52:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8ef5d800) [pid = 1767] [serial = 1522] [outer = (nil)] 05:52:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8faa1c00) [pid = 1767] [serial = 1523] [outer = 0x8ef5d800] 05:52:28 INFO - PROCESS | 1767 | 1467031948150 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8faa5800) [pid = 1767] [serial = 1524] [outer = 0x8ef5d800] 05:52:29 INFO - PROCESS | 1767 | 1467031949118 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1552ms 05:52:29 INFO - PROCESS | 1767 | 1467031949165 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:52:29 INFO - PROCESS | 1767 | 1467031949170 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:52:29 INFO - PROCESS | 1767 | 1467031949177 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 1767 | 1467031949181 Marionette TRACE conn4 <- [1,2002,null,{}] 05:52:29 INFO - PROCESS | 1767 | 1467031949187 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 1767 | 1467031949192 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:29 INFO - PROCESS | 1767 | 1467031949380 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:52:29 INFO - PROCESS | 1767 | 1467031949561 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1767 | 1467031949573 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5f4c00 == 30 [pid = 1767] [id = 508] 05:52:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8faa5000) [pid = 1767] [serial = 1525] [outer = (nil)] 05:52:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x9111cc00) [pid = 1767] [serial = 1526] [outer = 0x8faa5000] 05:52:29 INFO - PROCESS | 1767 | 1467031949654 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x9119c000) [pid = 1767] [serial = 1527] [outer = 0x8faa5000] 05:52:30 INFO - PROCESS | 1767 | 1467031950632 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1493ms 05:52:30 INFO - PROCESS | 1767 | 1467031950670 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1767 | 1467031950676 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:52:30 INFO - PROCESS | 1767 | 1467031950683 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1767 | 1467031950687 Marionette TRACE conn4 <- [1,2006,null,{}] 05:52:30 INFO - PROCESS | 1767 | 1467031950692 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 1767 | 1467031950698 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:30 INFO - PROCESS | 1767 | 1467031950904 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:52:31 INFO - PROCESS | 1767 | 1467031951103 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 1767 | 1467031951123 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db06400 == 31 [pid = 1767] [id = 509] 05:52:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8db0fc00) [pid = 1767] [serial = 1528] [outer = (nil)] 05:52:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x91279800) [pid = 1767] [serial = 1529] [outer = 0x8db0fc00] 05:52:31 INFO - PROCESS | 1767 | 1467031951330 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x91a53000) [pid = 1767] [serial = 1530] [outer = 0x8db0fc00] 05:52:32 INFO - PROCESS | 1767 | 1467031952389 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:52:32 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 05:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1790ms 05:52:32 INFO - PROCESS | 1767 | 1467031952475 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:52:32 INFO - PROCESS | 1767 | 1467031952479 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:52:32 INFO - PROCESS | 1767 | 1467031952486 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1767 | 1467031952491 Marionette TRACE conn4 <- [1,2010,null,{}] 05:52:32 INFO - PROCESS | 1767 | 1467031952498 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 1767 | 1467031952504 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:32 INFO - PROCESS | 1767 | 1467031952746 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:52:33 INFO - PROCESS | 1767 | 1467031953032 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 1767 | 1467031953045 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e7400 == 32 [pid = 1767] [id = 510] 05:52:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8c067c00) [pid = 1767] [serial = 1531] [outer = (nil)] 05:52:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8d5b4000) [pid = 1767] [serial = 1532] [outer = 0x8c067c00] 05:52:33 INFO - PROCESS | 1767 | 1467031953136 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8e497000) [pid = 1767] [serial = 1533] [outer = 0x8c067c00] 05:52:34 INFO - PROCESS | 1767 | 1467031954239 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:52:34 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 05:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1833ms 05:52:34 INFO - PROCESS | 1767 | 1467031954320 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1767 | 1467031954326 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:52:34 INFO - PROCESS | 1767 | 1467031954336 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1767 | 1467031954340 Marionette TRACE conn4 <- [1,2014,null,{}] 05:52:34 INFO - PROCESS | 1767 | 1467031954349 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 1767 | 1467031954355 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:34 INFO - PROCESS | 1767 | 1467031954590 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:52:34 INFO - PROCESS | 1767 | 1467031954942 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 1767 | 1467031954948 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:34 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8f00ec00) [pid = 1767] [serial = 1470] [outer = (nil)] [url = about:blank] 05:52:34 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8c069400) [pid = 1767] [serial = 1430] [outer = (nil)] [url = about:blank] 05:52:34 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8ef2b800) [pid = 1767] [serial = 1440] [outer = (nil)] [url = about:blank] 05:52:34 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8ee04800) [pid = 1767] [serial = 1439] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x91197800) [pid = 1767] [serial = 1452] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8f84cc00) [pid = 1767] [serial = 1467] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8ef53800) [pid = 1767] [serial = 1442] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8f00b400) [pid = 1767] [serial = 1466] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8d5af400) [pid = 1767] [serial = 1458] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8d1f0800) [pid = 1767] [serial = 1431] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8dc9c000) [pid = 1767] [serial = 1460] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8d1f1800) [pid = 1767] [serial = 1457] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x91118400) [pid = 1767] [serial = 1451] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8e5e7000) [pid = 1767] [serial = 1437] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8dc16800) [pid = 1767] [serial = 1433] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8f010800) [pid = 1767] [serial = 1445] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8dc95c00) [pid = 1767] [serial = 1434] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8d1fec00) [pid = 1767] [serial = 1454] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8dc09800) [pid = 1767] [serial = 1455] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8e5f7800) [pid = 1767] [serial = 1463] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8faacc00) [pid = 1767] [serial = 1448] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8f8c0800) [pid = 1767] [serial = 1446] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8e499c00) [pid = 1767] [serial = 1461] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8b6e9000) [pid = 1767] [serial = 1443] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8dc0c800) [pid = 1767] [serial = 1428] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8ef2c800) [pid = 1767] [serial = 1464] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8faaa400) [pid = 1767] [serial = 1449] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8e5ddc00) [pid = 1767] [serial = 1436] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8f006000) [pid = 1767] [serial = 1469] [outer = (nil)] [url = about:blank] 05:52:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c069400 == 33 [pid = 1767] [id = 511] 05:52:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8c0ce400) [pid = 1767] [serial = 1534] [outer = (nil)] 05:52:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8d1fec00) [pid = 1767] [serial = 1535] [outer = 0x8c0ce400] 05:52:35 INFO - PROCESS | 1767 | 1467031955112 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8d5b4800) [pid = 1767] [serial = 1536] [outer = 0x8c0ce400] 05:52:35 INFO - PROCESS | 1767 | 1467031955953 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1640ms 05:52:35 INFO - PROCESS | 1767 | 1467031955982 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 1767 | 1467031955990 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:52:36 INFO - PROCESS | 1767 | 1467031956009 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1767 | 1467031956014 Marionette TRACE conn4 <- [1,2018,null,{}] 05:52:36 INFO - PROCESS | 1767 | 1467031956021 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:36 INFO - PROCESS | 1767 | 1467031956026 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:36 INFO - PROCESS | 1767 | 1467031956226 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:52:36 INFO - PROCESS | 1767 | 1467031956387 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1767 | 1467031956394 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06b000 == 34 [pid = 1767] [id = 512] 05:52:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8dc20c00) [pid = 1767] [serial = 1537] [outer = (nil)] 05:52:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8e49dc00) [pid = 1767] [serial = 1538] [outer = 0x8dc20c00] 05:52:36 INFO - PROCESS | 1767 | 1467031956474 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8e5e4000) [pid = 1767] [serial = 1539] [outer = 0x8dc20c00] 05:52:37 INFO - PROCESS | 1767 | 1467031957376 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1436ms 05:52:37 INFO - PROCESS | 1767 | 1467031957443 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:52:37 INFO - PROCESS | 1767 | 1467031957447 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:52:37 INFO - PROCESS | 1767 | 1467031957454 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1767 | 1467031957460 Marionette TRACE conn4 <- [1,2022,null,{}] 05:52:37 INFO - PROCESS | 1767 | 1467031957484 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 1767 | 1467031957492 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:37 INFO - PROCESS | 1767 | 1467031957729 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:52:37 INFO - PROCESS | 1767 | 1467031957756 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1767 | 1467031957764 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef53800 == 35 [pid = 1767] [id = 513] 05:52:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8ef54c00) [pid = 1767] [serial = 1540] [outer = (nil)] 05:52:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8ef5c000) [pid = 1767] [serial = 1541] [outer = 0x8ef54c00] 05:52:37 INFO - PROCESS | 1767 | 1467031957841 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8f006000) [pid = 1767] [serial = 1542] [outer = 0x8ef54c00] 05:52:38 INFO - PROCESS | 1767 | 1467031958877 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1495ms 05:52:38 INFO - PROCESS | 1767 | 1467031958950 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:52:38 INFO - PROCESS | 1767 | 1467031958954 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:52:38 INFO - PROCESS | 1767 | 1467031958961 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1767 | 1467031958979 Marionette TRACE conn4 <- [1,2026,null,{}] 05:52:38 INFO - PROCESS | 1767 | 1467031958994 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 1767 | 1467031958998 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:39 INFO - PROCESS | 1767 | 1467031959235 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:52:39 INFO - PROCESS | 1767 | 1467031959262 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1767 | 1467031959271 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e3800 == 36 [pid = 1767] [id = 514] 05:52:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8ef2fc00) [pid = 1767] [serial = 1543] [outer = (nil)] 05:52:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8f84f800) [pid = 1767] [serial = 1544] [outer = 0x8ef2fc00] 05:52:39 INFO - PROCESS | 1767 | 1467031959358 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f8bb400) [pid = 1767] [serial = 1545] [outer = 0x8ef2fc00] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8b6e9800) [pid = 1767] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8d1f8c00) [pid = 1767] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8dc1a000) [pid = 1767] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8dc21800) [pid = 1767] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8d350c00) [pid = 1767] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8e5dbc00) [pid = 1767] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8f8be800) [pid = 1767] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8ee06800) [pid = 1767] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8f858000) [pid = 1767] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8ef35000) [pid = 1767] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x9127bc00) [pid = 1767] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8ef50400) [pid = 1767] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:52:39 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8c0dac00) [pid = 1767] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:52:40 INFO - PROCESS | 1767 | 1467031960435 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1506ms 05:52:40 INFO - PROCESS | 1767 | 1467031960467 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 1767 | 1467031960470 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:52:40 INFO - PROCESS | 1767 | 1467031960477 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1767 | 1467031960481 Marionette TRACE conn4 <- [1,2030,null,{}] 05:52:40 INFO - PROCESS | 1767 | 1467031960487 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:40 INFO - PROCESS | 1767 | 1467031960492 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:40 INFO - PROCESS | 1767 | 1467031960659 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:52:40 INFO - PROCESS | 1767 | 1467031960674 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 1767 | 1467031960683 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e6400 == 37 [pid = 1767] [id = 515] 05:52:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8b6e9c00) [pid = 1767] [serial = 1546] [outer = (nil)] 05:52:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8ee06000) [pid = 1767] [serial = 1547] [outer = 0x8b6e9c00] 05:52:40 INFO - PROCESS | 1767 | 1467031960897 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8f006400) [pid = 1767] [serial = 1548] [outer = 0x8b6e9c00] 05:52:41 INFO - PROCESS | 1767 | 1467031961857 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1433ms 05:52:41 INFO - PROCESS | 1767 | 1467031961913 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 1767 | 1467031961919 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:52:41 INFO - PROCESS | 1767 | 1467031961930 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 1767 | 1467031961938 Marionette TRACE conn4 <- [1,2034,null,{}] 05:52:41 INFO - PROCESS | 1767 | 1467031961958 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 1767 | 1467031961966 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:42 INFO - PROCESS | 1767 | 1467031962205 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:52:42 INFO - PROCESS | 1767 | 1467031962459 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 1767 | 1467031962473 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f0000 == 38 [pid = 1767] [id = 516] 05:52:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8d34b000) [pid = 1767] [serial = 1549] [outer = (nil)] 05:52:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d5af400) [pid = 1767] [serial = 1550] [outer = 0x8d34b000] 05:52:42 INFO - PROCESS | 1767 | 1467031962571 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8dc0d800) [pid = 1767] [serial = 1551] [outer = 0x8d34b000] 05:52:43 INFO - PROCESS | 1767 | 1467031963558 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1699ms 05:52:43 INFO - PROCESS | 1767 | 1467031963629 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 1767 | 1467031963637 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:52:43 INFO - PROCESS | 1767 | 1467031963649 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1767 | 1467031963654 Marionette TRACE conn4 <- [1,2038,null,{}] 05:52:43 INFO - PROCESS | 1767 | 1467031963662 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 1767 | 1467031963669 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:43 INFO - PROCESS | 1767 | 1467031963914 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:52:44 INFO - PROCESS | 1767 | 1467031964157 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1767 | 1467031964167 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a1c00 == 39 [pid = 1767] [id = 517] 05:52:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8e5f3000) [pid = 1767] [serial = 1552] [outer = (nil)] 05:52:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8ee0ec00) [pid = 1767] [serial = 1553] [outer = 0x8e5f3000] 05:52:44 INFO - PROCESS | 1767 | 1467031964297 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8ef58800) [pid = 1767] [serial = 1554] [outer = 0x8e5f3000] 05:52:45 INFO - PROCESS | 1767 | 1467031965309 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1691ms 05:52:45 INFO - PROCESS | 1767 | 1467031965340 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 1767 | 1467031965344 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:52:45 INFO - PROCESS | 1767 | 1467031965353 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 1767 | 1467031965360 Marionette TRACE conn4 <- [1,2042,null,{}] 05:52:45 INFO - PROCESS | 1767 | 1467031965378 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 1767 | 1467031965388 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:45 INFO - PROCESS | 1767 | 1467031965584 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:52:45 INFO - PROCESS | 1767 | 1467031965771 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 1767 | 1467031965779 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8c7c00 == 40 [pid = 1767] [id = 518] 05:52:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8f8c9000) [pid = 1767] [serial = 1555] [outer = (nil)] 05:52:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x91112800) [pid = 1767] [serial = 1556] [outer = 0x8f8c9000] 05:52:45 INFO - PROCESS | 1767 | 1467031965871 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x9111e400) [pid = 1767] [serial = 1557] [outer = 0x8f8c9000] 05:52:46 INFO - PROCESS | 1767 | 1467031966933 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:52:46 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) 05:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1646ms 05:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:52:47 INFO - PROCESS | 1767 | 1467031967005 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 1767 | 1467031967009 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:52:47 INFO - PROCESS | 1767 | 1467031967017 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 1767 | 1467031967021 Marionette TRACE conn4 <- [1,2046,null,{}] 05:52:47 INFO - PROCESS | 1767 | 1467031967028 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:47 INFO - PROCESS | 1767 | 1467031967033 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:47 INFO - PROCESS | 1767 | 1467031967244 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:52:47 INFO - PROCESS | 1767 | 1467031967480 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 1767 | 1467031967489 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e7000 == 41 [pid = 1767] [id = 519] 05:52:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8faae800) [pid = 1767] [serial = 1558] [outer = (nil)] 05:52:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x91271800) [pid = 1767] [serial = 1559] [outer = 0x8faae800] 05:52:47 INFO - PROCESS | 1767 | 1467031967591 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x91453800) [pid = 1767] [serial = 1560] [outer = 0x8faae800] 05:52:48 INFO - PROCESS | 1767 | 1467031968529 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1585ms 05:52:48 INFO - PROCESS | 1767 | 1467031968602 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 1767 | 1467031968605 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:52:48 INFO - PROCESS | 1767 | 1467031968613 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1767 | 1467031968616 Marionette TRACE conn4 <- [1,2050,null,{}] 05:52:48 INFO - PROCESS | 1767 | 1467031968623 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 1767 | 1467031968628 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:48 INFO - PROCESS | 1767 | 1467031968865 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:52:49 INFO - PROCESS | 1767 | 1467031969108 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 1767 | 1467031969114 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d358400 == 42 [pid = 1767] [id = 520] 05:52:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8faa0400) [pid = 1767] [serial = 1561] [outer = (nil)] 05:52:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x91bab400) [pid = 1767] [serial = 1562] [outer = 0x8faa0400] 05:52:49 INFO - PROCESS | 1767 | 1467031969244 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91bb2000) [pid = 1767] [serial = 1563] [outer = 0x8faa0400] 05:52:50 INFO - PROCESS | 1767 | 1467031970188 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1641ms 05:52:50 INFO - PROCESS | 1767 | 1467031970255 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:52:50 INFO - PROCESS | 1767 | 1467031970259 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:52:50 INFO - PROCESS | 1767 | 1467031970266 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 1767 | 1467031970271 Marionette TRACE conn4 <- [1,2054,null,{}] 05:52:50 INFO - PROCESS | 1767 | 1467031970277 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 1767 | 1467031970289 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:50 INFO - PROCESS | 1767 | 1467031970582 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:52:50 INFO - PROCESS | 1767 | 1467031970825 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1767 | 1467031970837 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc04400 == 43 [pid = 1767] [id = 521] 05:52:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x8dc24400) [pid = 1767] [serial = 1564] [outer = (nil)] 05:52:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x92335000) [pid = 1767] [serial = 1565] [outer = 0x8dc24400] 05:52:50 INFO - PROCESS | 1767 | 1467031970935 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x92ae2000) [pid = 1767] [serial = 1566] [outer = 0x8dc24400] 05:52:51 INFO - PROCESS | 1767 | 1467031971873 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1686ms 05:52:51 INFO - PROCESS | 1767 | 1467031971952 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 1767 | 1467031971955 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:52:51 INFO - PROCESS | 1767 | 1467031971963 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1767 | 1467031971965 Marionette TRACE conn4 <- [1,2058,null,{}] 05:52:51 INFO - PROCESS | 1767 | 1467031971972 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:51 INFO - PROCESS | 1767 | 1467031971977 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:52 INFO - PROCESS | 1767 | 1467031972162 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:52:52 INFO - PROCESS | 1767 | 1467031972322 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1767 | 1467031972332 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x93933000 == 44 [pid = 1767] [id = 522] 05:52:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x93933400) [pid = 1767] [serial = 1567] [outer = (nil)] 05:52:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x93940800) [pid = 1767] [serial = 1568] [outer = 0x93933400] 05:52:52 INFO - PROCESS | 1767 | 1467031972412 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x93972400) [pid = 1767] [serial = 1569] [outer = 0x93933400] 05:52:53 INFO - PROCESS | 1767 | 1467031973411 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1535ms 05:52:53 INFO - PROCESS | 1767 | 1467031973500 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1767 | 1467031973503 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:52:53 INFO - PROCESS | 1767 | 1467031973511 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1767 | 1467031973515 Marionette TRACE conn4 <- [1,2062,null,{}] 05:52:53 INFO - PROCESS | 1767 | 1467031973522 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:53 INFO - PROCESS | 1767 | 1467031973526 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:53 INFO - PROCESS | 1767 | 1467031973774 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:52:54 INFO - PROCESS | 1767 | 1467031974033 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 1767 | 1467031974040 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05e400 == 45 [pid = 1767] [id = 523] 05:52:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8c05e800) [pid = 1767] [serial = 1570] [outer = (nil)] 05:52:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8db08400) [pid = 1767] [serial = 1571] [outer = 0x8c05e800] 05:52:54 INFO - PROCESS | 1767 | 1467031974126 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8e4a2c00) [pid = 1767] [serial = 1572] [outer = 0x8c05e800] 05:52:55 INFO - PROCESS | 1767 | 1467031975337 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1890ms 05:52:55 INFO - PROCESS | 1767 | 1467031975413 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1767 | 1467031975421 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:52:55 INFO - PROCESS | 1767 | 1467031975431 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1767 | 1467031975436 Marionette TRACE conn4 <- [1,2066,null,{}] 05:52:55 INFO - PROCESS | 1767 | 1467031975445 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:55 INFO - PROCESS | 1767 | 1467031975450 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:55 INFO - PROCESS | 1767 | 1467031975739 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:52:55 INFO - PROCESS | 1767 | 1467031975921 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 1767 | 1467031975935 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc17400 == 46 [pid = 1767] [id = 524] 05:52:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8dc1a000) [pid = 1767] [serial = 1573] [outer = (nil)] 05:52:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8dc9c400) [pid = 1767] [serial = 1574] [outer = 0x8dc1a000] 05:52:56 INFO - PROCESS | 1767 | 1467031976014 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8e5dd800) [pid = 1767] [serial = 1575] [outer = 0x8dc1a000] 05:52:56 INFO - PROCESS | 1767 | 1467031976989 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1637ms 05:52:57 INFO - PROCESS | 1767 | 1467031977067 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1767 | 1467031977075 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:52:57 INFO - PROCESS | 1767 | 1467031977093 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1767 | 1467031977096 Marionette TRACE conn4 <- [1,2070,null,{}] 05:52:57 INFO - PROCESS | 1767 | 1467031977104 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 1767 | 1467031977109 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:57 INFO - PROCESS | 1767 | 1467031977303 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:52:57 INFO - PROCESS | 1767 | 1467031977513 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 1767 | 1467031977520 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:52:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc0c800 == 47 [pid = 1767] [id = 525] 05:52:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8dc97c00) [pid = 1767] [serial = 1576] [outer = (nil)] 05:52:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8ef51c00) [pid = 1767] [serial = 1577] [outer = 0x8dc97c00] 05:52:57 INFO - PROCESS | 1767 | 1467031977643 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8f008c00) [pid = 1767] [serial = 1578] [outer = 0x8dc97c00] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5ec400 == 46 [pid = 1767] [id = 487] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5aac00 == 45 [pid = 1767] [id = 486] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cd000 == 44 [pid = 1767] [id = 485] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e6000 == 43 [pid = 1767] [id = 499] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8bcc00 == 42 [pid = 1767] [id = 492] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5efc00 == 41 [pid = 1767] [id = 488] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e4800 == 40 [pid = 1767] [id = 490] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8e49f400 == 39 [pid = 1767] [id = 491] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x911a4400 == 38 [pid = 1767] [id = 495] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc18800 == 37 [pid = 1767] [id = 498] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f1c00 == 36 [pid = 1767] [id = 494] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cf400 == 35 [pid = 1767] [id = 497] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8c069000 == 34 [pid = 1767] [id = 489] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a4400 == 33 [pid = 1767] [id = 496] 05:52:59 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef39400 == 32 [pid = 1767] [id = 493] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8ee09400) [pid = 1767] [serial = 1511] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8b6ee800) [pid = 1767] [serial = 1499] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8c060000) [pid = 1767] [serial = 1500] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8d5ac400) [pid = 1767] [serial = 1502] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8dc99400) [pid = 1767] [serial = 1497] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8dc97400) [pid = 1767] [serial = 1496] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8e49fc00) [pid = 1767] [serial = 1506] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8dc0ec00) [pid = 1767] [serial = 1473] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8d5ab000) [pid = 1767] [serial = 1472] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8ee05c00) [pid = 1767] [serial = 1476] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8e5e8400) [pid = 1767] [serial = 1475] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x9111c800) [pid = 1767] [serial = 1479] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8faa9c00) [pid = 1767] [serial = 1478] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8ee0f000) [pid = 1767] [serial = 1508] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x91276400) [pid = 1767] [serial = 1482] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x91270c00) [pid = 1767] [serial = 1481] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x91446c00) [pid = 1767] [serial = 1485] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x9127e000) [pid = 1767] [serial = 1484] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x91bb2c00) [pid = 1767] [serial = 1488] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x91a59400) [pid = 1767] [serial = 1487] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x9220a400) [pid = 1767] [serial = 1491] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x92209000) [pid = 1767] [serial = 1490] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x92208400) [pid = 1767] [serial = 1494] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x92202400) [pid = 1767] [serial = 1493] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8dc9e800) [pid = 1767] [serial = 1505] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8ef34000) [pid = 1767] [serial = 1509] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8d5b6800) [pid = 1767] [serial = 1503] [outer = (nil)] [url = about:blank] 05:52:59 INFO - PROCESS | 1767 | 1467031979806 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2738ms 05:52:59 INFO - PROCESS | 1767 | 1467031979832 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:52:59 INFO - PROCESS | 1767 | 1467031979840 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:52:59 INFO - PROCESS | 1767 | 1467031979849 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 1767 | 1467031979854 Marionette TRACE conn4 <- [1,2074,null,{}] 05:52:59 INFO - PROCESS | 1767 | 1467031979863 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:59 INFO - PROCESS | 1767 | 1467031979869 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:00 INFO - PROCESS | 1767 | 1467031980114 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:53:00 INFO - PROCESS | 1767 | 1467031980320 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 1767 | 1467031980332 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d3c00 == 33 [pid = 1767] [id = 526] 05:53:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8c0d5000) [pid = 1767] [serial = 1579] [outer = (nil)] 05:53:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8d1f9c00) [pid = 1767] [serial = 1580] [outer = 0x8c0d5000] 05:53:00 INFO - PROCESS | 1767 | 1467031980415 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8d353800) [pid = 1767] [serial = 1581] [outer = 0x8c0d5000] 05:53:01 INFO - PROCESS | 1767 | 1467031981223 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1437ms 05:53:01 INFO - PROCESS | 1767 | 1467031981285 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 1767 | 1467031981292 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:53:01 INFO - PROCESS | 1767 | 1467031981324 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 1767 | 1467031981328 Marionette TRACE conn4 <- [1,2078,null,{}] 05:53:01 INFO - PROCESS | 1767 | 1467031981336 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:01 INFO - PROCESS | 1767 | 1467031981342 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:01 INFO - PROCESS | 1767 | 1467031981521 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:53:01 INFO - PROCESS | 1767 | 1467031981531 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1767 | 1467031981543 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d3400 == 34 [pid = 1767] [id = 527] 05:53:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8dc1bc00) [pid = 1767] [serial = 1582] [outer = (nil)] 05:53:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8dc21c00) [pid = 1767] [serial = 1583] [outer = 0x8dc1bc00] 05:53:01 INFO - PROCESS | 1767 | 1467031981614 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8dc99800) [pid = 1767] [serial = 1584] [outer = 0x8dc1bc00] 05:53:02 INFO - PROCESS | 1767 | 1467031982771 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1489ms 05:53:02 INFO - PROCESS | 1767 | 1467031982813 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1767 | 1467031982816 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:53:02 INFO - PROCESS | 1767 | 1467031982831 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1767 | 1467031982838 Marionette TRACE conn4 <- [1,2082,null,{}] 05:53:02 INFO - PROCESS | 1767 | 1467031982855 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:02 INFO - PROCESS | 1767 | 1467031982865 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:03 INFO - PROCESS | 1767 | 1467031983108 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:53:03 INFO - PROCESS | 1767 | 1467031983142 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 1767 | 1467031983161 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5f0000 == 35 [pid = 1767] [id = 528] 05:53:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8e5f0800) [pid = 1767] [serial = 1585] [outer = (nil)] 05:53:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8e5f7800) [pid = 1767] [serial = 1586] [outer = 0x8e5f0800] 05:53:03 INFO - PROCESS | 1767 | 1467031983313 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8ee0a800) [pid = 1767] [serial = 1587] [outer = 0x8e5f0800] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8c067c00) [pid = 1767] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8ef33c00) [pid = 1767] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8dc9ac00) [pid = 1767] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8db0fc00) [pid = 1767] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8ef5d800) [pid = 1767] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8ef2fc00) [pid = 1767] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8c0ce400) [pid = 1767] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8faa5000) [pid = 1767] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8dc20c00) [pid = 1767] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8ef54c00) [pid = 1767] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8c066400) [pid = 1767] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8d34b800) [pid = 1767] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:53:04 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8b6e9c00) [pid = 1767] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:53:04 INFO - PROCESS | 1767 | 1467031984931 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2146ms 05:53:04 INFO - PROCESS | 1767 | 1467031984970 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 1767 | 1467031984975 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:53:04 INFO - PROCESS | 1767 | 1467031984981 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 1767 | 1467031984984 Marionette TRACE conn4 <- [1,2086,null,{}] 05:53:05 INFO - PROCESS | 1767 | 1467031984992 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:05 INFO - PROCESS | 1767 | 1467031984996 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:05 INFO - PROCESS | 1767 | 1467031985213 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:53:05 INFO - PROCESS | 1767 | 1467031985222 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 1767 | 1467031985231 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34cc00 == 36 [pid = 1767] [id = 529] 05:53:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8dc9e400) [pid = 1767] [serial = 1588] [outer = (nil)] 05:53:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8ee08400) [pid = 1767] [serial = 1589] [outer = 0x8dc9e400] 05:53:05 INFO - PROCESS | 1767 | 1467031985301 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8ef30c00) [pid = 1767] [serial = 1590] [outer = 0x8dc9e400] 05:53:06 INFO - PROCESS | 1767 | 1467031986139 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1183ms 05:53:06 INFO - PROCESS | 1767 | 1467031986173 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 1767 | 1467031986176 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:53:06 INFO - PROCESS | 1767 | 1467031986184 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 1767 | 1467031986186 Marionette TRACE conn4 <- [1,2090,null,{}] 05:53:06 INFO - PROCESS | 1767 | 1467031986193 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:06 INFO - PROCESS | 1767 | 1467031986198 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:06 INFO - PROCESS | 1767 | 1467031986359 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:53:06 INFO - PROCESS | 1767 | 1467031986368 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 1767 | 1467031986375 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5f8800 == 37 [pid = 1767] [id = 530] 05:53:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8ef30800) [pid = 1767] [serial = 1591] [outer = (nil)] 05:53:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8ef58000) [pid = 1767] [serial = 1592] [outer = 0x8ef30800] 05:53:06 INFO - PROCESS | 1767 | 1467031986453 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8f007000) [pid = 1767] [serial = 1593] [outer = 0x8ef30800] 05:53:07 INFO - PROCESS | 1767 | 1467031987671 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1537ms 05:53:07 INFO - PROCESS | 1767 | 1467031987722 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 1767 | 1467031987729 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:53:07 INFO - PROCESS | 1767 | 1467031987737 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 1767 | 1467031987745 Marionette TRACE conn4 <- [1,2094,null,{}] 05:53:07 INFO - PROCESS | 1767 | 1467031987753 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:07 INFO - PROCESS | 1767 | 1467031987759 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:07 INFO - PROCESS | 1767 | 1467031987964 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:53:08 INFO - PROCESS | 1767 | 1467031988197 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 1767 | 1467031988208 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d358800 == 38 [pid = 1767] [id = 531] 05:53:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8d5adc00) [pid = 1767] [serial = 1594] [outer = (nil)] 05:53:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8dc08400) [pid = 1767] [serial = 1595] [outer = 0x8d5adc00] 05:53:08 INFO - PROCESS | 1767 | 1467031988341 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8dc95000) [pid = 1767] [serial = 1596] [outer = 0x8d5adc00] 05:53:09 INFO - PROCESS | 1767 | 1467031989353 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1687ms 05:53:09 INFO - PROCESS | 1767 | 1467031989425 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 1767 | 1467031989443 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:53:09 INFO - PROCESS | 1767 | 1467031989454 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 1767 | 1467031989458 Marionette TRACE conn4 <- [1,2098,null,{}] 05:53:09 INFO - PROCESS | 1767 | 1467031989465 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:09 INFO - PROCESS | 1767 | 1467031989471 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:09 INFO - PROCESS | 1767 | 1467031989786 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:53:09 INFO - PROCESS | 1767 | 1467031989967 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 1767 | 1467031989975 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef36000 == 39 [pid = 1767] [id = 532] 05:53:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8ef38400) [pid = 1767] [serial = 1597] [outer = (nil)] 05:53:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f002800) [pid = 1767] [serial = 1598] [outer = 0x8ef38400] 05:53:10 INFO - PROCESS | 1767 | 1467031990102 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8e5f9c00) [pid = 1767] [serial = 1599] [outer = 0x8ef38400] 05:53:11 INFO - PROCESS | 1767 | 1467031991003 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1583ms 05:53:11 INFO - PROCESS | 1767 | 1467031991051 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:53:11 INFO - PROCESS | 1767 | 1467031991056 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:53:11 INFO - PROCESS | 1767 | 1467031991064 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 1767 | 1467031991071 Marionette TRACE conn4 <- [1,2102,null,{}] 05:53:11 INFO - PROCESS | 1767 | 1467031991087 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:11 INFO - PROCESS | 1767 | 1467031991097 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:11 INFO - PROCESS | 1767 | 1467031991286 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:53:11 INFO - PROCESS | 1767 | 1467031991481 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 1767 | 1467031991495 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8c7800 == 40 [pid = 1767] [id = 533] 05:53:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8f8c8c00) [pid = 1767] [serial = 1600] [outer = (nil)] 05:53:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8faa4400) [pid = 1767] [serial = 1601] [outer = 0x8f8c8c00] 05:53:11 INFO - PROCESS | 1767 | 1467031991616 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8faad800) [pid = 1767] [serial = 1602] [outer = 0x8f8c8c00] 05:53:12 INFO - PROCESS | 1767 | 1467031992610 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1598ms 05:53:12 INFO - PROCESS | 1767 | 1467031992662 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 1767 | 1467031992666 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:53:12 INFO - PROCESS | 1767 | 1467031992690 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 1767 | 1467031992694 Marionette TRACE conn4 <- [1,2106,null,{}] 05:53:12 INFO - PROCESS | 1767 | 1467031992704 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:12 INFO - PROCESS | 1767 | 1467031992709 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:12 INFO - PROCESS | 1767 | 1467031992907 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:53:13 INFO - PROCESS | 1767 | 1467031993091 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 1767 | 1467031993100 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5de800 == 41 [pid = 1767] [id = 534] 05:53:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8e5ef400) [pid = 1767] [serial = 1603] [outer = (nil)] 05:53:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9119b400) [pid = 1767] [serial = 1604] [outer = 0x8e5ef400] 05:53:13 INFO - PROCESS | 1767 | 1467031993184 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x9119f000) [pid = 1767] [serial = 1605] [outer = 0x8e5ef400] 05:53:14 INFO - PROCESS | 1767 | 1467031994154 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1556ms 05:53:14 INFO - PROCESS | 1767 | 1467031994230 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 1767 | 1467031994235 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:53:14 INFO - PROCESS | 1767 | 1467031994241 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 1767 | 1467031994246 Marionette TRACE conn4 <- [1,2110,null,{}] 05:53:14 INFO - PROCESS | 1767 | 1467031994252 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:14 INFO - PROCESS | 1767 | 1467031994257 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:14 INFO - PROCESS | 1767 | 1467031994490 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:53:14 INFO - PROCESS | 1767 | 1467031994723 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1767 | 1467031994734 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ed800 == 42 [pid = 1767] [id = 535] 05:53:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8c061000) [pid = 1767] [serial = 1606] [outer = (nil)] 05:53:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91277000) [pid = 1767] [serial = 1607] [outer = 0x8c061000] 05:53:14 INFO - PROCESS | 1767 | 1467031994854 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x9127f400) [pid = 1767] [serial = 1608] [outer = 0x8c061000] 05:53:15 INFO - PROCESS | 1767 | 1467031995867 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 05:53:15 INFO - PROCESS | 1767 | 1467031995929 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 1767 | 1467031995934 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:53:15 INFO - PROCESS | 1767 | 1467031995941 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1767 | 1467031995945 Marionette TRACE conn4 <- [1,2114,null,{}] 05:53:15 INFO - PROCESS | 1767 | 1467031995951 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:15 INFO - PROCESS | 1767 | 1467031995962 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:16 INFO - PROCESS | 1767 | 1467031996217 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:53:16 INFO - PROCESS | 1767 | 1467031996453 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 1767 | 1467031996461 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e8400 == 43 [pid = 1767] [id = 536] 05:53:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8b6e8800) [pid = 1767] [serial = 1609] [outer = (nil)] 05:53:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8c05f000) [pid = 1767] [serial = 1610] [outer = 0x8b6e8800] 05:53:16 INFO - PROCESS | 1767 | 1467031996728 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8c0d1800) [pid = 1767] [serial = 1611] [outer = 0x8b6e8800] 05:53:17 INFO - PROCESS | 1767 | 1467031997684 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1846ms 05:53:17 INFO - PROCESS | 1767 | 1467031997789 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:53:17 INFO - PROCESS | 1767 | 1467031997795 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:53:17 INFO - PROCESS | 1767 | 1467031997808 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 1767 | 1467031997812 Marionette TRACE conn4 <- [1,2118,null,{}] 05:53:17 INFO - PROCESS | 1767 | 1467031997820 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:17 INFO - PROCESS | 1767 | 1467031997825 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:18 INFO - PROCESS | 1767 | 1467031998003 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:53:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34cc00 == 42 [pid = 1767] [id = 529] 05:53:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5f0000 == 41 [pid = 1767] [id = 528] 05:53:18 INFO - PROCESS | 1767 | 1467031998243 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 1767 | 1467031998251 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d3400 == 40 [pid = 1767] [id = 527] 05:53:18 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d3c00 == 39 [pid = 1767] [id = 526] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8d5b4000) [pid = 1767] [serial = 1532] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8f84c800) [pid = 1767] [serial = 1520] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8ee0f400) [pid = 1767] [serial = 1518] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8e5eac00) [pid = 1767] [serial = 1517] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x91279800) [pid = 1767] [serial = 1529] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x91a53000) [pid = 1767] [serial = 1530] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8f853800) [pid = 1767] [serial = 1521] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8faa1c00) [pid = 1767] [serial = 1523] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8f8bb400) [pid = 1767] [serial = 1545] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8e497000) [pid = 1767] [serial = 1533] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8d5b4800) [pid = 1767] [serial = 1536] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8d1fec00) [pid = 1767] [serial = 1535] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x9119c000) [pid = 1767] [serial = 1527] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8f84f800) [pid = 1767] [serial = 1544] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8e5e4000) [pid = 1767] [serial = 1539] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x9111cc00) [pid = 1767] [serial = 1526] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8f006000) [pid = 1767] [serial = 1542] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8faa5800) [pid = 1767] [serial = 1524] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8e49dc00) [pid = 1767] [serial = 1538] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8ef5c000) [pid = 1767] [serial = 1541] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8c0cd800) [pid = 1767] [serial = 1514] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8d5b0400) [pid = 1767] [serial = 1515] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8ef33000) [pid = 1767] [serial = 1512] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8ee06000) [pid = 1767] [serial = 1547] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8f006400) [pid = 1767] [serial = 1548] [outer = (nil)] [url = about:blank] 05:53:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ef000 == 40 [pid = 1767] [id = 537] 05:53:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8c0cd800) [pid = 1767] [serial = 1612] [outer = (nil)] 05:53:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8d358000) [pid = 1767] [serial = 1613] [outer = 0x8c0cd800] 05:53:18 INFO - PROCESS | 1767 | 1467031998422 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8dc10c00) [pid = 1767] [serial = 1614] [outer = 0x8c0cd800] 05:53:19 INFO - PROCESS | 1767 | 1467031999228 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1489ms 05:53:19 INFO - PROCESS | 1767 | 1467031999291 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 1767 | 1467031999297 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:53:19 INFO - PROCESS | 1767 | 1467031999308 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 1767 | 1467031999312 Marionette TRACE conn4 <- [1,2122,null,{}] 05:53:19 INFO - PROCESS | 1767 | 1467031999318 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:19 INFO - PROCESS | 1767 | 1467031999323 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:19 INFO - PROCESS | 1767 | 1467031999512 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:53:19 INFO - PROCESS | 1767 | 1467031999665 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 1767 | 1467031999674 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc0c000 == 41 [pid = 1767] [id = 538] 05:53:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8e497000) [pid = 1767] [serial = 1615] [outer = (nil)] 05:53:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8e5f0000) [pid = 1767] [serial = 1616] [outer = 0x8e497000] 05:53:19 INFO - PROCESS | 1767 | 1467031999743 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8ee0f800) [pid = 1767] [serial = 1617] [outer = 0x8e497000] 05:53:20 INFO - PROCESS | 1767 | 1467032000621 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1380ms 05:53:20 INFO - PROCESS | 1767 | 1467032000689 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:53:20 INFO - PROCESS | 1767 | 1467032000693 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:53:20 INFO - PROCESS | 1767 | 1467032000699 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 1767 | 1467032000705 Marionette TRACE conn4 <- [1,2126,null,{}] 05:53:20 INFO - PROCESS | 1767 | 1467032000734 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:20 INFO - PROCESS | 1767 | 1467032000743 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:20 INFO - PROCESS | 1767 | 1467032000967 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:53:21 INFO - PROCESS | 1767 | 1467032000992 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 1767 | 1467032000999 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6eb000 == 42 [pid = 1767] [id = 539] 05:53:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8e5ee400) [pid = 1767] [serial = 1618] [outer = (nil)] 05:53:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8f00e400) [pid = 1767] [serial = 1619] [outer = 0x8e5ee400] 05:53:21 INFO - PROCESS | 1767 | 1467032001067 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8ee05400) [pid = 1767] [serial = 1620] [outer = 0x8e5ee400] 05:53:22 INFO - PROCESS | 1767 | 1467032002022 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1351ms 05:53:22 INFO - PROCESS | 1767 | 1467032002052 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 1767 | 1467032002057 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:53:22 INFO - PROCESS | 1767 | 1467032002064 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 1767 | 1467032002066 Marionette TRACE conn4 <- [1,2130,null,{}] 05:53:22 INFO - PROCESS | 1767 | 1467032002081 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:22 INFO - PROCESS | 1767 | 1467032002087 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:22 INFO - PROCESS | 1767 | 1467032002333 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:53:22 INFO - PROCESS | 1767 | 1467032002359 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1767 | 1467032002365 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:22 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c067400 == 43 [pid = 1767] [id = 540] 05:53:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8d1f1800) [pid = 1767] [serial = 1621] [outer = (nil)] 05:53:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8f8bac00) [pid = 1767] [serial = 1622] [outer = 0x8d1f1800] 05:53:22 INFO - PROCESS | 1767 | 1467032002437 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f8bec00) [pid = 1767] [serial = 1623] [outer = 0x8d1f1800] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8d34b000) [pid = 1767] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8e5f3000) [pid = 1767] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8f8c9000) [pid = 1767] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8faae800) [pid = 1767] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8faa0400) [pid = 1767] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8dc24400) [pid = 1767] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8c0d5000) [pid = 1767] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8e5f0800) [pid = 1767] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8dc97c00) [pid = 1767] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8dc1bc00) [pid = 1767] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x93933400) [pid = 1767] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8c05e800) [pid = 1767] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8dc9e400) [pid = 1767] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:53:23 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8dc1a000) [pid = 1767] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:53:23 INFO - PROCESS | 1767 | 1467032003538 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1767 | 1467032003603 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:53:23 INFO - PROCESS | 1767 | 1467032003621 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1767 | 1467032003624 Marionette TRACE conn4 <- [1,2134,null,{}] 05:53:23 INFO - PROCESS | 1767 | 1467032003631 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:23 INFO - PROCESS | 1767 | 1467032003635 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:23 INFO - PROCESS | 1767 | 1467032003822 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:53:23 INFO - PROCESS | 1767 | 1467032003864 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 1767 | 1467032003871 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1a000 == 44 [pid = 1767] [id = 541] 05:53:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8dc1ac00) [pid = 1767] [serial = 1624] [outer = (nil)] 05:53:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8f854000) [pid = 1767] [serial = 1625] [outer = 0x8dc1ac00] 05:53:24 INFO - PROCESS | 1767 | 1467032004085 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8faa9800) [pid = 1767] [serial = 1626] [outer = 0x8dc1ac00] 05:53:24 INFO - PROCESS | 1767 | 1467032004911 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1341ms 05:53:24 INFO - PROCESS | 1767 | 1467032004952 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 1767 | 1467032004956 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:53:24 INFO - PROCESS | 1767 | 1467032004962 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 1767 | 1467032004965 Marionette TRACE conn4 <- [1,2138,null,{}] 05:53:24 INFO - PROCESS | 1767 | 1467032004971 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:24 INFO - PROCESS | 1767 | 1467032004980 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:25 INFO - PROCESS | 1767 | 1467032005269 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:53:25 INFO - PROCESS | 1767 | 1467032005415 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1767 | 1467032005425 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05fc00 == 45 [pid = 1767] [id = 542] 05:53:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8c060000) [pid = 1767] [serial = 1627] [outer = (nil)] 05:53:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8c066000) [pid = 1767] [serial = 1628] [outer = 0x8c060000] 05:53:25 INFO - PROCESS | 1767 | 1467032005515 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8c0d4000) [pid = 1767] [serial = 1629] [outer = 0x8c060000] 05:53:26 INFO - PROCESS | 1767 | 1467032006592 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1683ms 05:53:26 INFO - PROCESS | 1767 | 1467032006647 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1767 | 1467032006655 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:53:26 INFO - PROCESS | 1767 | 1467032006683 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1767 | 1467032006690 Marionette TRACE conn4 <- [1,2142,null,{}] 05:53:26 INFO - PROCESS | 1767 | 1467032006697 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:26 INFO - PROCESS | 1767 | 1467032006703 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:26 INFO - PROCESS | 1767 | 1467032006920 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:53:27 INFO - PROCESS | 1767 | 1467032007161 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 1767 | 1467032007172 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34a800 == 46 [pid = 1767] [id = 543] 05:53:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8db0e800) [pid = 1767] [serial = 1630] [outer = (nil)] 05:53:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8dc91800) [pid = 1767] [serial = 1631] [outer = 0x8db0e800] 05:53:27 INFO - PROCESS | 1767 | 1467032007277 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8e49b400) [pid = 1767] [serial = 1632] [outer = 0x8db0e800] 05:53:28 INFO - PROCESS | 1767 | 1467032008268 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 1767 | 1467032008340 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:53:28 INFO - PROCESS | 1767 | 1467032008348 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 1767 | 1467032008353 Marionette TRACE conn4 <- [1,2146,null,{}] 05:53:28 INFO - PROCESS | 1767 | 1467032008359 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:28 INFO - PROCESS | 1767 | 1467032008365 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:28 INFO - PROCESS | 1767 | 1467032008616 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:53:28 INFO - PROCESS | 1767 | 1467032008915 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 1767 | 1467032008924 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5dbc00 == 47 [pid = 1767] [id = 544] 05:53:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8ee0f400) [pid = 1767] [serial = 1633] [outer = (nil)] 05:53:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8ef39400) [pid = 1767] [serial = 1634] [outer = 0x8ee0f400] 05:53:29 INFO - PROCESS | 1767 | 1467032009026 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8f006400) [pid = 1767] [serial = 1635] [outer = 0x8ee0f400] 05:53:30 INFO - PROCESS | 1767 | 1467032010070 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 1767 | 1467032010149 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:53:30 INFO - PROCESS | 1767 | 1467032010167 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 1767 | 1467032010176 Marionette TRACE conn4 <- [1,2150,null,{}] 05:53:30 INFO - PROCESS | 1767 | 1467032010182 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:30 INFO - PROCESS | 1767 | 1467032010190 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:30 INFO - PROCESS | 1767 | 1467032010448 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:53:30 INFO - PROCESS | 1767 | 1467032010727 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 1767 | 1467032010735 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee0bc00 == 48 [pid = 1767] [id = 545] 05:53:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8ef51800) [pid = 1767] [serial = 1636] [outer = (nil)] 05:53:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x911a0800) [pid = 1767] [serial = 1637] [outer = 0x8ef51800] 05:53:30 INFO - PROCESS | 1767 | 1467032010823 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x91448400) [pid = 1767] [serial = 1638] [outer = 0x8ef51800] 05:53:31 INFO - PROCESS | 1767 | 1467032011766 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1647ms 05:53:31 INFO - PROCESS | 1767 | 1467032011824 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 1767 | 1467032011829 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:53:31 INFO - PROCESS | 1767 | 1467032011838 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 1767 | 1467032011843 Marionette TRACE conn4 <- [1,2154,null,{}] 05:53:31 INFO - PROCESS | 1767 | 1467032011848 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:31 INFO - PROCESS | 1767 | 1467032011854 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:32 INFO - PROCESS | 1767 | 1467032012044 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:53:32 INFO - PROCESS | 1767 | 1467032012249 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 1767 | 1467032012257 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e7c00 == 49 [pid = 1767] [id = 546] 05:53:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8c067c00) [pid = 1767] [serial = 1639] [outer = (nil)] 05:53:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x91452c00) [pid = 1767] [serial = 1640] [outer = 0x8c067c00] 05:53:32 INFO - PROCESS | 1767 | 1467032012374 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x91a59400) [pid = 1767] [serial = 1641] [outer = 0x8c067c00] 05:53:33 INFO - PROCESS | 1767 | 1467032013403 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1645ms 05:53:33 INFO - PROCESS | 1767 | 1467032013484 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 1767 | 1467032013489 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:53:33 INFO - PROCESS | 1767 | 1467032013496 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 1767 | 1467032013499 Marionette TRACE conn4 <- [1,2158,null,{}] 05:53:33 INFO - PROCESS | 1767 | 1467032013505 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:33 INFO - PROCESS | 1767 | 1467032013511 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:33 INFO - PROCESS | 1767 | 1467032013755 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:53:34 INFO - PROCESS | 1767 | 1467032014010 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 1767 | 1467032014028 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x91bb5000 == 50 [pid = 1767] [id = 547] 05:53:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91bb5800) [pid = 1767] [serial = 1642] [outer = (nil)] 05:53:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x91bb9000) [pid = 1767] [serial = 1643] [outer = 0x91bb5800] 05:53:34 INFO - PROCESS | 1767 | 1467032014169 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x92ad5800) [pid = 1767] [serial = 1644] [outer = 0x91bb5800] 05:53:35 INFO - PROCESS | 1767 | 1467032015285 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1833ms 05:53:35 INFO - PROCESS | 1767 | 1467032015331 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1767 | 1467032015336 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:53:35 INFO - PROCESS | 1767 | 1467032015346 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1767 | 1467032015349 Marionette TRACE conn4 <- [1,2162,null,{}] 05:53:35 INFO - PROCESS | 1767 | 1467032015357 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:35 INFO - PROCESS | 1767 | 1467032015364 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:35 INFO - PROCESS | 1767 | 1467032015597 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:53:35 INFO - PROCESS | 1767 | 1467032015875 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 1767 | 1467032015886 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc96c00 == 51 [pid = 1767] [id = 548] 05:53:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x8dc97000) [pid = 1767] [serial = 1645] [outer = (nil)] 05:53:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91bb0400) [pid = 1767] [serial = 1646] [outer = 0x8dc97000] 05:53:35 INFO - PROCESS | 1767 | 1467032015973 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x92ad8000) [pid = 1767] [serial = 1647] [outer = 0x8dc97000] 05:53:36 INFO - PROCESS | 1767 | 1467032016988 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1689ms 05:53:37 INFO - PROCESS | 1767 | 1467032017035 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 1767 | 1467032017039 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:53:37 INFO - PROCESS | 1767 | 1467032017048 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 1767 | 1467032017052 Marionette TRACE conn4 <- [1,2166,null,{}] 05:53:37 INFO - PROCESS | 1767 | 1467032017060 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 1767 | 1467032017066 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:37 INFO - PROCESS | 1767 | 1467032017314 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:53:37 INFO - PROCESS | 1767 | 1467032017563 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 1767 | 1467032017576 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d7c00 == 52 [pid = 1767] [id = 549] 05:53:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8d1f2400) [pid = 1767] [serial = 1648] [outer = (nil)] 05:53:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8d1f7800) [pid = 1767] [serial = 1649] [outer = 0x8d1f2400] 05:53:37 INFO - PROCESS | 1767 | 1467032017907 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8d34f800) [pid = 1767] [serial = 1650] [outer = 0x8d1f2400] 05:53:39 INFO - PROCESS | 1767 | 1467032019090 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2091ms 05:53:39 INFO - PROCESS | 1767 | 1467032019140 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 1767 | 1467032019145 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:53:39 INFO - PROCESS | 1767 | 1467032019154 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 1767 | 1467032019159 Marionette TRACE conn4 <- [1,2170,null,{}] 05:53:39 INFO - PROCESS | 1767 | 1467032019168 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:39 INFO - PROCESS | 1767 | 1467032019175 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:39 INFO - PROCESS | 1767 | 1467032019401 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:53:39 INFO - PROCESS | 1767 | 1467032019666 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 1767 | 1467032019675 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cf400 == 53 [pid = 1767] [id = 550] 05:53:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8d5b3800) [pid = 1767] [serial = 1651] [outer = (nil)] 05:53:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8e4a2000) [pid = 1767] [serial = 1652] [outer = 0x8d5b3800] 05:53:39 INFO - PROCESS | 1767 | 1467032019850 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8e5f3c00) [pid = 1767] [serial = 1653] [outer = 0x8d5b3800] 05:53:40 INFO - PROCESS | 1767 | 1467032020918 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06b000 == 52 [pid = 1767] [id = 512] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc1a000 == 51 [pid = 1767] [id = 541] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8c067400 == 50 [pid = 1767] [id = 540] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6eb000 == 49 [pid = 1767] [id = 539] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc0c000 == 48 [pid = 1767] [id = 538] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ef000 == 47 [pid = 1767] [id = 537] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e8400 == 46 [pid = 1767] [id = 536] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef53800 == 45 [pid = 1767] [id = 513] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc0c800 == 44 [pid = 1767] [id = 525] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f7000 == 43 [pid = 1767] [id = 505] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc17400 == 42 [pid = 1767] [id = 524] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc0b800 == 41 [pid = 1767] [id = 501] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8d358800 == 40 [pid = 1767] [id = 531] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8c065400 == 39 [pid = 1767] [id = 504] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5f8800 == 38 [pid = 1767] [id = 530] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e3800 == 37 [pid = 1767] [id = 514] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d7000 == 36 [pid = 1767] [id = 503] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e6400 == 35 [pid = 1767] [id = 515] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee03800 == 34 [pid = 1767] [id = 502] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f0000 == 33 [pid = 1767] [id = 516] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8c7800 == 32 [pid = 1767] [id = 533] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8db06400 == 31 [pid = 1767] [id = 509] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5de800 == 30 [pid = 1767] [id = 534] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e7400 == 29 [pid = 1767] [id = 510] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ed800 == 28 [pid = 1767] [id = 535] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef36000 == 27 [pid = 1767] [id = 532] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5f4c00 == 26 [pid = 1767] [id = 508] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0d800 == 25 [pid = 1767] [id = 506] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8c069400 == 24 [pid = 1767] [id = 511] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0ce000 == 23 [pid = 1767] [id = 507] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc04400 == 22 [pid = 1767] [id = 521] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1ef400 == 21 [pid = 1767] [id = 500] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a1c00 == 20 [pid = 1767] [id = 517] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8c7c00 == 19 [pid = 1767] [id = 518] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e7000 == 18 [pid = 1767] [id = 519] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8d358400 == 17 [pid = 1767] [id = 520] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x93933000 == 16 [pid = 1767] [id = 522] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05e400 == 15 [pid = 1767] [id = 523] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc96c00 == 14 [pid = 1767] [id = 548] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x91bb5000 == 13 [pid = 1767] [id = 547] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e7c00 == 12 [pid = 1767] [id = 546] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee0bc00 == 11 [pid = 1767] [id = 545] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34a800 == 10 [pid = 1767] [id = 543] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5dbc00 == 9 [pid = 1767] [id = 544] 05:53:42 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05fc00 == 8 [pid = 1767] [id = 542] 05:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2955ms 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8dc0d800) [pid = 1767] [serial = 1551] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8d5af400) [pid = 1767] [serial = 1550] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8ef58800) [pid = 1767] [serial = 1554] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8ee0ec00) [pid = 1767] [serial = 1553] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x9111e400) [pid = 1767] [serial = 1557] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x91112800) [pid = 1767] [serial = 1556] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x91453800) [pid = 1767] [serial = 1560] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x91271800) [pid = 1767] [serial = 1559] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x91bb2000) [pid = 1767] [serial = 1563] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x91bab400) [pid = 1767] [serial = 1562] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x92ae2000) [pid = 1767] [serial = 1566] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8d1f9c00) [pid = 1767] [serial = 1580] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8d353800) [pid = 1767] [serial = 1581] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x92335000) [pid = 1767] [serial = 1565] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8e5f7800) [pid = 1767] [serial = 1586] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8f008c00) [pid = 1767] [serial = 1578] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8ef51c00) [pid = 1767] [serial = 1577] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8dc21c00) [pid = 1767] [serial = 1583] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x93972400) [pid = 1767] [serial = 1569] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x93940800) [pid = 1767] [serial = 1568] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8e4a2c00) [pid = 1767] [serial = 1572] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8db08400) [pid = 1767] [serial = 1571] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8ee08400) [pid = 1767] [serial = 1589] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8e5dd800) [pid = 1767] [serial = 1575] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8dc9c400) [pid = 1767] [serial = 1574] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8ee0a800) [pid = 1767] [serial = 1587] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8ef30c00) [pid = 1767] [serial = 1590] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8dc99800) [pid = 1767] [serial = 1584] [outer = (nil)] [url = about:blank] 05:53:42 INFO - PROCESS | 1767 | 1467032022389 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 1767 | 1467032022393 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:53:42 INFO - PROCESS | 1767 | 1467032022407 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 1767 | 1467032022416 Marionette TRACE conn4 <- [1,2174,null,{}] 05:53:42 INFO - PROCESS | 1767 | 1467032022425 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:42 INFO - PROCESS | 1767 | 1467032022430 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:42 INFO - PROCESS | 1767 | 1467032022607 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:53:42 INFO - PROCESS | 1767 | 1467032022745 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 1767 | 1467032022756 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cc800 == 9 [pid = 1767] [id = 551] 05:53:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8c0ce000) [pid = 1767] [serial = 1654] [outer = (nil)] 05:53:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8c0d3000) [pid = 1767] [serial = 1655] [outer = 0x8c0ce000] 05:53:42 INFO - PROCESS | 1767 | 1467032022832 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8d1f4800) [pid = 1767] [serial = 1656] [outer = 0x8c0ce000] 05:53:43 INFO - PROCESS | 1767 | 1467032023706 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1344ms 05:53:43 INFO - PROCESS | 1767 | 1467032023752 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:53:43 INFO - PROCESS | 1767 | 1467032023757 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:53:43 INFO - PROCESS | 1767 | 1467032023770 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 1767 | 1467032023776 Marionette TRACE conn4 <- [1,2178,null,{}] 05:53:43 INFO - PROCESS | 1767 | 1467032023784 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:43 INFO - PROCESS | 1767 | 1467032023789 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:43 INFO - PROCESS | 1767 | 1467032023972 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:53:44 INFO - PROCESS | 1767 | 1467032024125 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 1767 | 1467032024136 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5ad400 == 10 [pid = 1767] [id = 552] 05:53:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d5af400) [pid = 1767] [serial = 1657] [outer = (nil)] 05:53:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8d5b8400) [pid = 1767] [serial = 1658] [outer = 0x8d5af400] 05:53:44 INFO - PROCESS | 1767 | 1467032024210 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8db0dc00) [pid = 1767] [serial = 1659] [outer = 0x8d5af400] 05:53:45 INFO - PROCESS | 1767 | 1467032025178 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1441ms 05:53:45 INFO - PROCESS | 1767 | 1467032025206 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:53:45 INFO - PROCESS | 1767 | 1467032025210 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:53:45 INFO - PROCESS | 1767 | 1467032025216 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 1767 | 1467032025220 Marionette TRACE conn4 <- [1,2182,null,{}] 05:53:45 INFO - PROCESS | 1767 | 1467032025247 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:45 INFO - PROCESS | 1767 | 1467032025256 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:45 INFO - PROCESS | 1767 | 1467032025503 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:53:45 INFO - PROCESS | 1767 | 1467032025534 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 1767 | 1467032025549 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc99800 == 11 [pid = 1767] [id = 553] 05:53:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8dc99c00) [pid = 1767] [serial = 1660] [outer = (nil)] 05:53:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8e499c00) [pid = 1767] [serial = 1661] [outer = 0x8dc99c00] 05:53:45 INFO - PROCESS | 1767 | 1467032025628 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8e5dcc00) [pid = 1767] [serial = 1662] [outer = 0x8dc99c00] 05:53:46 INFO - PROCESS | 1767 | 1467032026746 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1586ms 05:53:46 INFO - PROCESS | 1767 | 1467032026805 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 1767 | 1467032026808 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:53:46 INFO - PROCESS | 1767 | 1467032026815 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 1767 | 1467032026819 Marionette TRACE conn4 <- [1,2186,null,{}] 05:53:46 INFO - PROCESS | 1767 | 1467032026825 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:46 INFO - PROCESS | 1767 | 1467032026830 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:47 INFO - PROCESS | 1767 | 1467032027661 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8dc1ac00) [pid = 1767] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8e5ef400) [pid = 1767] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8ef30800) [pid = 1767] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8e497000) [pid = 1767] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8d1f1800) [pid = 1767] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8e5ee400) [pid = 1767] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8f8c8c00) [pid = 1767] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8d5adc00) [pid = 1767] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8b6e8800) [pid = 1767] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8c0cd800) [pid = 1767] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8ef38400) [pid = 1767] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:53:47 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x8c061000) [pid = 1767] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:53:47 INFO - PROCESS | 1767 | 1467032027832 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 1767 | 1467032027839 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e8800 == 12 [pid = 1767] [id = 554] 05:53:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8c060400) [pid = 1767] [serial = 1663] [outer = (nil)] 05:53:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8dc24400) [pid = 1767] [serial = 1664] [outer = 0x8c060400] 05:53:47 INFO - PROCESS | 1767 | 1467032027918 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8e5edc00) [pid = 1767] [serial = 1665] [outer = 0x8c060400] 05:53:48 INFO - PROCESS | 1767 | 1467032028884 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2133ms 05:53:48 INFO - PROCESS | 1767 | 1467032028950 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 1767 | 1467032028953 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:53:48 INFO - PROCESS | 1767 | 1467032028960 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 1767 | 1467032028963 Marionette TRACE conn4 <- [1,2190,null,{}] 05:53:48 INFO - PROCESS | 1767 | 1467032028969 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:48 INFO - PROCESS | 1767 | 1467032028974 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:49 INFO - PROCESS | 1767 | 1467032029148 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:53:49 INFO - PROCESS | 1767 | 1467032029289 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 1767 | 1467032029296 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc19000 == 13 [pid = 1767] [id = 555] 05:53:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8e5db800) [pid = 1767] [serial = 1666] [outer = (nil)] 05:53:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8ee0a800) [pid = 1767] [serial = 1667] [outer = 0x8e5db800] 05:53:49 INFO - PROCESS | 1767 | 1467032029367 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8ef2c400) [pid = 1767] [serial = 1668] [outer = 0x8e5db800] 05:53:50 INFO - PROCESS | 1767 | 1467032030345 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1441ms 05:53:50 INFO - PROCESS | 1767 | 1467032030404 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 1767 | 1467032030411 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:53:50 INFO - PROCESS | 1767 | 1467032030420 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 1767 | 1467032030425 Marionette TRACE conn4 <- [1,2194,null,{}] 05:53:50 INFO - PROCESS | 1767 | 1467032030435 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:50 INFO - PROCESS | 1767 | 1467032030441 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:50 INFO - PROCESS | 1767 | 1467032030706 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:53:50 INFO - PROCESS | 1767 | 1467032030950 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 1767 | 1467032030960 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d351c00 == 14 [pid = 1767] [id = 556] 05:53:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d5a9c00) [pid = 1767] [serial = 1669] [outer = (nil)] 05:53:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8dc0f000) [pid = 1767] [serial = 1670] [outer = 0x8d5a9c00] 05:53:51 INFO - PROCESS | 1767 | 1467032031097 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8dc98800) [pid = 1767] [serial = 1671] [outer = 0x8d5a9c00] 05:53:52 INFO - PROCESS | 1767 | 1467032032098 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1738ms 05:53:52 INFO - PROCESS | 1767 | 1467032032159 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 1767 | 1467032032167 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:53:52 INFO - PROCESS | 1767 | 1467032032181 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1767 | 1467032032188 Marionette TRACE conn4 <- [1,2198,null,{}] 05:53:52 INFO - PROCESS | 1767 | 1467032032195 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:52 INFO - PROCESS | 1767 | 1467032032202 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:52 INFO - PROCESS | 1767 | 1467032032463 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:53:52 INFO - PROCESS | 1767 | 1467032032723 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 1767 | 1467032032733 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6eb000 == 15 [pid = 1767] [id = 557] 05:53:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8ef2ac00) [pid = 1767] [serial = 1672] [outer = (nil)] 05:53:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8ef32800) [pid = 1767] [serial = 1673] [outer = 0x8ef2ac00] 05:53:52 INFO - PROCESS | 1767 | 1467032032864 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8ef50800) [pid = 1767] [serial = 1674] [outer = 0x8ef2ac00] 05:53:53 INFO - PROCESS | 1767 | 1467032033890 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1742ms 05:53:53 INFO - PROCESS | 1767 | 1467032033922 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 1767 | 1467032033926 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:53:53 INFO - PROCESS | 1767 | 1467032033933 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 1767 | 1467032033940 Marionette TRACE conn4 <- [1,2202,null,{}] 05:53:53 INFO - PROCESS | 1767 | 1467032033957 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:53 INFO - PROCESS | 1767 | 1467032033965 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:54 INFO - PROCESS | 1767 | 1467032034170 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:53:54 INFO - PROCESS | 1767 | 1467032034391 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 1767 | 1467032034403 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f004000 == 16 [pid = 1767] [id = 558] 05:53:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8f004400) [pid = 1767] [serial = 1675] [outer = (nil)] 05:53:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8f84d000) [pid = 1767] [serial = 1676] [outer = 0x8f004400] 05:53:54 INFO - PROCESS | 1767 | 1467032034491 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f853c00) [pid = 1767] [serial = 1677] [outer = 0x8f004400] 05:53:55 INFO - PROCESS | 1767 | 1467032035478 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1590ms 05:53:55 INFO - PROCESS | 1767 | 1467032035524 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:53:55 INFO - PROCESS | 1767 | 1467032035530 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:53:55 INFO - PROCESS | 1767 | 1467032035536 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 1767 | 1467032035540 Marionette TRACE conn4 <- [1,2206,null,{}] 05:53:55 INFO - PROCESS | 1767 | 1467032035546 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:55 INFO - PROCESS | 1767 | 1467032035552 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:55 INFO - PROCESS | 1767 | 1467032035743 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:53:55 INFO - PROCESS | 1767 | 1467032035926 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 1767 | 1467032035936 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f856c00 == 17 [pid = 1767] [id = 559] 05:53:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8f8bdc00) [pid = 1767] [serial = 1678] [outer = (nil)] 05:53:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8e5ea800) [pid = 1767] [serial = 1679] [outer = 0x8f8bdc00] 05:53:56 INFO - PROCESS | 1767 | 1467032036027 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8f8c7800) [pid = 1767] [serial = 1680] [outer = 0x8f8bdc00] 05:53:57 INFO - PROCESS | 1767 | 1467032036999 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1536ms 05:53:57 INFO - PROCESS | 1767 | 1467032037073 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 1767 | 1467032037076 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:53:57 INFO - PROCESS | 1767 | 1467032037084 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 1767 | 1467032037089 Marionette TRACE conn4 <- [1,2210,null,{}] 05:53:57 INFO - PROCESS | 1767 | 1467032037095 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:57 INFO - PROCESS | 1767 | 1467032037101 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:57 INFO - PROCESS | 1767 | 1467032037325 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:53:57 INFO - PROCESS | 1767 | 1467032037568 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 1767 | 1467032037577 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec400 == 18 [pid = 1767] [id = 560] 05:53:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8dc0e800) [pid = 1767] [serial = 1681] [outer = (nil)] 05:53:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8faaac00) [pid = 1767] [serial = 1682] [outer = 0x8dc0e800] 05:53:57 INFO - PROCESS | 1767 | 1467032037700 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x91114400) [pid = 1767] [serial = 1683] [outer = 0x8dc0e800] 05:53:58 INFO - PROCESS | 1767 | 1467032038605 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1594ms 05:53:58 INFO - PROCESS | 1767 | 1467032038679 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:53:58 INFO - PROCESS | 1767 | 1467032038682 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:53:58 INFO - PROCESS | 1767 | 1467032038689 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 1767 | 1467032038692 Marionette TRACE conn4 <- [1,2214,null,{}] 05:53:58 INFO - PROCESS | 1767 | 1467032038699 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:58 INFO - PROCESS | 1767 | 1467032038709 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:58 INFO - PROCESS | 1767 | 1467032038977 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:53:59 INFO - PROCESS | 1767 | 1467032039245 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 1767 | 1467032039256 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:53:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b4c00 == 19 [pid = 1767] [id = 561] 05:53:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8f8c6400) [pid = 1767] [serial = 1684] [outer = (nil)] 05:53:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x911a2400) [pid = 1767] [serial = 1685] [outer = 0x8f8c6400] 05:53:59 INFO - PROCESS | 1767 | 1467032039354 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91277c00) [pid = 1767] [serial = 1686] [outer = 0x8f8c6400] 05:54:00 INFO - PROCESS | 1767 | 1467032040229 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1585ms 05:54:00 INFO - PROCESS | 1767 | 1467032040275 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:54:00 INFO - PROCESS | 1767 | 1467032040280 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:54:00 INFO - PROCESS | 1767 | 1467032040286 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 1767 | 1467032040290 Marionette TRACE conn4 <- [1,2218,null,{}] 05:54:00 INFO - PROCESS | 1767 | 1467032040296 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:00 INFO - PROCESS | 1767 | 1467032040302 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:00 INFO - PROCESS | 1767 | 1467032040562 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:54:00 INFO - PROCESS | 1767 | 1467032040699 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 1767 | 1467032040708 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d6000 == 20 [pid = 1767] [id = 562] 05:54:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8d358800) [pid = 1767] [serial = 1687] [outer = (nil)] 05:54:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x9144b000) [pid = 1767] [serial = 1688] [outer = 0x8d358800] 05:54:00 INFO - PROCESS | 1767 | 1467032040796 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x9127c400) [pid = 1767] [serial = 1689] [outer = 0x8d358800] 05:54:01 INFO - PROCESS | 1767 | 1467032041740 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1489ms 05:54:01 INFO - PROCESS | 1767 | 1467032041776 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:54:01 INFO - PROCESS | 1767 | 1467032041787 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:54:01 INFO - PROCESS | 1767 | 1467032041795 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 1767 | 1467032041799 Marionette TRACE conn4 <- [1,2222,null,{}] 05:54:01 INFO - PROCESS | 1767 | 1467032041805 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:01 INFO - PROCESS | 1767 | 1467032041810 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:02 INFO - PROCESS | 1767 | 1467032042012 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:54:02 INFO - PROCESS | 1767 | 1467032042233 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1767 | 1467032042245 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e7000 == 21 [pid = 1767] [id = 563] 05:54:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8c0ce800) [pid = 1767] [serial = 1690] [outer = (nil)] 05:54:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8faa0c00) [pid = 1767] [serial = 1691] [outer = 0x8c0ce800] 05:54:02 INFO - PROCESS | 1767 | 1467032042377 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x91198400) [pid = 1767] [serial = 1692] [outer = 0x8c0ce800] 05:54:03 INFO - PROCESS | 1767 | 1467032043337 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1588ms 05:54:03 INFO - PROCESS | 1767 | 1467032043384 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 1767 | 1467032043387 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:54:03 INFO - PROCESS | 1767 | 1467032043395 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 1767 | 1467032043399 Marionette TRACE conn4 <- [1,2226,null,{}] 05:54:03 INFO - PROCESS | 1767 | 1467032043405 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:03 INFO - PROCESS | 1767 | 1467032043410 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:03 INFO - PROCESS | 1767 | 1467032043599 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:54:03 INFO - PROCESS | 1767 | 1467032043962 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 1767 | 1467032043974 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:04 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ec800 == 22 [pid = 1767] [id = 564] 05:54:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8b6ed800) [pid = 1767] [serial = 1693] [outer = (nil)] 05:54:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8c06ac00) [pid = 1767] [serial = 1694] [outer = 0x8b6ed800] 05:54:04 INFO - PROCESS | 1767 | 1467032044094 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8c0d7000) [pid = 1767] [serial = 1695] [outer = 0x8b6ed800] 05:54:05 INFO - PROCESS | 1767 | 1467032045175 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8f854000) [pid = 1767] [serial = 1625] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8faa9800) [pid = 1767] [serial = 1626] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x9119f000) [pid = 1767] [serial = 1605] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8f007000) [pid = 1767] [serial = 1593] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8e5f0000) [pid = 1767] [serial = 1616] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8f8bac00) [pid = 1767] [serial = 1622] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8f00e400) [pid = 1767] [serial = 1619] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8ef58000) [pid = 1767] [serial = 1592] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8faa4400) [pid = 1767] [serial = 1601] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8dc08400) [pid = 1767] [serial = 1595] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8c0d1800) [pid = 1767] [serial = 1611] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8faad800) [pid = 1767] [serial = 1602] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x8dc10c00) [pid = 1767] [serial = 1614] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8f8bec00) [pid = 1767] [serial = 1623] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8e5f9c00) [pid = 1767] [serial = 1599] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8c05f000) [pid = 1767] [serial = 1610] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8f002800) [pid = 1767] [serial = 1598] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x9119b400) [pid = 1767] [serial = 1604] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x9127f400) [pid = 1767] [serial = 1608] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ee0f800) [pid = 1767] [serial = 1617] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8d358000) [pid = 1767] [serial = 1613] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x91277000) [pid = 1767] [serial = 1607] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8dc95000) [pid = 1767] [serial = 1596] [outer = (nil)] [url = about:blank] 05:54:05 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8ee05400) [pid = 1767] [serial = 1620] [outer = (nil)] [url = about:blank] 05:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1887ms 05:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:54:05 INFO - PROCESS | 1767 | 1467032045286 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 1767 | 1467032045290 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:54:05 INFO - PROCESS | 1767 | 1467032045299 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 1767 | 1467032045304 Marionette TRACE conn4 <- [1,2230,null,{}] 05:54:05 INFO - PROCESS | 1767 | 1467032045313 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:05 INFO - PROCESS | 1767 | 1467032045318 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:05 INFO - PROCESS | 1767 | 1467032045508 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:54:05 INFO - PROCESS | 1767 | 1467032045714 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 1767 | 1467032045723 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d356c00 == 23 [pid = 1767] [id = 565] 05:54:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8db06c00) [pid = 1767] [serial = 1696] [outer = (nil)] 05:54:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8dc0c800) [pid = 1767] [serial = 1697] [outer = 0x8db06c00] 05:54:05 INFO - PROCESS | 1767 | 1467032045828 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8dc1c800) [pid = 1767] [serial = 1698] [outer = 0x8db06c00] 05:54:06 INFO - PROCESS | 1767 | 1467032046623 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1342ms 05:54:06 INFO - PROCESS | 1767 | 1467032046643 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 1767 | 1467032046650 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:54:06 INFO - PROCESS | 1767 | 1467032046657 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 1767 | 1467032046660 Marionette TRACE conn4 <- [1,2234,null,{}] 05:54:06 INFO - PROCESS | 1767 | 1467032046667 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:06 INFO - PROCESS | 1767 | 1467032046672 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:06 INFO - PROCESS | 1767 | 1467032046905 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:54:06 INFO - PROCESS | 1767 | 1467032046928 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 1767 | 1467032046937 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc94000 == 24 [pid = 1767] [id = 566] 05:54:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8dc98c00) [pid = 1767] [serial = 1699] [outer = (nil)] 05:54:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8ee03000) [pid = 1767] [serial = 1700] [outer = 0x8dc98c00] 05:54:07 INFO - PROCESS | 1767 | 1467032047022 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8ef34800) [pid = 1767] [serial = 1701] [outer = 0x8dc98c00] 05:54:08 INFO - PROCESS | 1767 | 1467032048004 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1395ms 05:54:08 INFO - PROCESS | 1767 | 1467032048053 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 1767 | 1467032048056 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:54:08 INFO - PROCESS | 1767 | 1467032048082 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 1767 | 1467032048091 Marionette TRACE conn4 <- [1,2238,null,{}] 05:54:08 INFO - PROCESS | 1767 | 1467032048101 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:08 INFO - PROCESS | 1767 | 1467032048108 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:08 INFO - PROCESS | 1767 | 1467032048369 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:54:08 INFO - PROCESS | 1767 | 1467032048394 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 1767 | 1467032048403 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5eb800 == 25 [pid = 1767] [id = 567] 05:54:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8f001400) [pid = 1767] [serial = 1702] [outer = (nil)] 05:54:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8f84cc00) [pid = 1767] [serial = 1703] [outer = 0x8f001400] 05:54:08 INFO - PROCESS | 1767 | 1467032048483 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8f854000) [pid = 1767] [serial = 1704] [outer = 0x8f001400] 05:54:09 INFO - PROCESS | 1767 | 1467032049503 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1450ms 05:54:09 INFO - PROCESS | 1767 | 1467032049524 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 1767 | 1467032049529 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:54:09 INFO - PROCESS | 1767 | 1467032049542 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 1767 | 1467032049544 Marionette TRACE conn4 <- [1,2242,null,{}] 05:54:09 INFO - PROCESS | 1767 | 1467032049551 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:09 INFO - PROCESS | 1767 | 1467032049556 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:09 INFO - PROCESS | 1767 | 1467032049795 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8d5b3800) [pid = 1767] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8dc99c00) [pid = 1767] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8c060000) [pid = 1767] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8db0e800) [pid = 1767] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ee0f400) [pid = 1767] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8ef51800) [pid = 1767] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8c067c00) [pid = 1767] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x91bb5800) [pid = 1767] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8dc97000) [pid = 1767] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8d1f2400) [pid = 1767] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8d5af400) [pid = 1767] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8c0ce000) [pid = 1767] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:54:09 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8c060400) [pid = 1767] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:54:10 INFO - PROCESS | 1767 | 1467032050123 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 1767 | 1467032050136 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f0c00 == 26 [pid = 1767] [id = 568] 05:54:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8c060000) [pid = 1767] [serial = 1705] [outer = (nil)] 05:54:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8d34d000) [pid = 1767] [serial = 1706] [outer = 0x8c060000] 05:54:10 INFO - PROCESS | 1767 | 1467032050209 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8dc93c00) [pid = 1767] [serial = 1707] [outer = 0x8c060000] 05:54:10 INFO - PROCESS | 1767 | 1467032050969 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1490ms 05:54:11 INFO - PROCESS | 1767 | 1467032051027 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 1767 | 1467032051031 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:54:11 INFO - PROCESS | 1767 | 1467032051037 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 1767 | 1467032051041 Marionette TRACE conn4 <- [1,2246,null,{}] 05:54:11 INFO - PROCESS | 1767 | 1467032051047 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:11 INFO - PROCESS | 1767 | 1467032051052 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:11 INFO - PROCESS | 1767 | 1467032051232 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:54:11 INFO - PROCESS | 1767 | 1467032051242 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 1767 | 1467032051259 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8bd000 == 27 [pid = 1767] [id = 569] 05:54:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8f8c0400) [pid = 1767] [serial = 1708] [outer = (nil)] 05:54:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8faa5c00) [pid = 1767] [serial = 1709] [outer = 0x8f8c0400] 05:54:11 INFO - PROCESS | 1767 | 1467032051472 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x91195400) [pid = 1767] [serial = 1710] [outer = 0x8f8c0400] 05:54:12 INFO - PROCESS | 1767 | 1467032052525 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1540ms 05:54:12 INFO - PROCESS | 1767 | 1467032052579 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 1767 | 1467032052587 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:54:12 INFO - PROCESS | 1767 | 1467032052597 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 1767 | 1467032052602 Marionette TRACE conn4 <- [1,2250,null,{}] 05:54:12 INFO - PROCESS | 1767 | 1467032052612 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:12 INFO - PROCESS | 1767 | 1467032052618 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:12 INFO - PROCESS | 1767 | 1467032052871 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:54:13 INFO - PROCESS | 1767 | 1467032053179 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1767 | 1467032053193 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1efc00 == 28 [pid = 1767] [id = 570] 05:54:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8d1f9c00) [pid = 1767] [serial = 1711] [outer = (nil)] 05:54:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8dc18c00) [pid = 1767] [serial = 1712] [outer = 0x8d1f9c00] 05:54:13 INFO - PROCESS | 1767 | 1467032053286 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8e5dac00) [pid = 1767] [serial = 1713] [outer = 0x8d1f9c00] 05:54:14 INFO - PROCESS | 1767 | 1467032054213 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1695ms 05:54:14 INFO - PROCESS | 1767 | 1467032054292 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 1767 | 1467032054300 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:54:14 INFO - PROCESS | 1767 | 1467032054312 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1767 | 1467032054316 Marionette TRACE conn4 <- [1,2254,null,{}] 05:54:14 INFO - PROCESS | 1767 | 1467032054324 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:14 INFO - PROCESS | 1767 | 1467032054330 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:14 INFO - PROCESS | 1767 | 1467032054598 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:54:14 INFO - PROCESS | 1767 | 1467032054855 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 1767 | 1467032054863 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee08c00 == 29 [pid = 1767] [id = 571] 05:54:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8ef30800) [pid = 1767] [serial = 1714] [outer = (nil)] 05:54:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8ef5c800) [pid = 1767] [serial = 1715] [outer = 0x8ef30800] 05:54:15 INFO - PROCESS | 1767 | 1467032055001 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8f00f800) [pid = 1767] [serial = 1716] [outer = 0x8ef30800] 05:54:16 INFO - PROCESS | 1767 | 1467032056034 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1738ms 05:54:16 INFO - PROCESS | 1767 | 1467032056051 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:54:16 INFO - PROCESS | 1767 | 1467032056056 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:54:16 INFO - PROCESS | 1767 | 1467032056064 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1767 | 1467032056070 Marionette TRACE conn4 <- [1,2258,null,{}] 05:54:16 INFO - PROCESS | 1767 | 1467032056088 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:16 INFO - PROCESS | 1767 | 1467032056098 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:16 INFO - PROCESS | 1767 | 1467032056307 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:54:16 INFO - PROCESS | 1767 | 1467032056541 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1767 | 1467032056554 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8c2400 == 30 [pid = 1767] [id = 572] 05:54:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x9119d000) [pid = 1767] [serial = 1717] [outer = (nil)] 05:54:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x91272800) [pid = 1767] [serial = 1718] [outer = 0x9119d000] 05:54:16 INFO - PROCESS | 1767 | 1467032056682 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91448000) [pid = 1767] [serial = 1719] [outer = 0x9119d000] 05:54:17 INFO - PROCESS | 1767 | 1467032057668 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1655ms 05:54:17 INFO - PROCESS | 1767 | 1467032057718 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:54:17 INFO - PROCESS | 1767 | 1467032057724 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:54:17 INFO - PROCESS | 1767 | 1467032057731 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 1767 | 1467032057735 Marionette TRACE conn4 <- [1,2262,null,{}] 05:54:17 INFO - PROCESS | 1767 | 1467032057741 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:17 INFO - PROCESS | 1767 | 1467032057747 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:17 INFO - PROCESS | 1767 | 1467032057948 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:54:18 INFO - PROCESS | 1767 | 1467032058136 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 1767 | 1467032058147 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dca0800 == 31 [pid = 1767] [id = 573] 05:54:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9119ac00) [pid = 1767] [serial = 1720] [outer = (nil)] 05:54:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x91bab400) [pid = 1767] [serial = 1721] [outer = 0x9119ac00] 05:54:18 INFO - PROCESS | 1767 | 1467032058230 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x91bad000) [pid = 1767] [serial = 1722] [outer = 0x9119ac00] 05:54:19 INFO - PROCESS | 1767 | 1467032059195 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1532ms 05:54:19 INFO - PROCESS | 1767 | 1467032059263 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:54:19 INFO - PROCESS | 1767 | 1467032059268 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:54:19 INFO - PROCESS | 1767 | 1467032059274 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1767 | 1467032059278 Marionette TRACE conn4 <- [1,2266,null,{}] 05:54:19 INFO - PROCESS | 1767 | 1467032059284 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:19 INFO - PROCESS | 1767 | 1467032059289 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:19 INFO - PROCESS | 1767 | 1467032059547 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:54:19 INFO - PROCESS | 1767 | 1467032059781 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 1767 | 1467032059787 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1f400 == 32 [pid = 1767] [id = 574] 05:54:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8dc93800) [pid = 1767] [serial = 1723] [outer = (nil)] 05:54:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x91bb3800) [pid = 1767] [serial = 1724] [outer = 0x8dc93800] 05:54:19 INFO - PROCESS | 1767 | 1467032059917 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x92201400) [pid = 1767] [serial = 1725] [outer = 0x8dc93800] 05:54:20 INFO - PROCESS | 1767 | 1467032060890 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1683ms 05:54:20 INFO - PROCESS | 1767 | 1467032060959 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 1767 | 1467032060963 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:54:20 INFO - PROCESS | 1767 | 1467032060970 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 1767 | 1467032060974 Marionette TRACE conn4 <- [1,2270,null,{}] 05:54:20 INFO - PROCESS | 1767 | 1467032060980 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:20 INFO - PROCESS | 1767 | 1467032060991 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:21 INFO - PROCESS | 1767 | 1467032061256 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:54:21 INFO - PROCESS | 1767 | 1467032061517 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 1767 | 1467032061526 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6edc00 == 33 [pid = 1767] [id = 575] 05:54:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8e5dc000) [pid = 1767] [serial = 1726] [outer = (nil)] 05:54:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x92ad9c00) [pid = 1767] [serial = 1727] [outer = 0x8e5dc000] 05:54:21 INFO - PROCESS | 1767 | 1467032061629 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x93933c00) [pid = 1767] [serial = 1728] [outer = 0x8e5dc000] 05:54:22 INFO - PROCESS | 1767 | 1467032062568 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1650ms 05:54:22 INFO - PROCESS | 1767 | 1467032062636 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 1767 | 1467032062641 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:54:22 INFO - PROCESS | 1767 | 1467032062652 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 1767 | 1467032062655 Marionette TRACE conn4 <- [1,2274,null,{}] 05:54:22 INFO - PROCESS | 1767 | 1467032062663 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:22 INFO - PROCESS | 1767 | 1467032062669 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:22 INFO - PROCESS | 1767 | 1467032062876 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:54:23 INFO - PROCESS | 1767 | 1467032063471 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 1767 | 1467032063480 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d354400 == 34 [pid = 1767] [id = 576] 05:54:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8d358000) [pid = 1767] [serial = 1729] [outer = (nil)] 05:54:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8d5b2400) [pid = 1767] [serial = 1730] [outer = 0x8d358000] 05:54:23 INFO - PROCESS | 1767 | 1467032063569 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8dc07800) [pid = 1767] [serial = 1731] [outer = 0x8d358000] 05:54:24 INFO - PROCESS | 1767 | 1467032064534 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1935ms 05:54:24 INFO - PROCESS | 1767 | 1467032064589 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 1767 | 1467032064593 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:54:24 INFO - PROCESS | 1767 | 1467032064602 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1767 | 1467032064607 Marionette TRACE conn4 <- [1,2278,null,{}] 05:54:24 INFO - PROCESS | 1767 | 1467032064615 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:24 INFO - PROCESS | 1767 | 1467032064621 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:24 INFO - PROCESS | 1767 | 1467032064805 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:54:25 INFO - PROCESS | 1767 | 1467032065185 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 1767 | 1467032065195 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b6400 == 35 [pid = 1767] [id = 577] 05:54:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8dc9b400) [pid = 1767] [serial = 1732] [outer = (nil)] 05:54:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8ef2c000) [pid = 1767] [serial = 1733] [outer = 0x8dc9b400] 05:54:25 INFO - PROCESS | 1767 | 1467032065279 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8ef5f000) [pid = 1767] [serial = 1734] [outer = 0x8dc9b400] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d7c00 == 34 [pid = 1767] [id = 549] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cf400 == 33 [pid = 1767] [id = 550] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8d354400 == 32 [pid = 1767] [id = 576] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6edc00 == 31 [pid = 1767] [id = 575] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc1f400 == 30 [pid = 1767] [id = 574] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8c2400 == 29 [pid = 1767] [id = 572] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8dca0800 == 28 [pid = 1767] [id = 573] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee08c00 == 27 [pid = 1767] [id = 571] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8bd000 == 26 [pid = 1767] [id = 569] 05:54:27 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1efc00 == 25 [pid = 1767] [id = 570] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8e4a2000) [pid = 1767] [serial = 1652] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8e5f3c00) [pid = 1767] [serial = 1653] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8e499c00) [pid = 1767] [serial = 1661] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8c0d4000) [pid = 1767] [serial = 1629] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8c066000) [pid = 1767] [serial = 1628] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8e49b400) [pid = 1767] [serial = 1632] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8dc91800) [pid = 1767] [serial = 1631] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8f006400) [pid = 1767] [serial = 1635] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8ef39400) [pid = 1767] [serial = 1634] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x91448400) [pid = 1767] [serial = 1638] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x911a0800) [pid = 1767] [serial = 1637] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x91a59400) [pid = 1767] [serial = 1641] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x91452c00) [pid = 1767] [serial = 1640] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x92ad5800) [pid = 1767] [serial = 1644] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x91bb9000) [pid = 1767] [serial = 1643] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x92ad8000) [pid = 1767] [serial = 1647] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x91bb0400) [pid = 1767] [serial = 1646] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8d34f800) [pid = 1767] [serial = 1650] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8ee0a800) [pid = 1767] [serial = 1667] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8d1f7800) [pid = 1767] [serial = 1649] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8e5dcc00) [pid = 1767] [serial = 1662] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8d5b8400) [pid = 1767] [serial = 1658] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8d1f4800) [pid = 1767] [serial = 1656] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8c0d3000) [pid = 1767] [serial = 1655] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8dc24400) [pid = 1767] [serial = 1664] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8db0dc00) [pid = 1767] [serial = 1659] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8e5edc00) [pid = 1767] [serial = 1665] [outer = (nil)] [url = about:blank] 05:54:27 INFO - PROCESS | 1767 | 1467032067498 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2945ms 05:54:27 INFO - PROCESS | 1767 | 1467032067552 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 1767 | 1467032067566 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:54:27 INFO - PROCESS | 1767 | 1467032067579 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 1767 | 1467032067585 Marionette TRACE conn4 <- [1,2282,null,{}] 05:54:27 INFO - PROCESS | 1767 | 1467032067595 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:27 INFO - PROCESS | 1767 | 1467032067602 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:27 INFO - PROCESS | 1767 | 1467032067841 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:54:27 INFO - PROCESS | 1767 | 1467032067918 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 1767 | 1467032067936 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cec00 == 26 [pid = 1767] [id = 578] 05:54:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8c0d6800) [pid = 1767] [serial = 1735] [outer = (nil)] 05:54:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8d1f5000) [pid = 1767] [serial = 1736] [outer = 0x8c0d6800] 05:54:28 INFO - PROCESS | 1767 | 1467032068083 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8d34ac00) [pid = 1767] [serial = 1737] [outer = 0x8c0d6800] 05:54:28 INFO - PROCESS | 1767 | 1467032068897 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1341ms 05:54:28 INFO - PROCESS | 1767 | 1467032068933 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:54:28 INFO - PROCESS | 1767 | 1467032068943 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:54:28 INFO - PROCESS | 1767 | 1467032068956 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 1767 | 1467032068961 Marionette TRACE conn4 <- [1,2286,null,{}] 05:54:28 INFO - PROCESS | 1767 | 1467032068968 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:28 INFO - PROCESS | 1767 | 1467032068974 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:29 INFO - PROCESS | 1767 | 1467032069170 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:54:29 INFO - PROCESS | 1767 | 1467032069322 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 1767 | 1467032069331 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db03800 == 27 [pid = 1767] [id = 579] 05:54:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8db0bc00) [pid = 1767] [serial = 1738] [outer = (nil)] 05:54:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8dc07c00) [pid = 1767] [serial = 1739] [outer = 0x8db0bc00] 05:54:29 INFO - PROCESS | 1767 | 1467032069410 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8dc21400) [pid = 1767] [serial = 1740] [outer = 0x8db0bc00] 05:54:30 INFO - PROCESS | 1767 | 1467032070422 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:54:30 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 05:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1490ms 05:54:30 INFO - PROCESS | 1767 | 1467032070443 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 1767 | 1467032070447 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:54:30 INFO - PROCESS | 1767 | 1467032070464 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 1767 | 1467032070471 Marionette TRACE conn4 <- [1,2290,null,{}] 05:54:30 INFO - PROCESS | 1767 | 1467032070490 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:30 INFO - PROCESS | 1767 | 1467032070501 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:30 INFO - PROCESS | 1767 | 1467032070746 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:54:30 INFO - PROCESS | 1767 | 1467032070774 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 1767 | 1467032070788 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5dd800 == 28 [pid = 1767] [id = 580] 05:54:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8e5e0000) [pid = 1767] [serial = 1741] [outer = (nil)] 05:54:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8e5edc00) [pid = 1767] [serial = 1742] [outer = 0x8e5e0000] 05:54:30 INFO - PROCESS | 1767 | 1467032070863 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8e5f6400) [pid = 1767] [serial = 1743] [outer = 0x8e5e0000] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8db06c00) [pid = 1767] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8f8bdc00) [pid = 1767] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8b6ed800) [pid = 1767] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8f8c6400) [pid = 1767] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8d5a9c00) [pid = 1767] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8d358800) [pid = 1767] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8ef2ac00) [pid = 1767] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8f004400) [pid = 1767] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8c0ce800) [pid = 1767] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8c060000) [pid = 1767] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8f001400) [pid = 1767] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8dc0e800) [pid = 1767] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8dc98c00) [pid = 1767] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8e5db800) [pid = 1767] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:54:32 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8f8c0400) [pid = 1767] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:54:32 INFO - PROCESS | 1767 | 1467032072658 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2244ms 05:54:32 INFO - PROCESS | 1767 | 1467032072709 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:54:32 INFO - PROCESS | 1767 | 1467032072714 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:54:32 INFO - PROCESS | 1767 | 1467032072720 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 1767 | 1467032072724 Marionette TRACE conn4 <- [1,2294,null,{}] 05:54:32 INFO - PROCESS | 1767 | 1467032072730 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:32 INFO - PROCESS | 1767 | 1467032072735 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:32 INFO - PROCESS | 1767 | 1467032072896 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:54:32 INFO - PROCESS | 1767 | 1467032072907 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 1767 | 1467032072915 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d358800 == 29 [pid = 1767] [id = 581] 05:54:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8e495800) [pid = 1767] [serial = 1744] [outer = (nil)] 05:54:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8e5f4c00) [pid = 1767] [serial = 1745] [outer = 0x8e495800] 05:54:32 INFO - PROCESS | 1767 | 1467032072988 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8ef2d800) [pid = 1767] [serial = 1746] [outer = 0x8e495800] 05:54:33 INFO - PROCESS | 1767 | 1467032073871 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1199ms 05:54:33 INFO - PROCESS | 1767 | 1467032073919 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 1767 | 1467032073923 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:54:33 INFO - PROCESS | 1767 | 1467032073930 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 1767 | 1467032073934 Marionette TRACE conn4 <- [1,2298,null,{}] 05:54:33 INFO - PROCESS | 1767 | 1467032073940 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:33 INFO - PROCESS | 1767 | 1467032073946 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:34 INFO - PROCESS | 1767 | 1467032074110 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:54:34 INFO - PROCESS | 1767 | 1467032074119 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1767 | 1467032074127 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f2400 == 30 [pid = 1767] [id = 582] 05:54:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8dc98c00) [pid = 1767] [serial = 1747] [outer = (nil)] 05:54:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8f003800) [pid = 1767] [serial = 1748] [outer = 0x8dc98c00] 05:54:34 INFO - PROCESS | 1767 | 1467032074200 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8f006800) [pid = 1767] [serial = 1749] [outer = 0x8dc98c00] 05:54:35 INFO - PROCESS | 1767 | 1467032075412 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1538ms 05:54:35 INFO - PROCESS | 1767 | 1467032075470 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 1767 | 1467032075477 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:54:35 INFO - PROCESS | 1767 | 1467032075487 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 1767 | 1467032075491 Marionette TRACE conn4 <- [1,2302,null,{}] 05:54:35 INFO - PROCESS | 1767 | 1467032075503 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:35 INFO - PROCESS | 1767 | 1467032075509 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:35 INFO - PROCESS | 1767 | 1467032075744 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:54:36 INFO - PROCESS | 1767 | 1467032075984 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 1767 | 1467032075994 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34a000 == 31 [pid = 1767] [id = 583] 05:54:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8d355000) [pid = 1767] [serial = 1750] [outer = (nil)] 05:54:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8db0b000) [pid = 1767] [serial = 1751] [outer = 0x8d355000] 05:54:36 INFO - PROCESS | 1767 | 1467032076130 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8dc9cc00) [pid = 1767] [serial = 1752] [outer = 0x8d355000] 05:54:37 INFO - PROCESS | 1767 | 1467032077100 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1643ms 05:54:37 INFO - PROCESS | 1767 | 1467032077130 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 1767 | 1467032077147 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:54:37 INFO - PROCESS | 1767 | 1467032077164 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 1767 | 1467032077169 Marionette TRACE conn4 <- [1,2306,null,{}] 05:54:37 INFO - PROCESS | 1767 | 1467032077196 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:37 INFO - PROCESS | 1767 | 1467032077203 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:37 INFO - PROCESS | 1767 | 1467032077401 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:54:37 INFO - PROCESS | 1767 | 1467032077590 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 1767 | 1467032077607 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e9000 == 32 [pid = 1767] [id = 584] 05:54:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8ee07000) [pid = 1767] [serial = 1753] [outer = (nil)] 05:54:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8ef54800) [pid = 1767] [serial = 1754] [outer = 0x8ee07000] 05:54:37 INFO - PROCESS | 1767 | 1467032077736 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8e5f9800) [pid = 1767] [serial = 1755] [outer = 0x8ee07000] 05:54:39 INFO - PROCESS | 1767 | 1467032079001 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1867ms 05:54:39 INFO - PROCESS | 1767 | 1467032079031 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 1767 | 1467032079036 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:54:39 INFO - PROCESS | 1767 | 1467032079044 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 1767 | 1467032079051 Marionette TRACE conn4 <- [1,2310,null,{}] 05:54:39 INFO - PROCESS | 1767 | 1467032079069 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 1767 | 1467032079078 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:39 INFO - PROCESS | 1767 | 1467032079287 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:54:39 INFO - PROCESS | 1767 | 1467032079524 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1767 | 1467032079535 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8c3c00 == 33 [pid = 1767] [id = 585] 05:54:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f8c7c00) [pid = 1767] [serial = 1756] [outer = (nil)] 05:54:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8faa5400) [pid = 1767] [serial = 1757] [outer = 0x8f8c7c00] 05:54:39 INFO - PROCESS | 1767 | 1467032079644 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8faaa000) [pid = 1767] [serial = 1758] [outer = 0x8f8c7c00] 05:54:40 INFO - PROCESS | 1767 | 1467032080630 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1643ms 05:54:40 INFO - PROCESS | 1767 | 1467032080688 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 1767 | 1467032080694 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:54:40 INFO - PROCESS | 1767 | 1467032080702 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1767 | 1467032080705 Marionette TRACE conn4 <- [1,2314,null,{}] 05:54:40 INFO - PROCESS | 1767 | 1467032080713 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:40 INFO - PROCESS | 1767 | 1467032080718 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:40 INFO - PROCESS | 1767 | 1467032080961 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:54:41 INFO - PROCESS | 1767 | 1467032081194 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 1767 | 1467032081205 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5dd400 == 34 [pid = 1767] [id = 586] 05:54:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x91113c00) [pid = 1767] [serial = 1759] [outer = (nil)] 05:54:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x91197800) [pid = 1767] [serial = 1760] [outer = 0x91113c00] 05:54:41 INFO - PROCESS | 1767 | 1467032081337 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x9119a400) [pid = 1767] [serial = 1761] [outer = 0x91113c00] 05:54:42 INFO - PROCESS | 1767 | 1467032082350 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1695ms 05:54:42 INFO - PROCESS | 1767 | 1467032082397 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:54:42 INFO - PROCESS | 1767 | 1467032082402 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:54:42 INFO - PROCESS | 1767 | 1467032082410 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 1767 | 1467032082413 Marionette TRACE conn4 <- [1,2318,null,{}] 05:54:42 INFO - PROCESS | 1767 | 1467032082420 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:42 INFO - PROCESS | 1767 | 1467032082426 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:42 INFO - PROCESS | 1767 | 1467032082614 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:54:42 INFO - PROCESS | 1767 | 1467032082812 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 1767 | 1467032082822 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5aa800 == 35 [pid = 1767] [id = 587] 05:54:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9111a400) [pid = 1767] [serial = 1762] [outer = (nil)] 05:54:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x91279400) [pid = 1767] [serial = 1763] [outer = 0x9111a400] 05:54:42 INFO - PROCESS | 1767 | 1467032082908 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x9127f000) [pid = 1767] [serial = 1764] [outer = 0x9111a400] 05:54:43 INFO - PROCESS | 1767 | 1467032083930 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1767 | 1467032083997 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:54:44 INFO - PROCESS | 1767 | 1467032084004 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 1767 | 1467032084007 Marionette TRACE conn4 <- [1,2322,null,{}] 05:54:44 INFO - PROCESS | 1767 | 1467032084013 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:44 INFO - PROCESS | 1767 | 1467032084024 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:44 INFO - PROCESS | 1767 | 1467032084305 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:54:44 INFO - PROCESS | 1767 | 1467032084586 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 1767 | 1467032084596 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e9800 == 36 [pid = 1767] [id = 588] 05:54:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8c0ce800) [pid = 1767] [serial = 1765] [outer = (nil)] 05:54:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8d1f8000) [pid = 1767] [serial = 1766] [outer = 0x8c0ce800] 05:54:44 INFO - PROCESS | 1767 | 1467032084680 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8dc94800) [pid = 1767] [serial = 1767] [outer = 0x8c0ce800] 05:54:45 INFO - PROCESS | 1767 | 1467032085782 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1836ms 05:54:45 INFO - PROCESS | 1767 | 1467032085848 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 1767 | 1467032085854 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:54:45 INFO - PROCESS | 1767 | 1467032085863 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1767 | 1467032085868 Marionette TRACE conn4 <- [1,2326,null,{}] 05:54:45 INFO - PROCESS | 1767 | 1467032085876 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:45 INFO - PROCESS | 1767 | 1467032085882 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:46 INFO - PROCESS | 1767 | 1467032086068 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:54:46 INFO - PROCESS | 1767 | 1467032086438 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 1767 | 1467032086451 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8d358800 == 35 [pid = 1767] [id = 581] 05:54:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5dd800 == 34 [pid = 1767] [id = 580] 05:54:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d2000 == 35 [pid = 1767] [id = 589] 05:54:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8c0d3000) [pid = 1767] [serial = 1768] [outer = (nil)] 05:54:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8d353400) [pid = 1767] [serial = 1769] [outer = 0x8c0d3000] 05:54:46 INFO - PROCESS | 1767 | 1467032086569 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8db01800) [pid = 1767] [serial = 1770] [outer = 0x8c0d3000] 05:54:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8db03800 == 34 [pid = 1767] [id = 579] 05:54:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cec00 == 33 [pid = 1767] [id = 578] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8dc1c800) [pid = 1767] [serial = 1698] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8e5ea800) [pid = 1767] [serial = 1679] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8c0d7000) [pid = 1767] [serial = 1695] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x91277c00) [pid = 1767] [serial = 1686] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8f8c7800) [pid = 1767] [serial = 1680] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x911a2400) [pid = 1767] [serial = 1685] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8dc98800) [pid = 1767] [serial = 1671] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x9144b000) [pid = 1767] [serial = 1688] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x9127c400) [pid = 1767] [serial = 1689] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8ef32800) [pid = 1767] [serial = 1673] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8f84d000) [pid = 1767] [serial = 1676] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x91198400) [pid = 1767] [serial = 1692] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8dc93c00) [pid = 1767] [serial = 1707] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8f854000) [pid = 1767] [serial = 1704] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x91114400) [pid = 1767] [serial = 1683] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8d34d000) [pid = 1767] [serial = 1706] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8faaac00) [pid = 1767] [serial = 1682] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8ef34800) [pid = 1767] [serial = 1701] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8c06ac00) [pid = 1767] [serial = 1694] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8ef2c400) [pid = 1767] [serial = 1668] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8faa0c00) [pid = 1767] [serial = 1691] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8ee03000) [pid = 1767] [serial = 1700] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8f853c00) [pid = 1767] [serial = 1677] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8ef50800) [pid = 1767] [serial = 1674] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8dc0f000) [pid = 1767] [serial = 1670] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8f84cc00) [pid = 1767] [serial = 1703] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8dc0c800) [pid = 1767] [serial = 1697] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8faa5c00) [pid = 1767] [serial = 1709] [outer = (nil)] [url = about:blank] 05:54:46 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x91195400) [pid = 1767] [serial = 1710] [outer = (nil)] [url = about:blank] 05:54:47 INFO - PROCESS | 1767 | 1467032087436 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1635ms 05:54:47 INFO - PROCESS | 1767 | 1467032087499 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 1767 | 1467032087506 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:54:47 INFO - PROCESS | 1767 | 1467032087517 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 1767 | 1467032087520 Marionette TRACE conn4 <- [1,2330,null,{}] 05:54:47 INFO - PROCESS | 1767 | 1467032087538 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:47 INFO - PROCESS | 1767 | 1467032087543 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:47 INFO - PROCESS | 1767 | 1467032087731 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:54:47 INFO - PROCESS | 1767 | 1467032087742 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 1767 | 1467032087749 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1c800 == 34 [pid = 1767] [id = 590] 05:54:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8e49b400) [pid = 1767] [serial = 1771] [outer = (nil)] 05:54:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8e4a1000) [pid = 1767] [serial = 1772] [outer = 0x8e49b400] 05:54:47 INFO - PROCESS | 1767 | 1467032087825 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8e5ee000) [pid = 1767] [serial = 1773] [outer = 0x8e49b400] 05:54:48 INFO - PROCESS | 1767 | 1467032088833 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1338ms 05:54:48 INFO - PROCESS | 1767 | 1467032088856 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 1767 | 1467032088861 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:54:48 INFO - PROCESS | 1767 | 1467032088868 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 1767 | 1467032088874 Marionette TRACE conn4 <- [1,2334,null,{}] 05:54:48 INFO - PROCESS | 1767 | 1467032088890 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:48 INFO - PROCESS | 1767 | 1467032088899 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:49 INFO - PROCESS | 1767 | 1467032089167 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:54:49 INFO - PROCESS | 1767 | 1467032089190 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 1767 | 1467032089202 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef56c00 == 35 [pid = 1767] [id = 591] 05:54:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8ef57000) [pid = 1767] [serial = 1774] [outer = (nil)] 05:54:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8f008c00) [pid = 1767] [serial = 1775] [outer = 0x8ef57000] 05:54:49 INFO - PROCESS | 1767 | 1467032089276 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8f84e400) [pid = 1767] [serial = 1776] [outer = 0x8ef57000] 05:54:50 INFO - PROCESS | 1767 | 1467032090229 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1392ms 05:54:50 INFO - PROCESS | 1767 | 1467032090261 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:54:50 INFO - PROCESS | 1767 | 1467032090266 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:54:50 INFO - PROCESS | 1767 | 1467032090273 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 1767 | 1467032090277 Marionette TRACE conn4 <- [1,2338,null,{}] 05:54:50 INFO - PROCESS | 1767 | 1467032090294 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:50 INFO - PROCESS | 1767 | 1467032090299 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:50 INFO - PROCESS | 1767 | 1467032090553 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:54:50 INFO - PROCESS | 1767 | 1467032090583 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 1767 | 1467032090591 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ea400 == 36 [pid = 1767] [id = 592] 05:54:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8c0d4000) [pid = 1767] [serial = 1777] [outer = (nil)] 05:54:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8f8c0400) [pid = 1767] [serial = 1778] [outer = 0x8c0d4000] 05:54:50 INFO - PROCESS | 1767 | 1467032090663 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8fa9fc00) [pid = 1767] [serial = 1779] [outer = 0x8c0d4000] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8d1f9c00) [pid = 1767] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8ef30800) [pid = 1767] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x9119d000) [pid = 1767] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x9119ac00) [pid = 1767] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8dc93800) [pid = 1767] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8c0d6800) [pid = 1767] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8e5dc000) [pid = 1767] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8db0bc00) [pid = 1767] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x8dc9b400) [pid = 1767] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x8d358000) [pid = 1767] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x8e5e0000) [pid = 1767] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:54:51 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x8e495800) [pid = 1767] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:54:51 INFO - PROCESS | 1767 | 1467032091775 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1549ms 05:54:51 INFO - PROCESS | 1767 | 1467032091830 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 1767 | 1467032091833 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:54:51 INFO - PROCESS | 1767 | 1467032091841 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 1767 | 1467032091845 Marionette TRACE conn4 <- [1,2342,null,{}] 05:54:51 INFO - PROCESS | 1767 | 1467032091851 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:51 INFO - PROCESS | 1767 | 1467032091857 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:52 INFO - PROCESS | 1767 | 1467032092033 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:54:52 INFO - PROCESS | 1767 | 1467032092043 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 1767 | 1467032092051 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e4c00 == 37 [pid = 1767] [id = 593] 05:54:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x8b6ee000) [pid = 1767] [serial = 1780] [outer = (nil)] 05:54:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x8ef5a400) [pid = 1767] [serial = 1781] [outer = 0x8b6ee000] 05:54:52 INFO - PROCESS | 1767 | 1467032092124 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x8f8bc800) [pid = 1767] [serial = 1782] [outer = 0x8b6ee000] 05:54:53 INFO - PROCESS | 1767 | 1467032093157 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1334ms 05:54:53 INFO - PROCESS | 1767 | 1467032093175 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 1767 | 1467032093179 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:54:53 INFO - PROCESS | 1767 | 1467032093185 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 1767 | 1467032093188 Marionette TRACE conn4 <- [1,2346,null,{}] 05:54:53 INFO - PROCESS | 1767 | 1467032093199 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:53 INFO - PROCESS | 1767 | 1467032093210 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:53 INFO - PROCESS | 1767 | 1467032093488 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:54:53 INFO - PROCESS | 1767 | 1467032093692 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 1767 | 1467032093703 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05ec00 == 38 [pid = 1767] [id = 594] 05:54:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8c05f400) [pid = 1767] [serial = 1783] [outer = (nil)] 05:54:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8c067c00) [pid = 1767] [serial = 1784] [outer = 0x8c05f400] 05:54:53 INFO - PROCESS | 1767 | 1467032093854 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8c0d3400) [pid = 1767] [serial = 1785] [outer = 0x8c05f400] 05:54:54 INFO - PROCESS | 1767 | 1467032094872 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1743ms 05:54:54 INFO - PROCESS | 1767 | 1467032094931 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 1767 | 1467032094938 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:54:54 INFO - PROCESS | 1767 | 1467032094947 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 1767 | 1467032094952 Marionette TRACE conn4 <- [1,2350,null,{}] 05:54:54 INFO - PROCESS | 1767 | 1467032094960 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 1767 | 1467032094967 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:55 INFO - PROCESS | 1767 | 1467032095259 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:54:55 INFO - PROCESS | 1767 | 1467032095549 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 1767 | 1467032095560 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc02400 == 39 [pid = 1767] [id = 595] 05:54:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8dc16400) [pid = 1767] [serial = 1786] [outer = (nil)] 05:54:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8dc94400) [pid = 1767] [serial = 1787] [outer = 0x8dc16400] 05:54:55 INFO - PROCESS | 1767 | 1467032095648 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8e4a3000) [pid = 1767] [serial = 1788] [outer = 0x8dc16400] 05:54:56 INFO - PROCESS | 1767 | 1467032096654 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1785ms 05:54:56 INFO - PROCESS | 1767 | 1467032096732 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 1767 | 1467032096736 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:54:56 INFO - PROCESS | 1767 | 1467032096745 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 1767 | 1467032096749 Marionette TRACE conn4 <- [1,2354,null,{}] 05:54:56 INFO - PROCESS | 1767 | 1467032096757 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:56 INFO - PROCESS | 1767 | 1467032096763 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:57 INFO - PROCESS | 1767 | 1467032097012 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:54:57 INFO - PROCESS | 1767 | 1467032097309 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 1767 | 1467032097320 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5ed400 == 40 [pid = 1767] [id = 596] 05:54:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8ee03800) [pid = 1767] [serial = 1789] [outer = (nil)] 05:54:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8ef2e400) [pid = 1767] [serial = 1790] [outer = 0x8ee03800] 05:54:57 INFO - PROCESS | 1767 | 1467032097418 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8f006400) [pid = 1767] [serial = 1791] [outer = 0x8ee03800] 05:54:58 INFO - PROCESS | 1767 | 1467032098405 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1738ms 05:54:58 INFO - PROCESS | 1767 | 1467032098483 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 1767 | 1467032098491 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:54:58 INFO - PROCESS | 1767 | 1467032098510 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 1767 | 1467032098518 Marionette TRACE conn4 <- [1,2358,null,{}] 05:54:58 INFO - PROCESS | 1767 | 1467032098525 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:58 INFO - PROCESS | 1767 | 1467032098533 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:58 INFO - PROCESS | 1767 | 1467032098878 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:54:59 INFO - PROCESS | 1767 | 1467032099069 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 1767 | 1467032099079 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:54:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e7800 == 41 [pid = 1767] [id = 597] 05:54:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8ef35800) [pid = 1767] [serial = 1792] [outer = (nil)] 05:54:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x9119b400) [pid = 1767] [serial = 1793] [outer = 0x8ef35800] 05:54:59 INFO - PROCESS | 1767 | 1467032099163 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x91271000) [pid = 1767] [serial = 1794] [outer = 0x8ef35800] 05:55:00 INFO - PROCESS | 1767 | 1467032100142 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1718ms 05:55:00 INFO - PROCESS | 1767 | 1467032100220 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 1767 | 1467032100230 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:55:00 INFO - PROCESS | 1767 | 1467032100243 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 1767 | 1467032100252 Marionette TRACE conn4 <- [1,2362,null,{}] 05:55:00 INFO - PROCESS | 1767 | 1467032100259 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:00 INFO - PROCESS | 1767 | 1467032100263 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:00 INFO - PROCESS | 1767 | 1467032100587 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:55:00 INFO - PROCESS | 1767 | 1467032100807 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 1767 | 1467032100815 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b8000 == 42 [pid = 1767] [id = 598] 05:55:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8e49fc00) [pid = 1767] [serial = 1795] [outer = (nil)] 05:55:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x9144e000) [pid = 1767] [serial = 1796] [outer = 0x8e49fc00] 05:55:00 INFO - PROCESS | 1767 | 1467032100972 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x91a54400) [pid = 1767] [serial = 1797] [outer = 0x8e49fc00] 05:55:02 INFO - PROCESS | 1767 | 1467032102187 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1997ms 05:55:02 INFO - PROCESS | 1767 | 1467032102242 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 1767 | 1467032102246 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:55:02 INFO - PROCESS | 1767 | 1467032102262 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 1767 | 1467032102271 Marionette TRACE conn4 <- [1,2366,null,{}] 05:55:02 INFO - PROCESS | 1767 | 1467032102287 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:02 INFO - PROCESS | 1767 | 1467032102292 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:02 INFO - PROCESS | 1767 | 1467032102603 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:55:03 INFO - PROCESS | 1767 | 1467032103170 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 1767 | 1467032103181 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d6800 == 43 [pid = 1767] [id = 599] 05:55:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8c0d8000) [pid = 1767] [serial = 1798] [outer = (nil)] 05:55:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8d1f3800) [pid = 1767] [serial = 1799] [outer = 0x8c0d8000] 05:55:03 INFO - PROCESS | 1767 | 1467032103304 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8d5b1c00) [pid = 1767] [serial = 1800] [outer = 0x8c0d8000] 05:55:04 INFO - PROCESS | 1767 | 1467032104500 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2300ms 05:55:04 INFO - PROCESS | 1767 | 1467032104564 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 1767 | 1467032104570 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:55:04 INFO - PROCESS | 1767 | 1467032104579 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 1767 | 1467032104584 Marionette TRACE conn4 <- [1,2370,null,{}] 05:55:04 INFO - PROCESS | 1767 | 1467032104593 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:04 INFO - PROCESS | 1767 | 1467032104602 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:04 INFO - PROCESS | 1767 | 1467032104836 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc99800 == 42 [pid = 1767] [id = 553] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5ad400 == 41 [pid = 1767] [id = 552] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d356c00 == 40 [pid = 1767] [id = 565] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cc800 == 39 [pid = 1767] [id = 551] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5eb800 == 38 [pid = 1767] [id = 567] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e4c00 == 37 [pid = 1767] [id = 593] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ea400 == 36 [pid = 1767] [id = 592] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef56c00 == 35 [pid = 1767] [id = 591] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc1c800 == 34 [pid = 1767] [id = 590] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d2000 == 33 [pid = 1767] [id = 589] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d351c00 == 32 [pid = 1767] [id = 556] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8f856c00 == 31 [pid = 1767] [id = 559] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b6400 == 30 [pid = 1767] [id = 577] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc94000 == 29 [pid = 1767] [id = 566] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f2400 == 28 [pid = 1767] [id = 582] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5dd400 == 27 [pid = 1767] [id = 586] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b4c00 == 26 [pid = 1767] [id = 561] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec800 == 25 [pid = 1767] [id = 564] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e9000 == 24 [pid = 1767] [id = 584] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d6000 == 23 [pid = 1767] [id = 562] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e9800 == 22 [pid = 1767] [id = 588] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34a000 == 21 [pid = 1767] [id = 583] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6eb000 == 20 [pid = 1767] [id = 557] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5aa800 == 19 [pid = 1767] [id = 587] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8f004000 == 18 [pid = 1767] [id = 558] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8c3c00 == 17 [pid = 1767] [id = 585] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ec400 == 16 [pid = 1767] [id = 560] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e7000 == 15 [pid = 1767] [id = 563] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f0c00 == 14 [pid = 1767] [id = 568] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e8800 == 13 [pid = 1767] [id = 554] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc19000 == 12 [pid = 1767] [id = 555] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b8000 == 11 [pid = 1767] [id = 598] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e7800 == 10 [pid = 1767] [id = 597] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc02400 == 9 [pid = 1767] [id = 595] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5ed400 == 8 [pid = 1767] [id = 596] 05:55:05 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05ec00 == 7 [pid = 1767] [id = 594] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8e5dac00) [pid = 1767] [serial = 1713] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8dc18c00) [pid = 1767] [serial = 1712] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8f00f800) [pid = 1767] [serial = 1716] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x8ef5c800) [pid = 1767] [serial = 1715] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x91448000) [pid = 1767] [serial = 1719] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x91272800) [pid = 1767] [serial = 1718] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x91bad000) [pid = 1767] [serial = 1722] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x91bab400) [pid = 1767] [serial = 1721] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x92201400) [pid = 1767] [serial = 1725] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x91bb3800) [pid = 1767] [serial = 1724] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8d1f5000) [pid = 1767] [serial = 1736] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x93933c00) [pid = 1767] [serial = 1728] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8d34ac00) [pid = 1767] [serial = 1737] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8dc07c00) [pid = 1767] [serial = 1739] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x92ad9c00) [pid = 1767] [serial = 1727] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8ef5f000) [pid = 1767] [serial = 1734] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 74 (0x8ef2c000) [pid = 1767] [serial = 1733] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 73 (0x8f003800) [pid = 1767] [serial = 1748] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 72 (0x8dc07800) [pid = 1767] [serial = 1731] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 71 (0x8d5b2400) [pid = 1767] [serial = 1730] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 70 (0x8e5edc00) [pid = 1767] [serial = 1742] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 69 (0x8ef2d800) [pid = 1767] [serial = 1746] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 68 (0x8e5f4c00) [pid = 1767] [serial = 1745] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 67 (0x8e5f6400) [pid = 1767] [serial = 1743] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | --DOMWINDOW == 66 (0x8dc21400) [pid = 1767] [serial = 1740] [outer = (nil)] [url = about:blank] 05:55:06 INFO - PROCESS | 1767 | 1467032106310 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 1767 | 1467032106323 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e4c00 == 8 [pid = 1767] [id = 600] 05:55:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 67 (0x8b6e6c00) [pid = 1767] [serial = 1801] [outer = (nil)] 05:55:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 68 (0x8b6ec800) [pid = 1767] [serial = 1802] [outer = 0x8b6e6c00] 05:55:06 INFO - PROCESS | 1767 | 1467032106420 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 69 (0x8c061800) [pid = 1767] [serial = 1803] [outer = 0x8b6e6c00] 05:55:07 INFO - PROCESS | 1767 | 1467032107468 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2939ms 05:55:07 INFO - PROCESS | 1767 | 1467032107518 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:55:07 INFO - PROCESS | 1767 | 1467032107526 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:55:07 INFO - PROCESS | 1767 | 1467032107535 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 1767 | 1467032107540 Marionette TRACE conn4 <- [1,2374,null,{}] 05:55:07 INFO - PROCESS | 1767 | 1467032107549 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:07 INFO - PROCESS | 1767 | 1467032107557 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:07 INFO - PROCESS | 1767 | 1467032107782 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:55:08 INFO - PROCESS | 1767 | 1467032108031 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 1767 | 1467032108047 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d351c00 == 9 [pid = 1767] [id = 601] 05:55:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 70 (0x8d353800) [pid = 1767] [serial = 1804] [outer = (nil)] 05:55:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 71 (0x8d5aa800) [pid = 1767] [serial = 1805] [outer = 0x8d353800] 05:55:08 INFO - PROCESS | 1767 | 1467032108165 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 72 (0x8d5b6800) [pid = 1767] [serial = 1806] [outer = 0x8d353800] 05:55:09 INFO - PROCESS | 1767 | 1467032109229 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1750ms 05:55:09 INFO - PROCESS | 1767 | 1467032109287 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 1767 | 1467032109296 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:55:09 INFO - PROCESS | 1767 | 1467032109307 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 1767 | 1467032109310 Marionette TRACE conn4 <- [1,2378,null,{}] 05:55:09 INFO - PROCESS | 1767 | 1467032109318 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:09 INFO - PROCESS | 1767 | 1467032109324 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:09 INFO - PROCESS | 1767 | 1467032109544 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:55:09 INFO - PROCESS | 1767 | 1467032109781 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 1767 | 1467032109791 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1c000 == 10 [pid = 1767] [id = 602] 05:55:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 73 (0x8dc1c800) [pid = 1767] [serial = 1807] [outer = (nil)] 05:55:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 74 (0x8dc1d800) [pid = 1767] [serial = 1808] [outer = 0x8dc1c800] 05:55:09 INFO - PROCESS | 1767 | 1467032109904 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 75 (0x8dc96800) [pid = 1767] [serial = 1809] [outer = 0x8dc1c800] 05:55:11 INFO - PROCESS | 1767 | 1467032111116 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1889ms 05:55:11 INFO - PROCESS | 1767 | 1467032111196 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 1767 | 1467032111200 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:55:11 INFO - PROCESS | 1767 | 1467032111210 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 1767 | 1467032111221 Marionette TRACE conn4 <- [1,2382,null,{}] 05:55:11 INFO - PROCESS | 1767 | 1467032111253 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:11 INFO - PROCESS | 1767 | 1467032111261 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:11 INFO - PROCESS | 1767 | 1467032111636 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:55:11 INFO - PROCESS | 1767 | 1467032111772 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 1767 | 1467032111787 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e2000 == 11 [pid = 1767] [id = 603] 05:55:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8e5e6000) [pid = 1767] [serial = 1810] [outer = (nil)] 05:55:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8e5f2400) [pid = 1767] [serial = 1811] [outer = 0x8e5e6000] 05:55:11 INFO - PROCESS | 1767 | 1467032111925 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8ee01400) [pid = 1767] [serial = 1812] [outer = 0x8e5e6000] 05:55:12 INFO - PROCESS | 1767 | 1467032112972 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1814ms 05:55:13 INFO - PROCESS | 1767 | 1467032113022 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:55:13 INFO - PROCESS | 1767 | 1467032113028 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:55:13 INFO - PROCESS | 1767 | 1467032113035 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 1767 | 1467032113038 Marionette TRACE conn4 <- [1,2386,null,{}] 05:55:13 INFO - PROCESS | 1767 | 1467032113046 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:13 INFO - PROCESS | 1767 | 1467032113051 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:13 INFO - PROCESS | 1767 | 1467032113275 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:55:13 INFO - PROCESS | 1767 | 1467032113509 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 1767 | 1467032113516 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc0c800 == 12 [pid = 1767] [id = 604] 05:55:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8e5e0000) [pid = 1767] [serial = 1813] [outer = (nil)] 05:55:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8ee0f400) [pid = 1767] [serial = 1814] [outer = 0x8e5e0000] 05:55:13 INFO - PROCESS | 1767 | 1467032113650 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8ef2cc00) [pid = 1767] [serial = 1815] [outer = 0x8e5e0000] 05:55:14 INFO - PROCESS | 1767 | 1467032114731 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1750ms 05:55:14 INFO - PROCESS | 1767 | 1467032114785 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 1767 | 1467032114789 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:55:14 INFO - PROCESS | 1767 | 1467032114796 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 1767 | 1467032114799 Marionette TRACE conn4 <- [1,2390,null,{}] 05:55:14 INFO - PROCESS | 1767 | 1467032114806 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:14 INFO - PROCESS | 1767 | 1467032114810 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:14 INFO - PROCESS | 1767 | 1467032114994 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:55:15 INFO - PROCESS | 1767 | 1467032115227 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 1767 | 1467032115249 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5f4400 == 13 [pid = 1767] [id = 605] 05:55:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8ee0a400) [pid = 1767] [serial = 1816] [outer = (nil)] 05:55:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8ef52400) [pid = 1767] [serial = 1817] [outer = 0x8ee0a400] 05:55:15 INFO - PROCESS | 1767 | 1467032115356 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8f00d800) [pid = 1767] [serial = 1818] [outer = 0x8ee0a400] 05:55:16 INFO - PROCESS | 1767 | 1467032116579 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1844ms 05:55:16 INFO - PROCESS | 1767 | 1467032116642 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 1767 | 1467032116656 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:55:16 INFO - PROCESS | 1767 | 1467032116674 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 1767 | 1467032116682 Marionette TRACE conn4 <- [1,2394,null,{}] 05:55:16 INFO - PROCESS | 1767 | 1467032116700 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:16 INFO - PROCESS | 1767 | 1467032116707 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:16 INFO - PROCESS | 1767 | 1467032116953 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:55:17 INFO - PROCESS | 1767 | 1467032117176 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 1767 | 1467032117191 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c067800 == 14 [pid = 1767] [id = 606] 05:55:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8c0d9000) [pid = 1767] [serial = 1819] [outer = (nil)] 05:55:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8d1f4800) [pid = 1767] [serial = 1820] [outer = 0x8c0d9000] 05:55:17 INFO - PROCESS | 1767 | 1467032117268 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8d34e400) [pid = 1767] [serial = 1821] [outer = 0x8c0d9000] 05:55:18 INFO - PROCESS | 1767 | 1467032118151 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1500ms 05:55:18 INFO - PROCESS | 1767 | 1467032118172 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 1767 | 1467032118180 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:55:18 INFO - PROCESS | 1767 | 1467032118212 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 1767 | 1467032118216 Marionette TRACE conn4 <- [1,2398,null,{}] 05:55:18 INFO - PROCESS | 1767 | 1467032118224 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:18 INFO - PROCESS | 1767 | 1467032118228 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:18 INFO - PROCESS | 1767 | 1467032118415 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:55:18 INFO - PROCESS | 1767 | 1467032118425 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 1767 | 1467032118431 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0b800 == 15 [pid = 1767] [id = 607] 05:55:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8dc0a800) [pid = 1767] [serial = 1822] [outer = (nil)] 05:55:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8dc1bc00) [pid = 1767] [serial = 1823] [outer = 0x8dc0a800] 05:55:18 INFO - PROCESS | 1767 | 1467032118510 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8dc93800) [pid = 1767] [serial = 1824] [outer = 0x8dc0a800] 05:55:19 INFO - PROCESS | 1767 | 1467032119651 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1491ms 05:55:19 INFO - PROCESS | 1767 | 1467032119696 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:55:19 INFO - PROCESS | 1767 | 1467032119700 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:55:19 INFO - PROCESS | 1767 | 1467032119714 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:55:19 INFO - PROCESS | 1767 | 1467032119720 Marionette TRACE conn4 <- [1,2402,null,{}] 05:55:19 INFO - PROCESS | 1767 | 1467032119738 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:19 INFO - PROCESS | 1767 | 1467032119748 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:19 INFO - PROCESS | 1767 | 1467032119994 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:55:20 INFO - PROCESS | 1767 | 1467032120018 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 1767 | 1467032120030 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e0800 == 16 [pid = 1767] [id = 608] 05:55:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8e5e7800) [pid = 1767] [serial = 1825] [outer = (nil)] 05:55:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8e5f8800) [pid = 1767] [serial = 1826] [outer = 0x8e5e7800] 05:55:20 INFO - PROCESS | 1767 | 1467032120105 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x8ee0e000) [pid = 1767] [serial = 1827] [outer = 0x8e5e7800] 05:55:21 INFO - PROCESS | 1767 | 1467032121119 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1447ms 05:55:21 INFO - PROCESS | 1767 | 1467032121161 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 1767 | 1467032121166 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:55:21 INFO - PROCESS | 1767 | 1467032121181 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - PROCESS | 1767 | 1467032121184 Marionette TRACE conn4 <- [1,2406,null,{}] 05:55:21 INFO - PROCESS | 1767 | 1467032121190 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:21 INFO - PROCESS | 1767 | 1467032121195 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:21 INFO - PROCESS | 1767 | 1467032121522 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8b6ee000) [pid = 1767] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x8f8c7c00) [pid = 1767] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8c0ce800) [pid = 1767] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8d355000) [pid = 1767] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8ee07000) [pid = 1767] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x91113c00) [pid = 1767] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8c0d4000) [pid = 1767] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8e49b400) [pid = 1767] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x8c0d3000) [pid = 1767] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8ef57000) [pid = 1767] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8dc98c00) [pid = 1767] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x9111a400) [pid = 1767] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8c05f400) [pid = 1767] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8dc16400) [pid = 1767] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x8ee03800) [pid = 1767] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x8ef35800) [pid = 1767] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:55:21 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8e49fc00) [pid = 1767] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:55:21 INFO - PROCESS | 1767 | 1467032121660 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 1767 | 1467032121668 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ee000 == 17 [pid = 1767] [id = 609] 05:55:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8c060c00) [pid = 1767] [serial = 1828] [outer = (nil)] 05:55:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8d1f8800) [pid = 1767] [serial = 1829] [outer = 0x8c060c00] 05:55:21 INFO - PROCESS | 1767 | 1467032121784 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8e5e7c00) [pid = 1767] [serial = 1830] [outer = 0x8c060c00] 05:55:22 INFO - PROCESS | 1767 | 1467032122641 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1491ms 05:55:22 INFO - PROCESS | 1767 | 1467032122665 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 1767 | 1467032122669 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:55:22 INFO - PROCESS | 1767 | 1467032122677 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 1767 | 1467032122682 Marionette TRACE conn4 <- [1,2410,null,{}] 05:55:22 INFO - PROCESS | 1767 | 1467032122689 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:22 INFO - PROCESS | 1767 | 1467032122695 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:22 INFO - PROCESS | 1767 | 1467032122894 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:55:23 INFO - PROCESS | 1767 | 1467032123046 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 1767 | 1467032123052 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d9400 == 18 [pid = 1767] [id = 610] 05:55:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8db0ac00) [pid = 1767] [serial = 1831] [outer = (nil)] 05:55:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8f007400) [pid = 1767] [serial = 1832] [outer = 0x8db0ac00] 05:55:23 INFO - PROCESS | 1767 | 1467032123129 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8f84b000) [pid = 1767] [serial = 1833] [outer = 0x8db0ac00] 05:55:24 INFO - PROCESS | 1767 | 1467032124326 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1693ms 05:55:24 INFO - PROCESS | 1767 | 1467032124374 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 1767 | 1467032124386 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:55:24 INFO - PROCESS | 1767 | 1467032124475 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 1767 | 1467032124481 Marionette TRACE conn4 <- [1,2414,null,{}] 05:55:24 INFO - PROCESS | 1767 | 1467032124494 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:24 INFO - PROCESS | 1767 | 1467032124499 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:24 INFO - PROCESS | 1767 | 1467032124810 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:55:25 INFO - PROCESS | 1767 | 1467032125009 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 1767 | 1467032125020 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c065c00 == 19 [pid = 1767] [id = 611] 05:55:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8c0cf400) [pid = 1767] [serial = 1834] [outer = (nil)] 05:55:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8dc92000) [pid = 1767] [serial = 1835] [outer = 0x8c0cf400] 05:55:25 INFO - PROCESS | 1767 | 1467032125151 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8e49ac00) [pid = 1767] [serial = 1836] [outer = 0x8c0cf400] 05:55:26 INFO - PROCESS | 1767 | 1467032126240 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1907ms 05:55:26 INFO - PROCESS | 1767 | 1467032126321 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 1767 | 1467032126329 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:55:26 INFO - PROCESS | 1767 | 1467032126343 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 1767 | 1467032126349 Marionette TRACE conn4 <- [1,2418,null,{}] 05:55:26 INFO - PROCESS | 1767 | 1467032126356 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:26 INFO - PROCESS | 1767 | 1467032126362 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:26 INFO - PROCESS | 1767 | 1467032126582 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:55:26 INFO - PROCESS | 1767 | 1467032126829 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 1767 | 1467032126838 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef51000 == 20 [pid = 1767] [id = 612] 05:55:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8f002400) [pid = 1767] [serial = 1837] [outer = (nil)] 05:55:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8f00b800) [pid = 1767] [serial = 1838] [outer = 0x8f002400] 05:55:26 INFO - PROCESS | 1767 | 1467032126942 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8f856c00) [pid = 1767] [serial = 1839] [outer = 0x8f002400] 05:55:27 INFO - PROCESS | 1767 | 1467032127974 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1689ms 05:55:28 INFO - PROCESS | 1767 | 1467032128031 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 1767 | 1467032128035 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:55:28 INFO - PROCESS | 1767 | 1467032128044 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 1767 | 1467032128050 Marionette TRACE conn4 <- [1,2422,null,{}] 05:55:28 INFO - PROCESS | 1767 | 1467032128068 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:28 INFO - PROCESS | 1767 | 1467032128077 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:28 INFO - PROCESS | 1767 | 1467032128309 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:55:28 INFO - PROCESS | 1767 | 1467032128544 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 1767 | 1467032128554 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f857c00 == 21 [pid = 1767] [id = 613] 05:55:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8faa4c00) [pid = 1767] [serial = 1840] [outer = (nil)] 05:55:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8faad000) [pid = 1767] [serial = 1841] [outer = 0x8faa4c00] 05:55:28 INFO - PROCESS | 1767 | 1467032128685 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x91114c00) [pid = 1767] [serial = 1842] [outer = 0x8faa4c00] 05:55:29 INFO - PROCESS | 1767 | 1467032129627 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1655ms 05:55:29 INFO - PROCESS | 1767 | 1467032129701 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 1767 | 1467032129705 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:55:29 INFO - PROCESS | 1767 | 1467032129713 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 1767 | 1467032129717 Marionette TRACE conn4 <- [1,2426,null,{}] 05:55:29 INFO - PROCESS | 1767 | 1467032129723 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:29 INFO - PROCESS | 1767 | 1467032129728 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:29 INFO - PROCESS | 1767 | 1467032129966 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:55:30 INFO - PROCESS | 1767 | 1467032130153 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 1767 | 1467032130164 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06b000 == 22 [pid = 1767] [id = 614] 05:55:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8f8c6c00) [pid = 1767] [serial = 1843] [outer = (nil)] 05:55:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91195800) [pid = 1767] [serial = 1844] [outer = 0x8f8c6c00] 05:55:30 INFO - PROCESS | 1767 | 1467032130295 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x9119a800) [pid = 1767] [serial = 1845] [outer = 0x8f8c6c00] 05:55:31 INFO - PROCESS | 1767 | 1467032131289 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1635ms 05:55:31 INFO - PROCESS | 1767 | 1467032131349 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 1767 | 1467032131354 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:55:31 INFO - PROCESS | 1767 | 1467032131361 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 1767 | 1467032131365 Marionette TRACE conn4 <- [1,2430,null,{}] 05:55:31 INFO - PROCESS | 1767 | 1467032131371 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:31 INFO - PROCESS | 1767 | 1467032131377 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:31 INFO - PROCESS | 1767 | 1467032131607 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:55:31 INFO - PROCESS | 1767 | 1467032131970 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 1767 | 1467032131983 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d6000 == 23 [pid = 1767] [id = 615] 05:55:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8f8bb400) [pid = 1767] [serial = 1846] [outer = (nil)] 05:55:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x91276c00) [pid = 1767] [serial = 1847] [outer = 0x8f8bb400] 05:55:32 INFO - PROCESS | 1767 | 1467032132071 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91279800) [pid = 1767] [serial = 1848] [outer = 0x8f8bb400] 05:55:33 INFO - PROCESS | 1767 | 1467032133042 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1744ms 05:55:33 INFO - PROCESS | 1767 | 1467032133106 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 1767 | 1467032133111 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:55:33 INFO - PROCESS | 1767 | 1467032133117 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 1767 | 1467032133121 Marionette TRACE conn4 <- [1,2434,null,{}] 05:55:33 INFO - PROCESS | 1767 | 1467032133127 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:33 INFO - PROCESS | 1767 | 1467032133138 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:33 INFO - PROCESS | 1767 | 1467032133418 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:55:33 INFO - PROCESS | 1767 | 1467032133664 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 1767 | 1467032133675 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x9127e400 == 24 [pid = 1767] [id = 616] 05:55:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x9144d400) [pid = 1767] [serial = 1849] [outer = (nil)] 05:55:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x91a58c00) [pid = 1767] [serial = 1850] [outer = 0x9144d400] 05:55:33 INFO - PROCESS | 1767 | 1467032133782 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x91bb0400) [pid = 1767] [serial = 1851] [outer = 0x9144d400] 05:55:34 INFO - PROCESS | 1767 | 1467032134707 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1631ms 05:55:34 INFO - PROCESS | 1767 | 1467032134763 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 1767 | 1467032134768 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:55:34 INFO - PROCESS | 1767 | 1467032134777 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 1767 | 1467032134780 Marionette TRACE conn4 <- [1,2438,null,{}] 05:55:34 INFO - PROCESS | 1767 | 1467032134787 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:34 INFO - PROCESS | 1767 | 1467032134793 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:34 INFO - PROCESS | 1767 | 1467032134982 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:55:35 INFO - PROCESS | 1767 | 1467032135175 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 1767 | 1467032135183 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d0000 == 25 [pid = 1767] [id = 617] 05:55:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8c0d0400) [pid = 1767] [serial = 1852] [outer = (nil)] 05:55:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x8dc9b000) [pid = 1767] [serial = 1853] [outer = 0x8c0d0400] 05:55:35 INFO - PROCESS | 1767 | 1467032135265 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8ee07400) [pid = 1767] [serial = 1854] [outer = 0x8c0d0400] 05:55:36 INFO - PROCESS | 1767 | 1467032136826 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2080ms 05:55:36 INFO - PROCESS | 1767 | 1467032136860 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 1767 | 1467032136867 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:55:36 INFO - PROCESS | 1767 | 1467032136876 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 1767 | 1467032136880 Marionette TRACE conn4 <- [1,2442,null,{}] 05:55:36 INFO - PROCESS | 1767 | 1467032136889 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:36 INFO - PROCESS | 1767 | 1467032136896 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:37 INFO - PROCESS | 1767 | 1467032137088 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:55:37 INFO - PROCESS | 1767 | 1467032137278 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 1767 | 1467032137290 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d1400 == 26 [pid = 1767] [id = 618] 05:55:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8c0d2000) [pid = 1767] [serial = 1855] [outer = (nil)] 05:55:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8db08000) [pid = 1767] [serial = 1856] [outer = 0x8c0d2000] 05:55:37 INFO - PROCESS | 1767 | 1467032137368 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8dc1c400) [pid = 1767] [serial = 1857] [outer = 0x8c0d2000] 05:55:38 INFO - PROCESS | 1767 | 1467032138364 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1536ms 05:55:38 INFO - PROCESS | 1767 | 1467032138413 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 1767 | 1467032138420 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:55:38 INFO - PROCESS | 1767 | 1467032138432 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 1767 | 1467032138435 Marionette TRACE conn4 <- [1,2446,null,{}] 05:55:38 INFO - PROCESS | 1767 | 1467032138443 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:38 INFO - PROCESS | 1767 | 1467032138449 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:38 INFO - PROCESS | 1767 | 1467032138736 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8d1f3800) [pid = 1767] [serial = 1799] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc1c000 == 25 [pid = 1767] [id = 602] 05:55:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8d351c00 == 24 [pid = 1767] [id = 601] 05:55:39 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e4c00 == 23 [pid = 1767] [id = 600] 05:55:39 INFO - PROCESS | 1767 | 1467032139075 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 1767 | 1467032139084 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e4c00 == 24 [pid = 1767] [id = 619] 05:55:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8c0d7800) [pid = 1767] [serial = 1858] [outer = (nil)] 05:55:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8db02000) [pid = 1767] [serial = 1859] [outer = 0x8c0d7800] 05:55:39 INFO - PROCESS | 1767 | 1467032139182 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8dc9e000) [pid = 1767] [serial = 1860] [outer = 0x8c0d7800] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8ef5a400) [pid = 1767] [serial = 1781] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8faa5400) [pid = 1767] [serial = 1757] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8d1f8000) [pid = 1767] [serial = 1766] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8dc9cc00) [pid = 1767] [serial = 1752] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8faaa000) [pid = 1767] [serial = 1758] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8ef54800) [pid = 1767] [serial = 1754] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x9119a400) [pid = 1767] [serial = 1761] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8f8c0400) [pid = 1767] [serial = 1778] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8e4a1000) [pid = 1767] [serial = 1772] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8dc94800) [pid = 1767] [serial = 1767] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8db01800) [pid = 1767] [serial = 1770] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8f84e400) [pid = 1767] [serial = 1776] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 95 (0x8f006800) [pid = 1767] [serial = 1749] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 94 (0x8fa9fc00) [pid = 1767] [serial = 1779] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 93 (0x91279400) [pid = 1767] [serial = 1763] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 92 (0x8e5f9800) [pid = 1767] [serial = 1755] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 91 (0x9127f000) [pid = 1767] [serial = 1764] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 90 (0x8db0b000) [pid = 1767] [serial = 1751] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 89 (0x8c067c00) [pid = 1767] [serial = 1784] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 88 (0x8dc94400) [pid = 1767] [serial = 1787] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 87 (0x91197800) [pid = 1767] [serial = 1760] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 86 (0x8ef2e400) [pid = 1767] [serial = 1790] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 85 (0x8e4a3000) [pid = 1767] [serial = 1788] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 84 (0x9119b400) [pid = 1767] [serial = 1793] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8e5ee000) [pid = 1767] [serial = 1773] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8d353400) [pid = 1767] [serial = 1769] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8f008c00) [pid = 1767] [serial = 1775] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8f006400) [pid = 1767] [serial = 1791] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x9144e000) [pid = 1767] [serial = 1796] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 78 (0x91271000) [pid = 1767] [serial = 1794] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 77 (0x91a54400) [pid = 1767] [serial = 1797] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 76 (0x8f8bc800) [pid = 1767] [serial = 1782] [outer = (nil)] [url = about:blank] 05:55:39 INFO - PROCESS | 1767 | --DOMWINDOW == 75 (0x8c0d3400) [pid = 1767] [serial = 1785] [outer = (nil)] [url = about:blank] 05:55:40 INFO - PROCESS | 1767 | 1467032140090 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1685ms 05:55:40 INFO - PROCESS | 1767 | 1467032140116 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:55:40 INFO - PROCESS | 1767 | 1467032140121 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:55:40 INFO - PROCESS | 1767 | 1467032140127 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 1767 | 1467032140133 Marionette TRACE conn4 <- [1,2450,null,{}] 05:55:40 INFO - PROCESS | 1767 | 1467032140163 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:40 INFO - PROCESS | 1767 | 1467032140170 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:40 INFO - PROCESS | 1767 | 1467032140355 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:55:40 INFO - PROCESS | 1767 | 1467032140368 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 1767 | 1467032140380 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef36800 == 25 [pid = 1767] [id = 620] 05:55:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 76 (0x8ef37400) [pid = 1767] [serial = 1861] [outer = (nil)] 05:55:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 77 (0x8ef5a400) [pid = 1767] [serial = 1862] [outer = 0x8ef37400] 05:55:40 INFO - PROCESS | 1767 | 1467032140455 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 78 (0x8f006800) [pid = 1767] [serial = 1863] [outer = 0x8ef37400] 05:55:41 INFO - PROCESS | 1767 | 1467032141459 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1347ms 05:55:41 INFO - PROCESS | 1767 | 1467032141473 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 1767 | 1467032141478 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:55:41 INFO - PROCESS | 1767 | 1467032141485 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 1767 | 1467032141488 Marionette TRACE conn4 <- [1,2454,null,{}] 05:55:41 INFO - PROCESS | 1767 | 1467032141494 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:41 INFO - PROCESS | 1767 | 1467032141499 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:41 INFO - PROCESS | 1767 | 1467032141745 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:55:41 INFO - PROCESS | 1767 | 1467032141774 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 1767 | 1467032141783 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:41 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee06c00 == 26 [pid = 1767] [id = 621] 05:55:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 79 (0x8f008c00) [pid = 1767] [serial = 1864] [outer = (nil)] 05:55:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8f8bc800) [pid = 1767] [serial = 1865] [outer = 0x8f008c00] 05:55:41 INFO - PROCESS | 1767 | 1467032141854 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x8f8c3c00) [pid = 1767] [serial = 1866] [outer = 0x8f008c00] 05:55:42 INFO - PROCESS | 1767 | 1467032142872 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1447ms 05:55:42 INFO - PROCESS | 1767 | 1467032142952 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 1767 | 1467032142956 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:55:42 INFO - PROCESS | 1767 | 1467032142963 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 1767 | 1467032142981 Marionette TRACE conn4 <- [1,2458,null,{}] 05:55:42 INFO - PROCESS | 1767 | 1467032142995 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:43 INFO - PROCESS | 1767 | 1467032143000 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:43 INFO - PROCESS | 1767 | 1467032143254 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:55:43 INFO - PROCESS | 1767 | 1467032143274 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 1767 | 1467032143280 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e3400 == 27 [pid = 1767] [id = 622] 05:55:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x8d5b7c00) [pid = 1767] [serial = 1867] [outer = (nil)] 05:55:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8faa3400) [pid = 1767] [serial = 1868] [outer = 0x8d5b7c00] 05:55:43 INFO - PROCESS | 1767 | 1467032143353 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8faa9400) [pid = 1767] [serial = 1869] [outer = 0x8d5b7c00] 05:55:44 INFO - PROCESS | 1767 | --DOMWINDOW == 83 (0x8c0d8000) [pid = 1767] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:55:44 INFO - PROCESS | 1767 | --DOMWINDOW == 82 (0x8e5e7800) [pid = 1767] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:55:44 INFO - PROCESS | 1767 | --DOMWINDOW == 81 (0x8c060c00) [pid = 1767] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:55:44 INFO - PROCESS | 1767 | --DOMWINDOW == 80 (0x8dc0a800) [pid = 1767] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:55:44 INFO - PROCESS | 1767 | --DOMWINDOW == 79 (0x8c0d9000) [pid = 1767] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:55:44 INFO - PROCESS | 1767 | 1467032144467 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1562ms 05:55:44 INFO - PROCESS | 1767 | 1467032144526 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 1767 | 1467032144531 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:55:44 INFO - PROCESS | 1767 | 1467032144549 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 1767 | 1467032144553 Marionette TRACE conn4 <- [1,2462,null,{}] 05:55:44 INFO - PROCESS | 1767 | 1467032144559 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:44 INFO - PROCESS | 1767 | 1467032144569 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:44 INFO - PROCESS | 1767 | 1467032144785 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:55:44 INFO - PROCESS | 1767 | 1467032144933 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 1767 | 1467032144939 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e3800 == 28 [pid = 1767] [id = 623] 05:55:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 80 (0x8c0cc400) [pid = 1767] [serial = 1870] [outer = (nil)] 05:55:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 81 (0x9119dc00) [pid = 1767] [serial = 1871] [outer = 0x8c0cc400] 05:55:45 INFO - PROCESS | 1767 | 1467032145016 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 82 (0x91271000) [pid = 1767] [serial = 1872] [outer = 0x8c0cc400] 05:55:45 INFO - PROCESS | 1767 | 1467032145823 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1288ms 05:55:45 INFO - PROCESS | 1767 | 1467032145835 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 1767 | 1467032145838 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:55:45 INFO - PROCESS | 1767 | 1467032145850 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 1767 | 1467032145855 Marionette TRACE conn4 <- [1,2466,null,{}] 05:55:45 INFO - PROCESS | 1767 | 1467032145862 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:45 INFO - PROCESS | 1767 | 1467032145868 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:46 INFO - PROCESS | 1767 | 1467032146105 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:55:46 INFO - PROCESS | 1767 | 1467032146274 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 1767 | 1467032146286 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f1000 == 29 [pid = 1767] [id = 624] 05:55:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 83 (0x8b6f1800) [pid = 1767] [serial = 1873] [outer = (nil)] 05:55:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 84 (0x8c066400) [pid = 1767] [serial = 1874] [outer = 0x8b6f1800] 05:55:46 INFO - PROCESS | 1767 | 1467032146442 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 85 (0x8c0cec00) [pid = 1767] [serial = 1875] [outer = 0x8b6f1800] 05:55:47 INFO - PROCESS | 1767 | 1467032147584 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1785ms 05:55:47 INFO - PROCESS | 1767 | 1467032147639 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:55:47 INFO - PROCESS | 1767 | 1467032147646 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:55:47 INFO - PROCESS | 1767 | 1467032147655 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 1767 | 1467032147661 Marionette TRACE conn4 <- [1,2470,null,{}] 05:55:47 INFO - PROCESS | 1767 | 1467032147670 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:47 INFO - PROCESS | 1767 | 1467032147679 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:48 INFO - PROCESS | 1767 | 1467032148022 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:55:48 INFO - PROCESS | 1767 | 1467032148236 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 1767 | 1467032148246 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc01800 == 30 [pid = 1767] [id = 625] 05:55:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 86 (0x8dc08000) [pid = 1767] [serial = 1876] [outer = (nil)] 05:55:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 87 (0x8dc16400) [pid = 1767] [serial = 1877] [outer = 0x8dc08000] 05:55:48 INFO - PROCESS | 1767 | 1467032148342 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 88 (0x8dc9fc00) [pid = 1767] [serial = 1878] [outer = 0x8dc08000] 05:55:49 INFO - PROCESS | 1767 | 1467032149282 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1700ms 05:55:49 INFO - PROCESS | 1767 | 1467032149359 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 1767 | 1467032149366 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:55:49 INFO - PROCESS | 1767 | 1467032149375 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 1767 | 1467032149380 Marionette TRACE conn4 <- [1,2474,null,{}] 05:55:49 INFO - PROCESS | 1767 | 1467032149387 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:49 INFO - PROCESS | 1767 | 1467032149393 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:49 INFO - PROCESS | 1767 | 1467032149643 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:55:49 INFO - PROCESS | 1767 | 1467032149936 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 1767 | 1467032149950 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e49ec00 == 31 [pid = 1767] [id = 626] 05:55:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 89 (0x8e5f5c00) [pid = 1767] [serial = 1879] [outer = (nil)] 05:55:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 90 (0x8ef30800) [pid = 1767] [serial = 1880] [outer = 0x8e5f5c00] 05:55:50 INFO - PROCESS | 1767 | 1467032150049 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 91 (0x8ef5f800) [pid = 1767] [serial = 1881] [outer = 0x8e5f5c00] 05:55:51 INFO - PROCESS | 1767 | 1467032151105 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1742ms 05:55:51 INFO - PROCESS | 1767 | 1467032151117 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 1767 | 1467032151121 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:55:51 INFO - PROCESS | 1767 | 1467032151139 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 1767 | 1467032151150 Marionette TRACE conn4 <- [1,2478,null,{}] 05:55:51 INFO - PROCESS | 1767 | 1467032151158 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:51 INFO - PROCESS | 1767 | 1467032151167 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:51 INFO - PROCESS | 1767 | 1467032151426 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:55:51 INFO - PROCESS | 1767 | 1467032151685 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 1767 | 1467032151696 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef31800 == 32 [pid = 1767] [id = 627] 05:55:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 92 (0x8f8c6000) [pid = 1767] [serial = 1882] [outer = (nil)] 05:55:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 93 (0x91196000) [pid = 1767] [serial = 1883] [outer = 0x8f8c6000] 05:55:51 INFO - PROCESS | 1767 | 1467032151778 Marionette DEBUG loaded listener.js 05:55:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 94 (0x91274c00) [pid = 1767] [serial = 1884] [outer = 0x8f8c6000] 05:55:52 INFO - PROCESS | 1767 | 1467032152726 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1652ms 05:55:52 INFO - PROCESS | 1767 | 1467032152787 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 1767 | 1467032152793 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:55:52 INFO - PROCESS | 1767 | 1467032152803 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 1767 | 1467032152808 Marionette TRACE conn4 <- [1,2482,null,{}] 05:55:52 INFO - PROCESS | 1767 | 1467032152815 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:52 INFO - PROCESS | 1767 | 1467032152820 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:53 INFO - PROCESS | 1767 | 1467032153057 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:55:53 INFO - PROCESS | 1767 | 1467032153298 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 1767 | 1467032153306 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e8400 == 33 [pid = 1767] [id = 628] 05:55:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 95 (0x8e5e1000) [pid = 1767] [serial = 1885] [outer = (nil)] 05:55:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 96 (0x9144e800) [pid = 1767] [serial = 1886] [outer = 0x8e5e1000] 05:55:53 INFO - PROCESS | 1767 | 1467032153435 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x91a51c00) [pid = 1767] [serial = 1887] [outer = 0x8e5e1000] 05:55:54 INFO - PROCESS | 1767 | 1467032154342 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1585ms 05:55:54 INFO - PROCESS | 1767 | 1467032154406 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:55:54 INFO - PROCESS | 1767 | 1467032154410 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:55:54 INFO - PROCESS | 1767 | 1467032154418 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 1767 | 1467032154421 Marionette TRACE conn4 <- [1,2486,null,{}] 05:55:54 INFO - PROCESS | 1767 | 1467032154428 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:54 INFO - PROCESS | 1767 | 1467032154434 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:54 INFO - PROCESS | 1767 | 1467032154639 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:55:54 INFO - PROCESS | 1767 | 1467032154836 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 1767 | 1467032154857 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x91a5d000 == 34 [pid = 1767] [id = 629] 05:55:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x91a5e800) [pid = 1767] [serial = 1888] [outer = (nil)] 05:55:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x91bb4c00) [pid = 1767] [serial = 1889] [outer = 0x91a5e800] 05:55:54 INFO - PROCESS | 1767 | 1467032154991 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x92335c00) [pid = 1767] [serial = 1890] [outer = 0x91a5e800] 05:55:56 INFO - PROCESS | 1767 | 1467032156113 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1735ms 05:55:56 INFO - PROCESS | 1767 | 1467032156188 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 1767 | 1467032156192 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:55:56 INFO - PROCESS | 1767 | 1467032156202 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 1767 | 1467032156205 Marionette TRACE conn4 <- [1,2490,null,{}] 05:55:56 INFO - PROCESS | 1767 | 1467032156213 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:56 INFO - PROCESS | 1767 | 1467032156219 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:56 INFO - PROCESS | 1767 | 1467032156469 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:55:56 INFO - PROCESS | 1767 | 1467032156711 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 1767 | 1467032156722 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e8000 == 35 [pid = 1767] [id = 630] 05:55:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x9127f800) [pid = 1767] [serial = 1891] [outer = (nil)] 05:55:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x92ae2400) [pid = 1767] [serial = 1892] [outer = 0x9127f800] 05:55:56 INFO - PROCESS | 1767 | 1467032156816 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x93938000) [pid = 1767] [serial = 1893] [outer = 0x9127f800] 05:55:57 INFO - PROCESS | 1767 | 1467032157773 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1638ms 05:55:57 INFO - PROCESS | 1767 | 1467032157840 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:55:57 INFO - PROCESS | 1767 | 1467032157844 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:55:57 INFO - PROCESS | 1767 | 1467032157851 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 1767 | 1467032157855 Marionette TRACE conn4 <- [1,2494,null,{}] 05:55:57 INFO - PROCESS | 1767 | 1467032157863 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:57 INFO - PROCESS | 1767 | 1467032157868 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:58 INFO - PROCESS | 1767 | 1467032158102 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:55:58 INFO - PROCESS | 1767 | 1467032158350 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 1767 | 1467032158357 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c060000 == 36 [pid = 1767] [id = 631] 05:55:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8c060400) [pid = 1767] [serial = 1894] [outer = (nil)] 05:55:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8dc23000) [pid = 1767] [serial = 1895] [outer = 0x8c060400] 05:55:58 INFO - PROCESS | 1767 | 1467032158489 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8ee03800) [pid = 1767] [serial = 1896] [outer = 0x8c060400] 05:55:59 INFO - PROCESS | 1767 | 1467032159684 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1885ms 05:55:59 INFO - PROCESS | 1767 | 1467032159752 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:55:59 INFO - PROCESS | 1767 | 1467032159759 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:55:59 INFO - PROCESS | 1767 | 1467032159778 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - PROCESS | 1767 | 1467032159784 Marionette TRACE conn4 <- [1,2498,null,{}] 05:55:59 INFO - PROCESS | 1767 | 1467032159793 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:59 INFO - PROCESS | 1767 | 1467032159800 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:55:59 INFO - PROCESS | 1767 | 1467032159985 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:56:00 INFO - PROCESS | 1767 | 1467032160214 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 1767 | 1467032160232 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db08c00 == 37 [pid = 1767] [id = 632] 05:56:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8db0a000) [pid = 1767] [serial = 1897] [outer = (nil)] 05:56:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8dc07400) [pid = 1767] [serial = 1898] [outer = 0x8db0a000] 05:56:00 INFO - PROCESS | 1767 | 1467032160330 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8dc22c00) [pid = 1767] [serial = 1899] [outer = 0x8db0a000] 05:56:01 INFO - PROCESS | 1767 | 1467032161302 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1587ms 05:56:01 INFO - PROCESS | 1767 | 1467032161363 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 1767 | 1467032161371 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:56:01 INFO - PROCESS | 1767 | 1467032161383 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 1767 | 1467032161387 Marionette TRACE conn4 <- [1,2502,null,{}] 05:56:01 INFO - PROCESS | 1767 | 1467032161395 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:01 INFO - PROCESS | 1767 | 1467032161400 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:01 INFO - PROCESS | 1767 | 1467032161704 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:56:02 INFO - PROCESS | 1767 | 1467032162053 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 1767 | 1467032162065 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e3800 == 36 [pid = 1767] [id = 623] 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e3400 == 35 [pid = 1767] [id = 622] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8f007400) [pid = 1767] [serial = 1832] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e3400 == 36 [pid = 1767] [id = 633] 05:56:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8b6efc00) [pid = 1767] [serial = 1900] [outer = (nil)] 05:56:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x8d355c00) [pid = 1767] [serial = 1901] [outer = 0x8b6efc00] 05:56:02 INFO - PROCESS | 1767 | 1467032162236 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x8dc94c00) [pid = 1767] [serial = 1902] [outer = 0x8b6efc00] 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee06c00 == 35 [pid = 1767] [id = 621] 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef36800 == 34 [pid = 1767] [id = 620] 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e4c00 == 33 [pid = 1767] [id = 619] 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d1400 == 32 [pid = 1767] [id = 618] 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8f857c00 == 31 [pid = 1767] [id = 613] 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef51000 == 30 [pid = 1767] [id = 612] 05:56:02 INFO - PROCESS | 1767 | --DOCSHELL 0x8c065c00 == 29 [pid = 1767] [id = 611] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 110 (0x8d5b1c00) [pid = 1767] [serial = 1800] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 109 (0x8e5f8800) [pid = 1767] [serial = 1826] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 108 (0x8d1f8800) [pid = 1767] [serial = 1829] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 107 (0x8ee0e000) [pid = 1767] [serial = 1827] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 106 (0x8e5f2400) [pid = 1767] [serial = 1811] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 105 (0x8dc1bc00) [pid = 1767] [serial = 1823] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8ef52400) [pid = 1767] [serial = 1817] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8dc1d800) [pid = 1767] [serial = 1808] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8d1f4800) [pid = 1767] [serial = 1820] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8d34e400) [pid = 1767] [serial = 1821] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8ee0f400) [pid = 1767] [serial = 1814] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 99 (0x8b6ec800) [pid = 1767] [serial = 1802] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 98 (0x8d5aa800) [pid = 1767] [serial = 1805] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 97 (0x8dc93800) [pid = 1767] [serial = 1824] [outer = (nil)] [url = about:blank] 05:56:02 INFO - PROCESS | 1767 | --DOMWINDOW == 96 (0x8e5e7c00) [pid = 1767] [serial = 1830] [outer = (nil)] [url = about:blank] 05:56:03 INFO - PROCESS | 1767 | 1467032163203 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1848ms 05:56:03 INFO - PROCESS | 1767 | 1467032163230 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:56:03 INFO - PROCESS | 1767 | 1467032163235 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:56:03 INFO - PROCESS | 1767 | 1467032163243 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 1767 | 1467032163249 Marionette TRACE conn4 <- [1,2506,null,{}] 05:56:03 INFO - PROCESS | 1767 | 1467032163266 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:03 INFO - PROCESS | 1767 | 1467032163275 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:03 INFO - PROCESS | 1767 | 1467032163473 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:56:03 INFO - PROCESS | 1767 | 1467032163651 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 1767 | 1467032163665 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ee0b800 == 30 [pid = 1767] [id = 634] 05:56:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 97 (0x8ef2b800) [pid = 1767] [serial = 1903] [outer = (nil)] 05:56:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 98 (0x8ef57400) [pid = 1767] [serial = 1904] [outer = 0x8ef2b800] 05:56:03 INFO - PROCESS | 1767 | 1467032163747 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 99 (0x8f00fc00) [pid = 1767] [serial = 1905] [outer = 0x8ef2b800] 05:56:04 INFO - PROCESS | 1767 | 1467032164688 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1491ms 05:56:04 INFO - PROCESS | 1767 | 1467032164742 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 1767 | 1467032164747 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:56:04 INFO - PROCESS | 1767 | 1467032164754 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 1767 | 1467032164757 Marionette TRACE conn4 <- [1,2510,null,{}] 05:56:04 INFO - PROCESS | 1767 | 1467032164763 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:04 INFO - PROCESS | 1767 | 1467032164768 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:05 INFO - PROCESS | 1767 | 1467032164999 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:56:05 INFO - PROCESS | 1767 | 1467032165022 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 1767 | 1467032165028 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ee400 == 31 [pid = 1767] [id = 635] 05:56:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 100 (0x8c0d9800) [pid = 1767] [serial = 1906] [outer = (nil)] 05:56:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x9110fc00) [pid = 1767] [serial = 1907] [outer = 0x8c0d9800] 05:56:05 INFO - PROCESS | 1767 | 1467032165101 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x911a0400) [pid = 1767] [serial = 1908] [outer = 0x8c0d9800] 05:56:06 INFO - PROCESS | 1767 | 1467032166079 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1379ms 05:56:06 INFO - PROCESS | 1767 | 1467032166135 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 1767 | 1467032166138 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:56:06 INFO - PROCESS | 1767 | 1467032166151 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 1767 | 1467032166154 Marionette TRACE conn4 <- [1,2514,null,{}] 05:56:06 INFO - PROCESS | 1767 | 1467032166160 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:06 INFO - PROCESS | 1767 | 1467032166166 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:06 INFO - PROCESS | 1767 | 1467032166420 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:56:06 INFO - PROCESS | 1767 | 1467032166448 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 1767 | 1467032166454 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5a800 == 32 [pid = 1767] [id = 636] 05:56:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x8f00d000) [pid = 1767] [serial = 1909] [outer = (nil)] 05:56:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x91a57800) [pid = 1767] [serial = 1910] [outer = 0x8f00d000] 05:56:06 INFO - PROCESS | 1767 | 1467032166528 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x91bab400) [pid = 1767] [serial = 1911] [outer = 0x8f00d000] 05:56:07 INFO - PROCESS | 1767 | --DOMWINDOW == 104 (0x8ef37400) [pid = 1767] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:56:07 INFO - PROCESS | 1767 | --DOMWINDOW == 103 (0x8f008c00) [pid = 1767] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:56:07 INFO - PROCESS | 1767 | --DOMWINDOW == 102 (0x8d5b7c00) [pid = 1767] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:56:07 INFO - PROCESS | 1767 | --DOMWINDOW == 101 (0x8c0d7800) [pid = 1767] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:56:07 INFO - PROCESS | 1767 | --DOMWINDOW == 100 (0x8c0d2000) [pid = 1767] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:56:07 INFO - PROCESS | 1767 | 1467032167689 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1593ms 05:56:07 INFO - PROCESS | 1767 | 1467032167746 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:56:07 INFO - PROCESS | 1767 | 1467032167750 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:56:07 INFO - PROCESS | 1767 | 1467032167763 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - PROCESS | 1767 | 1467032167766 Marionette TRACE conn4 <- [1,2518,null,{}] 05:56:07 INFO - PROCESS | 1767 | 1467032167772 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:07 INFO - PROCESS | 1767 | 1467032167783 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:08 INFO - PROCESS | 1767 | 1467032168034 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:56:08 INFO - PROCESS | 1767 | 1467032168198 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 1767 | 1467032168210 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d7800 == 33 [pid = 1767] [id = 637] 05:56:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 101 (0x8dc15c00) [pid = 1767] [serial = 1912] [outer = (nil)] 05:56:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 102 (0x91bb5c00) [pid = 1767] [serial = 1913] [outer = 0x8dc15c00] 05:56:08 INFO - PROCESS | 1767 | 1467032168281 Marionette DEBUG loaded listener.js 05:56:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 103 (0x92ae2800) [pid = 1767] [serial = 1914] [outer = 0x8dc15c00] 05:56:09 INFO - PROCESS | 1767 | 1467032169118 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1379ms 05:56:09 INFO - PROCESS | 1767 | 1467032169145 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:56:09 INFO - PROCESS | 1767 | 1467032169150 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:56:09 INFO - PROCESS | 1767 | 1467032169165 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:56:09 INFO - PROCESS | 1767 | 1467032169169 Marionette TRACE conn4 <- [1,2522,null,{}] 05:56:09 INFO - PROCESS | 1767 | 1467032169174 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:09 INFO - PROCESS | 1767 | 1467032169180 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:09 INFO - PROCESS | 1767 | 1467032169437 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:56:09 INFO - PROCESS | 1767 | 1467032169642 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 1767 | 1467032169650 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f5000 == 34 [pid = 1767] [id = 638] 05:56:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 104 (0x8d1f5400) [pid = 1767] [serial = 1915] [outer = (nil)] 05:56:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 105 (0x8d34e000) [pid = 1767] [serial = 1916] [outer = 0x8d1f5400] 05:56:09 INFO - PROCESS | 1767 | 1467032169778 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 106 (0x8d34ec00) [pid = 1767] [serial = 1917] [outer = 0x8d1f5400] 05:56:10 INFO - PROCESS | 1767 | 1467032170876 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1745ms 05:56:10 INFO - PROCESS | 1767 | 1467032170913 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 1767 | 1467032170921 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:56:10 INFO - PROCESS | 1767 | 1467032170950 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 1767 | 1467032170957 Marionette TRACE conn4 <- [1,2526,null,{}] 05:56:10 INFO - PROCESS | 1767 | 1467032170965 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:10 INFO - PROCESS | 1767 | 1467032170972 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:11 INFO - PROCESS | 1767 | 1467032171215 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:56:11 INFO - PROCESS | 1767 | 1467032171518 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 1767 | 1467032171535 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5dd800 == 35 [pid = 1767] [id = 639] 05:56:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 107 (0x8e5edc00) [pid = 1767] [serial = 1918] [outer = (nil)] 05:56:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 108 (0x8ee06c00) [pid = 1767] [serial = 1919] [outer = 0x8e5edc00] 05:56:11 INFO - PROCESS | 1767 | 1467032171664 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 109 (0x8ef51000) [pid = 1767] [serial = 1920] [outer = 0x8e5edc00] 05:56:12 INFO - PROCESS | 1767 | 1467032172653 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1790ms 05:56:12 INFO - PROCESS | 1767 | 1467032172737 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 1767 | 1467032172743 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:56:12 INFO - PROCESS | 1767 | 1467032172752 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 1767 | 1467032172757 Marionette TRACE conn4 <- [1,2530,null,{}] 05:56:12 INFO - PROCESS | 1767 | 1467032172764 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:12 INFO - PROCESS | 1767 | 1467032172771 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:12 INFO - PROCESS | 1767 | 1467032172982 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:56:13 INFO - PROCESS | 1767 | 1467032173285 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 1767 | 1467032173295 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c063800 == 36 [pid = 1767] [id = 640] 05:56:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 110 (0x8ef5c000) [pid = 1767] [serial = 1921] [outer = (nil)] 05:56:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 111 (0x9220a000) [pid = 1767] [serial = 1922] [outer = 0x8ef5c000] 05:56:13 INFO - PROCESS | 1767 | 1467032173424 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 112 (0x92ad4400) [pid = 1767] [serial = 1923] [outer = 0x8ef5c000] 05:56:14 INFO - PROCESS | 1767 | 1467032174407 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1692ms 05:56:14 INFO - PROCESS | 1767 | 1467032174445 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 1767 | 1467032174453 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:56:14 INFO - PROCESS | 1767 | 1467032174473 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 1767 | 1467032174483 Marionette TRACE conn4 <- [1,2534,null,{}] 05:56:14 INFO - PROCESS | 1767 | 1467032174489 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:14 INFO - PROCESS | 1767 | 1467032174497 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:14 INFO - PROCESS | 1767 | 1467032174753 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:56:15 INFO - PROCESS | 1767 | 1467032174998 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 1767 | 1467032175011 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06c800 == 37 [pid = 1767] [id = 641] 05:56:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8c0cf000) [pid = 1767] [serial = 1924] [outer = (nil)] 05:56:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x9397f400) [pid = 1767] [serial = 1925] [outer = 0x8c0cf000] 05:56:15 INFO - PROCESS | 1767 | 1467032175131 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x93b33000) [pid = 1767] [serial = 1926] [outer = 0x8c0cf000] 05:56:16 INFO - PROCESS | 1767 | 1467032176101 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1702ms 05:56:16 INFO - PROCESS | 1767 | 1467032176166 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 1767 | 1467032176171 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:56:16 INFO - PROCESS | 1767 | 1467032176178 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 1767 | 1467032176181 Marionette TRACE conn4 <- [1,2538,null,{}] 05:56:16 INFO - PROCESS | 1767 | 1467032176189 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:16 INFO - PROCESS | 1767 | 1467032176194 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:16 INFO - PROCESS | 1767 | 1467032176442 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:56:16 INFO - PROCESS | 1767 | 1467032176684 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 1767 | 1467032176696 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faa0400 == 38 [pid = 1767] [id = 642] 05:56:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x93b3dc00) [pid = 1767] [serial = 1927] [outer = (nil)] 05:56:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x93d40800) [pid = 1767] [serial = 1928] [outer = 0x93b3dc00] 05:56:16 INFO - PROCESS | 1767 | 1467032176829 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x93d45400) [pid = 1767] [serial = 1929] [outer = 0x93b3dc00] 05:56:17 INFO - PROCESS | 1767 | 1467032177839 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1740ms 05:56:17 INFO - PROCESS | 1767 | 1467032177920 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:56:17 INFO - PROCESS | 1767 | 1467032177925 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:56:17 INFO - PROCESS | 1767 | 1467032177932 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - PROCESS | 1767 | 1467032177937 Marionette TRACE conn4 <- [1,2542,null,{}] 05:56:17 INFO - PROCESS | 1767 | 1467032177943 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:17 INFO - PROCESS | 1767 | 1467032177949 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:18 INFO - PROCESS | 1767 | 1467032178223 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:56:18 INFO - PROCESS | 1767 | 1467032178496 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 1767 | 1467032178516 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x93d50800 == 39 [pid = 1767] [id = 643] 05:56:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x93d50c00) [pid = 1767] [serial = 1930] [outer = (nil)] 05:56:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x93d53c00) [pid = 1767] [serial = 1931] [outer = 0x93d50c00] 05:56:18 INFO - PROCESS | 1767 | 1467032178614 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x94857400) [pid = 1767] [serial = 1932] [outer = 0x93d50c00] 05:56:19 INFO - PROCESS | 1767 | 1467032179567 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1691ms 05:56:19 INFO - PROCESS | 1767 | 1467032179624 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:56:19 INFO - PROCESS | 1767 | 1467032179627 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:56:19 INFO - PROCESS | 1767 | 1467032179635 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:56:19 INFO - PROCESS | 1767 | 1467032179639 Marionette TRACE conn4 <- [1,2546,null,{}] 05:56:19 INFO - PROCESS | 1767 | 1467032179645 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:19 INFO - PROCESS | 1767 | 1467032179651 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:19 INFO - PROCESS | 1767 | 1467032179842 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:56:20 INFO - PROCESS | 1767 | 1467032180042 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 1767 | 1467032180051 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06a400 == 40 [pid = 1767] [id = 644] 05:56:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x93d4b800) [pid = 1767] [serial = 1933] [outer = (nil)] 05:56:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x9521b000) [pid = 1767] [serial = 1934] [outer = 0x93d4b800] 05:56:20 INFO - PROCESS | 1767 | 1467032180177 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x95220000) [pid = 1767] [serial = 1935] [outer = 0x93d4b800] 05:56:21 INFO - PROCESS | 1767 | 1467032181117 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1533ms 05:56:21 INFO - PROCESS | 1767 | 1467032181170 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 1767 | 1467032181173 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:56:21 INFO - PROCESS | 1767 | 1467032181180 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 1767 | 1467032181184 Marionette TRACE conn4 <- [1,2550,null,{}] 05:56:21 INFO - PROCESS | 1767 | 1467032181190 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:21 INFO - PROCESS | 1767 | 1467032181195 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:21 INFO - PROCESS | 1767 | 1467032181405 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:56:21 INFO - PROCESS | 1767 | 1467032181621 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 1767 | 1467032181632 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c067400 == 41 [pid = 1767] [id = 645] 05:56:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8d1fc000) [pid = 1767] [serial = 1936] [outer = (nil)] 05:56:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8dc98800) [pid = 1767] [serial = 1937] [outer = 0x8d1fc000] 05:56:21 INFO - PROCESS | 1767 | 1467032181767 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8ef56000) [pid = 1767] [serial = 1938] [outer = 0x8d1fc000] 05:56:23 INFO - PROCESS | 1767 | 1467032183193 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2049ms 05:56:23 INFO - PROCESS | 1767 | 1467032183230 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 1767 | 1467032183235 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:56:23 INFO - PROCESS | 1767 | 1467032183245 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 1767 | 1467032183250 Marionette TRACE conn4 <- [1,2554,null,{}] 05:56:23 INFO - PROCESS | 1767 | 1467032183259 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:23 INFO - PROCESS | 1767 | 1467032183264 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:23 INFO - PROCESS | 1767 | 1467032183490 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:56:23 INFO - PROCESS | 1767 | 1467032183843 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 1767 | 1467032183856 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e1400 == 42 [pid = 1767] [id = 646] 05:56:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8e5e1800) [pid = 1767] [serial = 1939] [outer = (nil)] 05:56:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8ee02400) [pid = 1767] [serial = 1940] [outer = 0x8e5e1800] 05:56:23 INFO - PROCESS | 1767 | 1467032183939 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8ef2a400) [pid = 1767] [serial = 1941] [outer = 0x8e5e1800] 05:56:24 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e0800 == 41 [pid = 1767] [id = 608] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x9119dc00) [pid = 1767] [serial = 1871] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc01800 == 40 [pid = 1767] [id = 625] 05:56:24 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f1000 == 39 [pid = 1767] [id = 624] 05:56:24 INFO - PROCESS | 1767 | 1467032184961 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x91a58c00) [pid = 1767] [serial = 1850] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8ef5a400) [pid = 1767] [serial = 1862] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8f8c3c00) [pid = 1767] [serial = 1866] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x91276c00) [pid = 1767] [serial = 1847] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8faa3400) [pid = 1767] [serial = 1868] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8f006800) [pid = 1767] [serial = 1863] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8f00b800) [pid = 1767] [serial = 1838] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8faad000) [pid = 1767] [serial = 1841] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8faa9400) [pid = 1767] [serial = 1869] [outer = (nil)] [url = about:blank] 05:56:24 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x91195800) [pid = 1767] [serial = 1844] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8db02000) [pid = 1767] [serial = 1859] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x8f8bc800) [pid = 1767] [serial = 1865] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8dc9e000) [pid = 1767] [serial = 1860] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8dc9b000) [pid = 1767] [serial = 1853] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x8dc1c400) [pid = 1767] [serial = 1857] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 113 (0x8dc92000) [pid = 1767] [serial = 1835] [outer = (nil)] [url = about:blank] 05:56:25 INFO - PROCESS | 1767 | --DOMWINDOW == 112 (0x8db08000) [pid = 1767] [serial = 1856] [outer = (nil)] [url = about:blank] 05:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1787ms 05:56:25 INFO - PROCESS | 1767 | 1467032185031 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 1767 | 1467032185039 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:56:25 INFO - PROCESS | 1767 | 1467032185050 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 1767 | 1467032185054 Marionette TRACE conn4 <- [1,2558,null,{}] 05:56:25 INFO - PROCESS | 1767 | 1467032185062 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:25 INFO - PROCESS | 1767 | 1467032185068 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:25 INFO - PROCESS | 1767 | 1467032185260 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:56:25 INFO - PROCESS | 1767 | 1467032185528 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 1767 | 1467032185537 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5da400 == 40 [pid = 1767] [id = 647] 05:56:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 113 (0x8ef31c00) [pid = 1767] [serial = 1942] [outer = (nil)] 05:56:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 114 (0x8f002000) [pid = 1767] [serial = 1943] [outer = 0x8ef31c00] 05:56:25 INFO - PROCESS | 1767 | 1467032185619 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x8f84a000) [pid = 1767] [serial = 1944] [outer = 0x8ef31c00] 05:56:26 INFO - PROCESS | 1767 | 1467032186479 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1490ms 05:56:26 INFO - PROCESS | 1767 | 1467032186541 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 1767 | 1467032186544 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:56:26 INFO - PROCESS | 1767 | 1467032186552 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 1767 | 1467032186558 Marionette TRACE conn4 <- [1,2562,null,{}] 05:56:26 INFO - PROCESS | 1767 | 1467032186575 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:26 INFO - PROCESS | 1767 | 1467032186583 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:26 INFO - PROCESS | 1767 | 1467032186772 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:56:26 INFO - PROCESS | 1767 | 1467032186949 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 1767 | 1467032186960 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x91111400 == 41 [pid = 1767] [id = 648] 05:56:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x91111c00) [pid = 1767] [serial = 1945] [outer = (nil)] 05:56:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x9119fc00) [pid = 1767] [serial = 1946] [outer = 0x91111c00] 05:56:27 INFO - PROCESS | 1767 | 1467032187033 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x91448c00) [pid = 1767] [serial = 1947] [outer = 0x91111c00] 05:56:27 INFO - PROCESS | 1767 | 1467032187973 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1486ms 05:56:28 INFO - PROCESS | 1767 | 1467032188038 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 1767 | 1467032188043 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:56:28 INFO - PROCESS | 1767 | 1467032188056 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 1767 | 1467032188059 Marionette TRACE conn4 <- [1,2566,null,{}] 05:56:28 INFO - PROCESS | 1767 | 1467032188066 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:28 INFO - PROCESS | 1767 | 1467032188072 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:28 INFO - PROCESS | 1767 | 1467032188327 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:56:28 INFO - PROCESS | 1767 | 1467032188351 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 1767 | 1467032188359 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x91447800 == 42 [pid = 1767] [id = 649] 05:56:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x91a58c00) [pid = 1767] [serial = 1948] [outer = (nil)] 05:56:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x9220fc00) [pid = 1767] [serial = 1949] [outer = 0x91a58c00] 05:56:28 INFO - PROCESS | 1767 | 1467032188445 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x92adf000) [pid = 1767] [serial = 1950] [outer = 0x91a58c00] 05:56:29 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8b6efc00) [pid = 1767] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:56:29 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8ef2b800) [pid = 1767] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:56:29 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8db0a000) [pid = 1767] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:56:29 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x8f00d000) [pid = 1767] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:56:29 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8c0d9800) [pid = 1767] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:56:29 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8c0cc400) [pid = 1767] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:56:29 INFO - PROCESS | 1767 | 1467032189673 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1683ms 05:56:29 INFO - PROCESS | 1767 | 1467032189740 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 1767 | 1467032189744 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:56:29 INFO - PROCESS | 1767 | 1467032189758 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 1767 | 1467032189762 Marionette TRACE conn4 <- [1,2570,null,{}] 05:56:29 INFO - PROCESS | 1767 | 1467032189768 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:29 INFO - PROCESS | 1767 | 1467032189772 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:29 INFO - PROCESS | 1767 | 1467032189951 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:56:29 INFO - PROCESS | 1767 | 1467032189961 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 1767 | 1467032189969 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc9a800 == 43 [pid = 1767] [id = 650] 05:56:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8e5e4800) [pid = 1767] [serial = 1951] [outer = (nil)] 05:56:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x91119000) [pid = 1767] [serial = 1952] [outer = 0x8e5e4800] 05:56:30 INFO - PROCESS | 1767 | 1467032190042 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x91bb3c00) [pid = 1767] [serial = 1953] [outer = 0x8e5e4800] 05:56:31 INFO - PROCESS | 1767 | 1467032191019 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1332ms 05:56:31 INFO - PROCESS | 1767 | 1467032191090 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 1767 | 1467032191094 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:56:31 INFO - PROCESS | 1767 | 1467032191106 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 1767 | 1467032191108 Marionette TRACE conn4 <- [1,2574,null,{}] 05:56:31 INFO - PROCESS | 1767 | 1467032191115 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:31 INFO - PROCESS | 1767 | 1467032191125 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:31 INFO - PROCESS | 1767 | 1467032191331 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:56:31 INFO - PROCESS | 1767 | 1467032191586 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 1767 | 1467032191598 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6eb400 == 44 [pid = 1767] [id = 651] 05:56:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8b6f1000) [pid = 1767] [serial = 1954] [outer = (nil)] 05:56:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8d351c00) [pid = 1767] [serial = 1955] [outer = 0x8b6f1000] 05:56:31 INFO - PROCESS | 1767 | 1467032191686 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8db0b000) [pid = 1767] [serial = 1956] [outer = 0x8b6f1000] 05:56:32 INFO - PROCESS | 1767 | 1467032192800 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1734ms 05:56:32 INFO - PROCESS | 1767 | 1467032192847 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:56:32 INFO - PROCESS | 1767 | 1467032192854 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:56:32 INFO - PROCESS | 1767 | 1467032192862 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - PROCESS | 1767 | 1467032192866 Marionette TRACE conn4 <- [1,2578,null,{}] 05:56:32 INFO - PROCESS | 1767 | 1467032192876 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:32 INFO - PROCESS | 1767 | 1467032192885 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:33 INFO - PROCESS | 1767 | 1467032193099 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:56:33 INFO - PROCESS | 1767 | 1467032193369 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 1767 | 1467032193379 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a4800 == 45 [pid = 1767] [id = 652] 05:56:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8ee07800) [pid = 1767] [serial = 1957] [outer = (nil)] 05:56:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8ef56400) [pid = 1767] [serial = 1958] [outer = 0x8ee07800] 05:56:33 INFO - PROCESS | 1767 | 1467032193506 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8f850400) [pid = 1767] [serial = 1959] [outer = 0x8ee07800] 05:56:34 INFO - PROCESS | 1767 | 1467032194486 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1684ms 05:56:34 INFO - PROCESS | 1767 | 1467032194549 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 1767 | 1467032194557 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:56:34 INFO - PROCESS | 1767 | 1467032194567 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 1767 | 1467032194571 Marionette TRACE conn4 <- [1,2582,null,{}] 05:56:34 INFO - PROCESS | 1767 | 1467032194578 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:34 INFO - PROCESS | 1767 | 1467032194584 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:34 INFO - PROCESS | 1767 | 1467032194844 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:56:35 INFO - PROCESS | 1767 | 1467032195183 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 1767 | 1467032195193 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8faa7400 == 46 [pid = 1767] [id = 653] 05:56:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x91118400) [pid = 1767] [serial = 1960] [outer = (nil)] 05:56:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x911a3c00) [pid = 1767] [serial = 1961] [outer = 0x91118400] 05:56:35 INFO - PROCESS | 1767 | 1467032195278 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x91bb6c00) [pid = 1767] [serial = 1962] [outer = 0x91118400] 05:56:36 INFO - PROCESS | 1767 | 1467032196286 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1786ms 05:56:36 INFO - PROCESS | 1767 | 1467032196352 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 1767 | 1467032196357 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:56:36 INFO - PROCESS | 1767 | 1467032196366 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 1767 | 1467032196376 Marionette TRACE conn4 <- [1,2586,null,{}] 05:56:36 INFO - PROCESS | 1767 | 1467032196392 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:36 INFO - PROCESS | 1767 | 1467032196400 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:36 INFO - PROCESS | 1767 | 1467032196675 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:56:36 INFO - PROCESS | 1767 | 1467032196974 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 1767 | 1467032196984 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x92ad8800 == 47 [pid = 1767] [id = 654] 05:56:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x92ad9000) [pid = 1767] [serial = 1963] [outer = (nil)] 05:56:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x93b39c00) [pid = 1767] [serial = 1964] [outer = 0x92ad9000] 05:56:37 INFO - PROCESS | 1767 | 1467032197069 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x93d4ac00) [pid = 1767] [serial = 1965] [outer = 0x92ad9000] 05:56:38 INFO - PROCESS | 1767 | 1467032198070 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1764ms 05:56:38 INFO - PROCESS | 1767 | 1467032198129 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 1767 | 1467032198134 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:56:38 INFO - PROCESS | 1767 | 1467032198141 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 1767 | 1467032198145 Marionette TRACE conn4 <- [1,2590,null,{}] 05:56:38 INFO - PROCESS | 1767 | 1467032198152 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:38 INFO - PROCESS | 1767 | 1467032198158 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:38 INFO - PROCESS | 1767 | 1467032198424 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:56:38 INFO - PROCESS | 1767 | 1467032198673 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 1767 | 1467032198682 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34dc00 == 48 [pid = 1767] [id = 655] 05:56:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8faa6c00) [pid = 1767] [serial = 1966] [outer = (nil)] 05:56:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x93d58800) [pid = 1767] [serial = 1967] [outer = 0x8faa6c00] 05:56:38 INFO - PROCESS | 1767 | 1467032198807 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x95217800) [pid = 1767] [serial = 1968] [outer = 0x8faa6c00] 05:56:39 INFO - PROCESS | 1767 | 1467032199714 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1648ms 05:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:56:39 INFO - PROCESS | 1767 | 1467032199790 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 1767 | 1467032199794 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:56:39 INFO - PROCESS | 1767 | 1467032199801 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 1767 | 1467032199803 Marionette TRACE conn4 <- [1,2594,null,{}] 05:56:39 INFO - PROCESS | 1767 | 1467032199810 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:39 INFO - PROCESS | 1767 | 1467032199816 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:40 INFO - PROCESS | 1767 | 1467032200056 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:56:40 INFO - PROCESS | 1767 | 1467032200317 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 1767 | 1467032200335 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x95223800 == 49 [pid = 1767] [id = 656] 05:56:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x952a6c00) [pid = 1767] [serial = 1969] [outer = (nil)] 05:56:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x95437800) [pid = 1767] [serial = 1970] [outer = 0x952a6c00] 05:56:40 INFO - PROCESS | 1767 | 1467032200470 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x9547cc00) [pid = 1767] [serial = 1971] [outer = 0x952a6c00] 05:56:41 INFO - PROCESS | 1767 | 1467032201543 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1833ms 05:56:41 INFO - PROCESS | 1767 | 1467032201633 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 1767 | 1467032201638 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:56:41 INFO - PROCESS | 1767 | 1467032201698 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 1767 | 1467032201703 Marionette TRACE conn4 <- [1,2598,null,{}] 05:56:41 INFO - PROCESS | 1767 | 1467032201709 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:41 INFO - PROCESS | 1767 | 1467032201715 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:41 INFO - PROCESS | 1767 | 1467032201951 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:56:42 INFO - PROCESS | 1767 | 1467032202275 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 1767 | 1467032202282 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f84d800 == 50 [pid = 1767] [id = 657] 05:56:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x911a1800) [pid = 1767] [serial = 1972] [outer = (nil)] 05:56:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x97929c00) [pid = 1767] [serial = 1973] [outer = 0x911a1800] 05:56:42 INFO - PROCESS | 1767 | 1467032202370 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x97933c00) [pid = 1767] [serial = 1974] [outer = 0x911a1800] 05:56:43 INFO - PROCESS | 1767 | 1467032203875 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2256ms 05:56:43 INFO - PROCESS | 1767 | 1467032203943 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 1767 | 1467032203950 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:56:43 INFO - PROCESS | 1767 | 1467032203958 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 1767 | 1467032203963 Marionette TRACE conn4 <- [1,2602,null,{}] 05:56:43 INFO - PROCESS | 1767 | 1467032203972 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:43 INFO - PROCESS | 1767 | 1467032203977 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:44 INFO - PROCESS | 1767 | 1467032204220 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:56:44 INFO - PROCESS | 1767 | 1467032204596 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 1767 | 1467032204603 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5ebc00 == 51 [pid = 1767] [id = 658] 05:56:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x8e5ec000) [pid = 1767] [serial = 1975] [outer = (nil)] 05:56:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x8ee0f000) [pid = 1767] [serial = 1976] [outer = 0x8e5ec000] 05:56:44 INFO - PROCESS | 1767 | 1467032204687 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x8ef56c00) [pid = 1767] [serial = 1977] [outer = 0x8e5ec000] 05:56:45 INFO - PROCESS | 1767 | 1467032205728 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1833ms 05:56:45 INFO - PROCESS | 1767 | 1467032205792 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 1767 | 1467032205799 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:56:45 INFO - PROCESS | 1767 | 1467032205810 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 1767 | 1467032205814 Marionette TRACE conn4 <- [1,2606,null,{}] 05:56:45 INFO - PROCESS | 1767 | 1467032205821 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:45 INFO - PROCESS | 1767 | 1467032205826 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:46 INFO - PROCESS | 1767 | 1467032206066 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5a800 == 50 [pid = 1767] [id = 636] 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d7800 == 49 [pid = 1767] [id = 637] 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ee400 == 48 [pid = 1767] [id = 635] 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8ee0b800 == 47 [pid = 1767] [id = 634] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x92ae2400) [pid = 1767] [serial = 1892] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x91bb5c00) [pid = 1767] [serial = 1913] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x8dc16400) [pid = 1767] [serial = 1877] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8dc23000) [pid = 1767] [serial = 1895] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x91bb4c00) [pid = 1767] [serial = 1889] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x9144e800) [pid = 1767] [serial = 1886] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8c066400) [pid = 1767] [serial = 1874] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x91196000) [pid = 1767] [serial = 1883] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8ef30800) [pid = 1767] [serial = 1880] [outer = (nil)] [url = about:blank] 05:56:46 INFO - PROCESS | 1767 | 1467032206430 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 1767 | 1467032206437 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc9a800 == 46 [pid = 1767] [id = 650] 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x91447800 == 45 [pid = 1767] [id = 649] 05:56:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ee400 == 46 [pid = 1767] [id = 659] 05:56:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8c0d7800) [pid = 1767] [serial = 1978] [outer = (nil)] 05:56:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8dc16400) [pid = 1767] [serial = 1979] [outer = 0x8c0d7800] 05:56:46 INFO - PROCESS | 1767 | 1467032206551 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8ee0b800) [pid = 1767] [serial = 1980] [outer = 0x8c0d7800] 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x91111400 == 45 [pid = 1767] [id = 648] 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5da400 == 44 [pid = 1767] [id = 647] 05:56:46 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e1400 == 43 [pid = 1767] [id = 646] 05:56:47 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5dd800 == 42 [pid = 1767] [id = 639] 05:56:47 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f5000 == 41 [pid = 1767] [id = 638] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x91271000) [pid = 1767] [serial = 1872] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8dc22c00) [pid = 1767] [serial = 1899] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8dc07400) [pid = 1767] [serial = 1898] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x91a57800) [pid = 1767] [serial = 1910] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x91bab400) [pid = 1767] [serial = 1911] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x911a0400) [pid = 1767] [serial = 1908] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x9110fc00) [pid = 1767] [serial = 1907] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8f00fc00) [pid = 1767] [serial = 1905] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8d355c00) [pid = 1767] [serial = 1901] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8dc94c00) [pid = 1767] [serial = 1902] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8ef57400) [pid = 1767] [serial = 1904] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1767 | 1467032207522 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1732ms 05:56:47 INFO - PROCESS | 1767 | 1467032207552 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 1767 | 1467032207558 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:56:47 INFO - PROCESS | 1767 | 1467032207567 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 1767 | 1467032207573 Marionette TRACE conn4 <- [1,2610,null,{}] 05:56:47 INFO - PROCESS | 1767 | 1467032207590 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:47 INFO - PROCESS | 1767 | 1467032207599 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:47 INFO - PROCESS | 1767 | 1467032207810 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:56:48 INFO - PROCESS | 1767 | 1467032207987 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 1767 | 1467032207999 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:48 INFO - PROCESS | 1767 | ++DOCSHELL 0x9111a000 == 42 [pid = 1767] [id = 660] 05:56:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x9111a400) [pid = 1767] [serial = 1981] [outer = (nil)] 05:56:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x91271400) [pid = 1767] [serial = 1982] [outer = 0x9111a400] 05:56:48 INFO - PROCESS | 1767 | 1467032208080 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x91454400) [pid = 1767] [serial = 1983] [outer = 0x9111a400] 05:56:49 INFO - PROCESS | 1767 | 1467032209003 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1492ms 05:56:49 INFO - PROCESS | 1767 | 1467032209064 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 1767 | 1467032209069 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:56:49 INFO - PROCESS | 1767 | 1467032209076 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 1767 | 1467032209080 Marionette TRACE conn4 <- [1,2614,null,{}] 05:56:49 INFO - PROCESS | 1767 | 1467032209086 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:49 INFO - PROCESS | 1767 | 1467032209092 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:49 INFO - PROCESS | 1767 | 1467032209381 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:56:49 INFO - PROCESS | 1767 | 1467032209409 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 1767 | 1467032209421 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c069400 == 43 [pid = 1767] [id = 661] 05:56:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8faa4000) [pid = 1767] [serial = 1984] [outer = (nil)] 05:56:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x9220cc00) [pid = 1767] [serial = 1985] [outer = 0x8faa4000] 05:56:49 INFO - PROCESS | 1767 | 1467032209494 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x9393d000) [pid = 1767] [serial = 1986] [outer = 0x8faa4000] 05:56:50 INFO - PROCESS | 1767 | 1467032210576 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1544ms 05:56:50 INFO - PROCESS | 1767 | 1467032210621 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 1767 | 1467032210625 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:56:50 INFO - PROCESS | 1767 | 1467032210638 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 1767 | 1467032210641 Marionette TRACE conn4 <- [1,2618,null,{}] 05:56:50 INFO - PROCESS | 1767 | 1467032210648 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:50 INFO - PROCESS | 1767 | 1467032210653 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:50 INFO - PROCESS | 1767 | 1467032210919 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:56:50 INFO - PROCESS | 1767 | 1467032210947 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 1767 | 1467032210955 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6efc00 == 44 [pid = 1767] [id = 662] 05:56:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8c069800) [pid = 1767] [serial = 1987] [outer = (nil)] 05:56:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x93a0f800) [pid = 1767] [serial = 1988] [outer = 0x8c069800] 05:56:51 INFO - PROCESS | 1767 | 1467032211029 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x93b32400) [pid = 1767] [serial = 1989] [outer = 0x8c069800] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8e5e6000) [pid = 1767] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8dc15c00) [pid = 1767] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x91111c00) [pid = 1767] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8e5e0000) [pid = 1767] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8ee0a400) [pid = 1767] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8faa4c00) [pid = 1767] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8c0cf400) [pid = 1767] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x9144d400) [pid = 1767] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8f002400) [pid = 1767] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8f8c6c00) [pid = 1767] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:56:51 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8e5e1800) [pid = 1767] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:56:52 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8db0ac00) [pid = 1767] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:56:52 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x8ef31c00) [pid = 1767] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:56:52 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x8b6e6c00) [pid = 1767] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:56:52 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x8dc1c800) [pid = 1767] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:56:52 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x8c0d0400) [pid = 1767] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:56:52 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0x91a58c00) [pid = 1767] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:56:52 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8d353800) [pid = 1767] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:56:52 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8f8bb400) [pid = 1767] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:56:52 INFO - PROCESS | 1767 | 1467032212506 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1900ms 05:56:52 INFO - PROCESS | 1767 | 1467032212533 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:56:52 INFO - PROCESS | 1767 | 1467032212537 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:56:52 INFO - PROCESS | 1767 | 1467032212545 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:56:52 INFO - PROCESS | 1767 | 1467032212548 Marionette TRACE conn4 <- [1,2622,null,{}] 05:56:52 INFO - PROCESS | 1767 | 1467032212557 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:52 INFO - PROCESS | 1767 | 1467032212566 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:52 INFO - PROCESS | 1767 | 1467032212887 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:56:52 INFO - PROCESS | 1767 | 1467032212904 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 1767 | 1467032212913 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c064800 == 45 [pid = 1767] [id = 663] 05:56:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8c0d1400) [pid = 1767] [serial = 1990] [outer = (nil)] 05:56:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8f853000) [pid = 1767] [serial = 1991] [outer = 0x8c0d1400] 05:56:52 INFO - PROCESS | 1767 | 1467032212990 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x93d4e400) [pid = 1767] [serial = 1992] [outer = 0x8c0d1400] 05:56:54 INFO - PROCESS | 1767 | 1467032214045 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1537ms 05:56:54 INFO - PROCESS | 1767 | 1467032214081 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 1767 | 1467032214089 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:56:54 INFO - PROCESS | 1767 | 1467032214099 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 1767 | 1467032214104 Marionette TRACE conn4 <- [1,2626,null,{}] 05:56:54 INFO - PROCESS | 1767 | 1467032214116 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:54 INFO - PROCESS | 1767 | 1467032214122 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:54 INFO - PROCESS | 1767 | 1467032214359 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:56:54 INFO - PROCESS | 1767 | 1467032214635 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 1767 | 1467032214653 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0c800 == 46 [pid = 1767] [id = 664] 05:56:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x8dc05c00) [pid = 1767] [serial = 1993] [outer = (nil)] 05:56:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x8dc1c800) [pid = 1767] [serial = 1994] [outer = 0x8dc05c00] 05:56:54 INFO - PROCESS | 1767 | 1467032214804 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8e49a800) [pid = 1767] [serial = 1995] [outer = 0x8dc05c00] 05:56:55 INFO - PROCESS | 1767 | 1467032215847 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1797ms 05:56:55 INFO - PROCESS | 1767 | 1467032215898 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 1767 | 1467032215910 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:56:55 INFO - PROCESS | 1767 | 1467032215926 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - PROCESS | 1767 | 1467032215930 Marionette TRACE conn4 <- [1,2630,null,{}] 05:56:55 INFO - PROCESS | 1767 | 1467032215938 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:55 INFO - PROCESS | 1767 | 1467032215945 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:56 INFO - PROCESS | 1767 | 1467032216228 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:56:56 INFO - PROCESS | 1767 | 1467032216550 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 1767 | 1467032216561 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef38000 == 47 [pid = 1767] [id = 665] 05:56:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8f00a000) [pid = 1767] [serial = 1996] [outer = (nil)] 05:56:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8f8bec00) [pid = 1767] [serial = 1997] [outer = 0x8f00a000] 05:56:56 INFO - PROCESS | 1767 | 1467032216685 Marionette DEBUG loaded listener.js 05:56:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8faa0c00) [pid = 1767] [serial = 1998] [outer = 0x8f00a000] 05:56:57 INFO - PROCESS | 1767 | 1467032217733 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1855ms 05:56:57 INFO - PROCESS | 1767 | 1467032217781 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 1767 | 1467032217784 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:56:57 INFO - PROCESS | 1767 | 1467032217793 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 1767 | 1467032217799 Marionette TRACE conn4 <- [1,2634,null,{}] 05:56:57 INFO - PROCESS | 1767 | 1467032217818 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:57 INFO - PROCESS | 1767 | 1467032217828 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:58 INFO - PROCESS | 1767 | 1467032218093 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:56:58 INFO - PROCESS | 1767 | 1467032218456 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 1767 | 1467032218471 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x9397dc00 == 48 [pid = 1767] [id = 666] 05:56:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x93a03000) [pid = 1767] [serial = 1999] [outer = (nil)] 05:56:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x93d44400) [pid = 1767] [serial = 2000] [outer = 0x93a03000] 05:56:58 INFO - PROCESS | 1767 | 1467032218562 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x9521fc00) [pid = 1767] [serial = 2001] [outer = 0x93a03000] 05:56:59 INFO - PROCESS | 1767 | 1467032219512 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1792ms 05:56:59 INFO - PROCESS | 1767 | 1467032219586 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 1767 | 1467032219590 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:56:59 INFO - PROCESS | 1767 | 1467032219599 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 1767 | 1467032219604 Marionette TRACE conn4 <- [1,2638,null,{}] 05:56:59 INFO - PROCESS | 1767 | 1467032219611 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:59 INFO - PROCESS | 1767 | 1467032219617 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:56:59 INFO - PROCESS | 1767 | 1467032219870 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:57:00 INFO - PROCESS | 1767 | 1467032220121 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 1767 | 1467032220131 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x92ad7800 == 49 [pid = 1767] [id = 667] 05:57:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x9397e400) [pid = 1767] [serial = 2002] [outer = (nil)] 05:57:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x95476c00) [pid = 1767] [serial = 2003] [outer = 0x9397e400] 05:57:00 INFO - PROCESS | 1767 | 1467032220261 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x9547b000) [pid = 1767] [serial = 2004] [outer = 0x9397e400] 05:57:01 INFO - PROCESS | 1767 | 1467032221329 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1789ms 05:57:01 INFO - PROCESS | 1767 | 1467032221389 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 1767 | 1467032221392 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:57:01 INFO - PROCESS | 1767 | 1467032221402 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 1767 | 1467032221405 Marionette TRACE conn4 <- [1,2642,null,{}] 05:57:01 INFO - PROCESS | 1767 | 1467032221413 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:01 INFO - PROCESS | 1767 | 1467032221419 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:01 INFO - PROCESS | 1767 | 1467032221642 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:57:01 INFO - PROCESS | 1767 | 1467032221901 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 1767 | 1467032221910 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef38800 == 50 [pid = 1767] [id = 668] 05:57:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8faa9000) [pid = 1767] [serial = 2005] [outer = (nil)] 05:57:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x95675400) [pid = 1767] [serial = 2006] [outer = 0x8faa9000] 05:57:02 INFO - PROCESS | 1767 | 1467032222055 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x98345400) [pid = 1767] [serial = 2007] [outer = 0x8faa9000] 05:57:03 INFO - PROCESS | 1767 | 1467032223121 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1787ms 05:57:03 INFO - PROCESS | 1767 | 1467032223190 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:57:03 INFO - PROCESS | 1767 | 1467032223194 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:57:03 INFO - PROCESS | 1767 | 1467032223201 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 1767 | 1467032223205 Marionette TRACE conn4 <- [1,2646,null,{}] 05:57:03 INFO - PROCESS | 1767 | 1467032223211 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:03 INFO - PROCESS | 1767 | 1467032223222 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:03 INFO - PROCESS | 1767 | 1467032223522 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:57:03 INFO - PROCESS | 1767 | 1467032223911 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 1767 | 1467032223921 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ea400 == 51 [pid = 1767] [id = 669] 05:57:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8b6ef000) [pid = 1767] [serial = 2008] [outer = (nil)] 05:57:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x98cf3800) [pid = 1767] [serial = 2009] [outer = 0x8b6ef000] 05:57:04 INFO - PROCESS | 1767 | 1467032224012 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x99871c00) [pid = 1767] [serial = 2010] [outer = 0x8b6ef000] 05:57:04 INFO - PROCESS | 1767 | 1467032224957 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:57:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1785ms 05:57:04 INFO - PROCESS | 1767 | 1467032224987 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:57:04 INFO - PROCESS | 1767 | 1467032224992 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:57:05 INFO - PROCESS | 1767 | 1467032225000 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 1767 | 1467032225004 Marionette TRACE conn4 <- [1,2650,null,{}] 05:57:05 INFO - PROCESS | 1767 | 1467032225010 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:05 INFO - PROCESS | 1767 | 1467032225016 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:05 INFO - PROCESS | 1767 | 1467032225221 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:57:05 INFO - PROCESS | 1767 | 1467032225510 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 1767 | 1467032225521 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0b400 == 52 [pid = 1767] [id = 670] 05:57:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x95674c00) [pid = 1767] [serial = 2011] [outer = (nil)] 05:57:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x99878800) [pid = 1767] [serial = 2012] [outer = 0x95674c00] 05:57:05 INFO - PROCESS | 1767 | 1467032225745 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x9987bc00) [pid = 1767] [serial = 2013] [outer = 0x95674c00] 05:57:07 INFO - PROCESS | 1767 | 1467032227141 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2187ms 05:57:07 INFO - PROCESS | 1767 | 1467032227189 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 1767 | 1467032227196 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:57:07 INFO - PROCESS | 1767 | 1467032227244 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - PROCESS | 1767 | 1467032227251 Marionette TRACE conn4 <- [1,2654,null,{}] 05:57:07 INFO - PROCESS | 1767 | 1467032227262 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:07 INFO - PROCESS | 1767 | 1467032227269 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:07 INFO - PROCESS | 1767 | 1467032227557 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:57:07 INFO - PROCESS | 1767 | 1467032227868 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 1767 | 1467032227877 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6eb000 == 53 [pid = 1767] [id = 671] 05:57:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x95474400) [pid = 1767] [serial = 2014] [outer = (nil)] 05:57:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9990e400) [pid = 1767] [serial = 2015] [outer = 0x95474400] 05:57:07 INFO - PROCESS | 1767 | 1467032227975 Marionette DEBUG loaded listener.js 05:57:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x99b02c00) [pid = 1767] [serial = 2016] [outer = 0x95474400] 05:57:09 INFO - PROCESS | 1767 | 1467032229022 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:57:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1805ms 05:57:09 INFO - PROCESS | 1767 | 1467032229036 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:57:09 INFO - PROCESS | 1767 | 1467032229041 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:57:09 INFO - PROCESS | 1767 | 1467032229049 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - PROCESS | 1767 | 1467032229054 Marionette TRACE conn4 <- [1,2658,null,{}] 05:57:09 INFO - PROCESS | 1767 | 1467032229061 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:09 INFO - PROCESS | 1767 | 1467032229067 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:09 INFO - PROCESS | 1767 | 1467032229279 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:57:09 INFO - PROCESS | 1767 | 1467032229510 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 1767 | 1467032229519 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:09 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e9c00 == 54 [pid = 1767] [id = 672] 05:57:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x99876c00) [pid = 1767] [serial = 2017] [outer = (nil)] 05:57:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x99c18800) [pid = 1767] [serial = 2018] [outer = 0x99876c00] 05:57:09 INFO - PROCESS | 1767 | 1467032229687 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x99c1c800) [pid = 1767] [serial = 2019] [outer = 0x99876c00] 05:57:10 INFO - PROCESS | 1767 | 1467032230629 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1632ms 05:57:10 INFO - PROCESS | 1767 | 1467032230696 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 1767 | 1467032230701 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:57:10 INFO - PROCESS | 1767 | 1467032230711 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 1767 | 1467032230715 Marionette TRACE conn4 <- [1,2662,null,{}] 05:57:10 INFO - PROCESS | 1767 | 1467032230722 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:10 INFO - PROCESS | 1767 | 1467032230727 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:10 INFO - PROCESS | 1767 | 1467032230984 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:57:11 INFO - PROCESS | 1767 | 1467032231312 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 1767 | 1467032231319 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c066800 == 55 [pid = 1767] [id = 673] 05:57:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8c0cc400) [pid = 1767] [serial = 2020] [outer = (nil)] 05:57:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8f00e800) [pid = 1767] [serial = 2021] [outer = 0x8c0cc400] 05:57:11 INFO - PROCESS | 1767 | 1467032231412 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x92ae1800) [pid = 1767] [serial = 2022] [outer = 0x8c0cc400] 05:57:12 INFO - PROCESS | 1767 | 1467032232480 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1840ms 05:57:12 INFO - PROCESS | 1767 | 1467032232551 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 1767 | 1467032232557 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:57:12 INFO - PROCESS | 1767 | 1467032232564 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 1767 | 1467032232570 Marionette TRACE conn4 <- [1,2666,null,{}] 05:57:12 INFO - PROCESS | 1767 | 1467032232577 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:12 INFO - PROCESS | 1767 | 1467032232583 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:12 INFO - PROCESS | 1767 | 1467032232835 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:57:13 INFO - PROCESS | 1767 | 1467032233167 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 1767 | 1467032233177 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x99ec4400 == 56 [pid = 1767] [id = 674] 05:57:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x99ec8c00) [pid = 1767] [serial = 2023] [outer = (nil)] 05:57:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x9a077c00) [pid = 1767] [serial = 2024] [outer = 0x99ec8c00] 05:57:13 INFO - PROCESS | 1767 | 1467032233270 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a173800) [pid = 1767] [serial = 2025] [outer = 0x99ec8c00] 05:57:14 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:14 INFO - PROCESS | 1767 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:57:14 INFO - PROCESS | 1767 | 1467032234761 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:57:14 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) 05:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2240ms 05:57:14 INFO - PROCESS | 1767 | 1467032234805 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 1767 | 1467032234812 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:57:14 INFO - PROCESS | 1767 | 1467032234828 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 1767 | 1467032234836 Marionette TRACE conn4 <- [1,2670,null,{}] 05:57:14 INFO - PROCESS | 1767 | 1467032234982 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:14 INFO - PROCESS | 1767 | 1467032234989 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:15 INFO - PROCESS | 1767 | 1467032235246 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:57:15 INFO - PROCESS | 1767 | 1467032235400 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 1767 | 1467032235416 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc16800 == 57 [pid = 1767] [id = 675] 05:57:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x8dc1a000) [pid = 1767] [serial = 2026] [outer = (nil)] 05:57:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8e499800) [pid = 1767] [serial = 2027] [outer = 0x8dc1a000] 05:57:15 INFO - PROCESS | 1767 | 1467032235509 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8ef2ac00) [pid = 1767] [serial = 2028] [outer = 0x8dc1a000] 05:57:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e3400 == 56 [pid = 1767] [id = 633] 05:57:16 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0x91119000) [pid = 1767] [serial = 1952] [outer = (nil)] [url = about:blank] 05:57:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a4800 == 55 [pid = 1767] [id = 652] 05:57:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6eb400 == 54 [pid = 1767] [id = 651] 05:57:16 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8ee01400) [pid = 1767] [serial = 1812] [outer = (nil)] [url = about:blank] 05:57:16 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x8ee06c00) [pid = 1767] [serial = 1919] [outer = (nil)] [url = about:blank] 05:57:16 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x8d34e000) [pid = 1767] [serial = 1916] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0x92ae2800) [pid = 1767] [serial = 1914] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0x9397f400) [pid = 1767] [serial = 1925] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x9119fc00) [pid = 1767] [serial = 1946] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x8ef2cc00) [pid = 1767] [serial = 1815] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8f00d800) [pid = 1767] [serial = 1818] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x91114c00) [pid = 1767] [serial = 1842] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8e49ac00) [pid = 1767] [serial = 1836] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x91bb0400) [pid = 1767] [serial = 1851] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0x91448c00) [pid = 1767] [serial = 1947] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0x8f856c00) [pid = 1767] [serial = 1839] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9119a800) [pid = 1767] [serial = 1845] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x8ee02400) [pid = 1767] [serial = 1940] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0x8f84b000) [pid = 1767] [serial = 1833] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8f002000) [pid = 1767] [serial = 1943] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x8c061800) [pid = 1767] [serial = 1803] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x8f84a000) [pid = 1767] [serial = 1944] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x8dc96800) [pid = 1767] [serial = 1809] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8ee07400) [pid = 1767] [serial = 1854] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x9220fc00) [pid = 1767] [serial = 1949] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x8d5b6800) [pid = 1767] [serial = 1806] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x9220a000) [pid = 1767] [serial = 1922] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x9521b000) [pid = 1767] [serial = 1934] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8ef2a400) [pid = 1767] [serial = 1941] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x92adf000) [pid = 1767] [serial = 1950] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8dc98800) [pid = 1767] [serial = 1937] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x93d40800) [pid = 1767] [serial = 1928] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x91279800) [pid = 1767] [serial = 1848] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x93d53c00) [pid = 1767] [serial = 1931] [outer = (nil)] [url = about:blank] 05:57:17 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1767 | 1467032237083 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:17 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 05:57:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2341ms 05:57:17 INFO - PROCESS | 1767 | 1467032237176 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 1767 | 1467032237183 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:57:17 INFO - PROCESS | 1767 | 1467032237195 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 1767 | 1467032237199 Marionette TRACE conn4 <- [1,2674,null,{}] 05:57:17 INFO - PROCESS | 1767 | 1467032237206 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:17 INFO - PROCESS | 1767 | 1467032237211 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:17 INFO - PROCESS | 1767 | 1467032237455 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:57:17 INFO - PROCESS | 1767 | 1467032237634 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 1767 | 1467032237645 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b1400 == 55 [pid = 1767] [id = 676] 05:57:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8dc0d400) [pid = 1767] [serial = 2029] [outer = (nil)] 05:57:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8ee07400) [pid = 1767] [serial = 2030] [outer = 0x8dc0d400] 05:57:17 INFO - PROCESS | 1767 | 1467032237722 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8ef33000) [pid = 1767] [serial = 2031] [outer = 0x8dc0d400] 05:57:18 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:19 INFO - PROCESS | 1767 | 1467032239031 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:19 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 05:57:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1890ms 05:57:19 INFO - PROCESS | 1767 | 1467032239086 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 1767 | 1467032239090 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:57:19 INFO - PROCESS | 1767 | 1467032239111 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 1767 | 1467032239117 Marionette TRACE conn4 <- [1,2678,null,{}] 05:57:19 INFO - PROCESS | 1767 | 1467032239134 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:19 INFO - PROCESS | 1767 | 1467032239143 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:19 INFO - PROCESS | 1767 | 1467032239473 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:57:19 INFO - PROCESS | 1767 | 1467032239506 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 1767 | 1467032239518 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f007c00 == 56 [pid = 1767] [id = 677] 05:57:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8f84e000) [pid = 1767] [serial = 2032] [outer = (nil)] 05:57:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x9111ac00) [pid = 1767] [serial = 2033] [outer = 0x8f84e000] 05:57:19 INFO - PROCESS | 1767 | 1467032239590 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x9119e800) [pid = 1767] [serial = 2034] [outer = 0x8f84e000] 05:57:20 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:21 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8faa4000) [pid = 1767] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:57:21 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x8c069800) [pid = 1767] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:57:21 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8c0d7800) [pid = 1767] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:57:21 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x9111a400) [pid = 1767] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:57:21 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8e5ec000) [pid = 1767] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:57:21 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8e5e4800) [pid = 1767] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:57:21 INFO - PROCESS | 1767 | 1467032241240 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:57:21 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) 05:57:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2194ms 05:57:21 INFO - PROCESS | 1767 | 1467032241305 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:57:21 INFO - PROCESS | 1767 | 1467032241311 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:57:21 INFO - PROCESS | 1767 | 1467032241321 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 1767 | 1467032241327 Marionette TRACE conn4 <- [1,2682,null,{}] 05:57:21 INFO - PROCESS | 1767 | 1467032241336 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:21 INFO - PROCESS | 1767 | 1467032241342 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:21 INFO - PROCESS | 1767 | 1467032241603 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:57:21 INFO - PROCESS | 1767 | 1467032241711 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 1767 | 1467032241723 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e4800 == 57 [pid = 1767] [id = 678] 05:57:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8f856c00) [pid = 1767] [serial = 2035] [outer = (nil)] 05:57:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x91271800) [pid = 1767] [serial = 2036] [outer = 0x8f856c00] 05:57:21 INFO - PROCESS | 1767 | 1467032241795 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x9144c800) [pid = 1767] [serial = 2037] [outer = 0x8f856c00] 05:57:23 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:23 INFO - PROCESS | 1767 | 1467032243096 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:57:23 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) 05:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1787ms 05:57:23 INFO - PROCESS | 1767 | 1467032243106 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:57:23 INFO - PROCESS | 1767 | 1467032243110 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:57:23 INFO - PROCESS | 1767 | 1467032243118 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:57:23 INFO - PROCESS | 1767 | 1467032243122 Marionette TRACE conn4 <- [1,2686,null,{}] 05:57:23 INFO - PROCESS | 1767 | 1467032243128 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:23 INFO - PROCESS | 1767 | 1467032243133 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:23 INFO - PROCESS | 1767 | 1467032243491 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:57:23 INFO - PROCESS | 1767 | 1467032243740 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 1767 | 1467032243755 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f9c00 == 58 [pid = 1767] [id = 679] 05:57:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8d1fb400) [pid = 1767] [serial = 2038] [outer = (nil)] 05:57:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x8d5afc00) [pid = 1767] [serial = 2039] [outer = 0x8d1fb400] 05:57:23 INFO - PROCESS | 1767 | 1467032243845 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x8dc02000) [pid = 1767] [serial = 2040] [outer = 0x8d1fb400] 05:57:25 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:25 INFO - PROCESS | 1767 | 1467032245320 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:25 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 05:57:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:57:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2242ms 05:57:25 INFO - PROCESS | 1767 | 1467032245363 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 1767 | 1467032245371 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:57:25 INFO - PROCESS | 1767 | 1467032245381 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 1767 | 1467032245388 Marionette TRACE conn4 <- [1,2690,null,{}] 05:57:25 INFO - PROCESS | 1767 | 1467032245447 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:25 INFO - PROCESS | 1767 | 1467032245454 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:25 INFO - PROCESS | 1767 | 1467032245782 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:57:25 INFO - PROCESS | 1767 | 1467032245932 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 1767 | 1467032245940 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc98800 == 59 [pid = 1767] [id = 680] 05:57:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x8e5e6000) [pid = 1767] [serial = 2041] [outer = (nil)] 05:57:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x8f851000) [pid = 1767] [serial = 2042] [outer = 0x8e5e6000] 05:57:26 INFO - PROCESS | 1767 | 1467032246032 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x8f8bd400) [pid = 1767] [serial = 2043] [outer = 0x8e5e6000] 05:57:27 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:27 INFO - PROCESS | 1767 | 1467032247478 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:27 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 05:57:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2147ms 05:57:27 INFO - PROCESS | 1767 | 1467032247528 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 1767 | 1467032247535 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:57:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:57:27 INFO - PROCESS | 1767 | 1467032247694 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 1767 | 1467032247700 Marionette TRACE conn4 <- [1,2694,null,{}] 05:57:27 INFO - PROCESS | 1767 | 1467032247725 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:27 INFO - PROCESS | 1767 | 1467032247732 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:27 INFO - PROCESS | 1767 | 1467032247979 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:57:28 INFO - PROCESS | 1767 | 1467032248244 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 1767 | 1467032248256 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f00b400 == 60 [pid = 1767] [id = 681] 05:57:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8f84b400) [pid = 1767] [serial = 2044] [outer = (nil)] 05:57:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x91babc00) [pid = 1767] [serial = 2045] [outer = 0x8f84b400] 05:57:28 INFO - PROCESS | 1767 | 1467032248346 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x92209000) [pid = 1767] [serial = 2046] [outer = 0x8f84b400] 05:57:29 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:29 INFO - PROCESS | 1767 | 1467032249934 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:29 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 05:57:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2450ms 05:57:30 INFO - PROCESS | 1767 | 1467032250034 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 1767 | 1467032250042 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:57:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:57:30 INFO - PROCESS | 1767 | 1467032250067 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 1767 | 1467032250075 Marionette TRACE conn4 <- [1,2698,null,{}] 05:57:30 INFO - PROCESS | 1767 | 1467032250083 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:30 INFO - PROCESS | 1767 | 1467032250090 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:30 INFO - PROCESS | 1767 | 1467032250321 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:57:30 INFO - PROCESS | 1767 | 1467032250526 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:30 INFO - PROCESS | 1767 | 1467032250537 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f8c4800 == 61 [pid = 1767] [id = 682] 05:57:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x91a5f400) [pid = 1767] [serial = 2047] [outer = (nil)] 05:57:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x9397f400) [pid = 1767] [serial = 2048] [outer = 0x91a5f400] 05:57:30 INFO - PROCESS | 1767 | 1467032250656 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x93d55000) [pid = 1767] [serial = 2049] [outer = 0x91a5f400] 05:57:32 INFO - PROCESS | 1767 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:32 INFO - PROCESS | 1767 | 1467032252094 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:32 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 05:57:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:57:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2063ms 05:57:32 INFO - PROCESS | 1767 | 1467032252121 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 05:57:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:57:32 INFO - PROCESS | 1767 | 1467032252126 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:57:32 INFO - PROCESS | 1767 | 1467032252134 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 1767 | 1467032252138 Marionette TRACE conn4 <- [1,2702,null,{}] 05:57:32 INFO - PROCESS | 1767 | 1467032252192 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:32 INFO - PROCESS | 1767 | 1467032252198 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:32 INFO - PROCESS | 1767 | 1467032252530 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:57:32 INFO - PROCESS | 1767 | 1467032252683 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 1767 | 1467032252692 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:32 INFO - PROCESS | 1767 | ++DOCSHELL 0x91115400 == 62 [pid = 1767] [id = 683] 05:57:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x91a5c800) [pid = 1767] [serial = 2050] [outer = (nil)] 05:57:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x95444800) [pid = 1767] [serial = 2051] [outer = 0x91a5c800] 05:57:32 INFO - PROCESS | 1767 | 1467032252783 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x95479800) [pid = 1767] [serial = 2052] [outer = 0x91a5c800] 05:57:33 INFO - PROCESS | 1767 | 1467032253838 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:57:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1748ms 05:57:33 INFO - PROCESS | 1767 | 1467032253882 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 1767 | 1467032253887 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:57:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:57:33 INFO - PROCESS | 1767 | 1467032253894 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 1767 | 1467032253899 Marionette TRACE conn4 <- [1,2706,null,{}] 05:57:33 INFO - PROCESS | 1767 | 1467032253905 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:33 INFO - PROCESS | 1767 | 1467032253911 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:34 INFO - PROCESS | 1767 | 1467032254150 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:57:34 INFO - PROCESS | 1767 | 1467032254465 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 1767 | 1467032254485 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x98ce5c00 == 63 [pid = 1767] [id = 684] 05:57:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x98ce7400) [pid = 1767] [serial = 2053] [outer = (nil)] 05:57:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x98f17c00) [pid = 1767] [serial = 2054] [outer = 0x98ce7400] 05:57:34 INFO - PROCESS | 1767 | 1467032254603 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x99c09800) [pid = 1767] [serial = 2055] [outer = 0x98ce7400] 05:57:35 INFO - PROCESS | 1767 | 1467032255681 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:57:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1841ms 05:57:35 INFO - PROCESS | 1767 | 1467032255736 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 1767 | 1467032255740 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:57:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:57:35 INFO - PROCESS | 1767 | 1467032255750 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 1767 | 1467032255755 Marionette TRACE conn4 <- [1,2710,null,{}] 05:57:35 INFO - PROCESS | 1767 | 1467032255763 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:35 INFO - PROCESS | 1767 | 1467032255771 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:36 INFO - PROCESS | 1767 | 1467032256014 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:57:36 INFO - PROCESS | 1767 | 1467032256324 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 1767 | 1467032256334 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e7400 == 64 [pid = 1767] [id = 685] 05:57:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x8b6ecc00) [pid = 1767] [serial = 2056] [outer = (nil)] 05:57:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x99ebf400) [pid = 1767] [serial = 2057] [outer = 0x8b6ecc00] 05:57:36 INFO - PROCESS | 1767 | 1467032256431 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x9a076000) [pid = 1767] [serial = 2058] [outer = 0x8b6ecc00] 05:57:37 INFO - PROCESS | 1767 | 1467032257457 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 1767 | 1467032257495 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:57:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:57:37 INFO - PROCESS | 1767 | 1467032257502 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 1767 | 1467032257507 Marionette TRACE conn4 <- [1,2714,null,{}] 05:57:37 INFO - PROCESS | 1767 | 1467032257514 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:37 INFO - PROCESS | 1767 | 1467032257519 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:37 INFO - PROCESS | 1767 | 1467032257774 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:57:38 INFO - PROCESS | 1767 | 1467032258117 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 1767 | 1467032258127 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f6c00 == 65 [pid = 1767] [id = 686] 05:57:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8db0a000) [pid = 1767] [serial = 2059] [outer = (nil)] 05:57:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8ef54400) [pid = 1767] [serial = 2060] [outer = 0x8db0a000] 05:57:38 INFO - PROCESS | 1767 | 1467032258217 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x93933400) [pid = 1767] [serial = 2061] [outer = 0x8db0a000] 05:57:39 INFO - PROCESS | 1767 | 1467032259240 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:57:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1787ms 05:57:39 INFO - PROCESS | 1767 | 1467032259309 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 1767 | 1467032259314 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:57:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:57:39 INFO - PROCESS | 1767 | 1467032259329 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 1767 | 1467032259336 Marionette TRACE conn4 <- [1,2718,null,{}] 05:57:39 INFO - PROCESS | 1767 | 1467032259347 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:39 INFO - PROCESS | 1767 | 1467032259354 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:39 INFO - PROCESS | 1767 | 1467032259602 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:57:39 INFO - PROCESS | 1767 | 1467032259849 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 1767 | 1467032259861 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f84f400 == 66 [pid = 1767] [id = 687] 05:57:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x93d48c00) [pid = 1767] [serial = 2062] [outer = (nil)] 05:57:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x9a17c000) [pid = 1767] [serial = 2063] [outer = 0x93d48c00] 05:57:39 INFO - PROCESS | 1767 | 1467032259993 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x9ab8b000) [pid = 1767] [serial = 2064] [outer = 0x93d48c00] 05:57:41 INFO - PROCESS | 1767 | 1467032261353 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 1767 | 1467032261531 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:57:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:57:41 INFO - PROCESS | 1767 | 1467032261577 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 1767 | 1467032261583 Marionette TRACE conn4 <- [1,2722,null,{}] 05:57:41 INFO - PROCESS | 1767 | 1467032261593 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:41 INFO - PROCESS | 1767 | 1467032261606 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:41 INFO - PROCESS | 1767 | 1467032261816 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:57:42 INFO - PROCESS | 1767 | 1467032262034 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 1767 | 1467032262050 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc0f800 == 67 [pid = 1767] [id = 688] 05:57:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x8f010400) [pid = 1767] [serial = 2065] [outer = (nil)] 05:57:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8d5b8c00) [pid = 1767] [serial = 2066] [outer = 0x8f010400] 05:57:42 INFO - PROCESS | 1767 | 1467032262243 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8f855000) [pid = 1767] [serial = 2067] [outer = 0x8f010400] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d6000 == 66 [pid = 1767] [id = 615] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8c067400 == 65 [pid = 1767] [id = 645] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06c800 == 64 [pid = 1767] [id = 641] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06b000 == 63 [pid = 1767] [id = 614] 05:57:43 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0x8f853000) [pid = 1767] [serial = 1991] [outer = (nil)] [url = about:blank] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e4800 == 62 [pid = 1767] [id = 678] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8f007c00 == 61 [pid = 1767] [id = 677] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b1400 == 60 [pid = 1767] [id = 676] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc16800 == 59 [pid = 1767] [id = 675] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ea400 == 58 [pid = 1767] [id = 669] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef38800 == 57 [pid = 1767] [id = 668] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x92ad7800 == 56 [pid = 1767] [id = 667] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x9397dc00 == 55 [pid = 1767] [id = 666] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef38000 == 54 [pid = 1767] [id = 665] 05:57:43 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0c800 == 53 [pid = 1767] [id = 664] 05:57:43 INFO - PROCESS | 1767 | 1467032263531 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 1767 | 1467032263639 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:57:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:57:43 INFO - PROCESS | 1767 | 1467032263653 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 1767 | 1467032263659 Marionette TRACE conn4 <- [1,2726,null,{}] 05:57:43 INFO - PROCESS | 1767 | 1467032263666 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:43 INFO - PROCESS | 1767 | 1467032263673 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:43 INFO - PROCESS | 1767 | 1467032263916 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:57:44 INFO - PROCESS | 1767 | 1467032264151 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 1767 | 1467032264159 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:44 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c067400 == 54 [pid = 1767] [id = 689] 05:57:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x8ef36000) [pid = 1767] [serial = 2068] [outer = (nil)] 05:57:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x91195800) [pid = 1767] [serial = 2069] [outer = 0x8ef36000] 05:57:44 INFO - PROCESS | 1767 | 1467032264242 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x9127b800) [pid = 1767] [serial = 2070] [outer = 0x8ef36000] 05:57:45 INFO - PROCESS | 1767 | 1467032265124 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:57:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1540ms 05:57:45 INFO - PROCESS | 1767 | 1467032265192 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:57:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:57:45 INFO - PROCESS | 1767 | 1467032265196 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:57:45 INFO - PROCESS | 1767 | 1467032265204 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 1767 | 1467032265211 Marionette TRACE conn4 <- [1,2730,null,{}] 05:57:45 INFO - PROCESS | 1767 | 1467032265228 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:45 INFO - PROCESS | 1767 | 1467032265237 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:45 INFO - PROCESS | 1767 | 1467032265520 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:57:45 INFO - PROCESS | 1767 | 1467032265633 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 1767 | 1467032265645 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x92ad9c00 == 55 [pid = 1767] [id = 690] 05:57:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x92add400) [pid = 1767] [serial = 2071] [outer = (nil)] 05:57:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x9393c800) [pid = 1767] [serial = 2072] [outer = 0x92add400] 05:57:45 INFO - PROCESS | 1767 | 1467032265813 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x93b2f800) [pid = 1767] [serial = 2073] [outer = 0x92add400] 05:57:47 INFO - PROCESS | 1767 | 1467032267146 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:57:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:57:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:57:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:57:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2003ms 05:57:47 INFO - PROCESS | 1767 | 1467032267208 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 1767 | 1467032267214 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:57:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:57:47 INFO - PROCESS | 1767 | 1467032267231 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 1767 | 1467032267236 Marionette TRACE conn4 <- [1,2734,null,{}] 05:57:47 INFO - PROCESS | 1767 | 1467032267242 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:47 INFO - PROCESS | 1767 | 1467032267248 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:47 INFO - PROCESS | 1767 | 1467032267541 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:57:47 INFO - PROCESS | 1767 | 1467032267581 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 1767 | 1467032267590 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f0800 == 56 [pid = 1767] [id = 691] 05:57:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x91114800) [pid = 1767] [serial = 2074] [outer = (nil)] 05:57:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x952ae800) [pid = 1767] [serial = 2075] [outer = 0x91114800] 05:57:47 INFO - PROCESS | 1767 | 1467032267682 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x98351c00) [pid = 1767] [serial = 2076] [outer = 0x91114800] 05:57:48 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8dc0d400) [pid = 1767] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:57:48 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8dc1a000) [pid = 1767] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:57:48 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8f84e000) [pid = 1767] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:57:48 INFO - PROCESS | 1767 | 1467032268950 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:57:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1785ms 05:57:49 INFO - PROCESS | 1767 | 1467032269016 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 1767 | 1467032269020 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:57:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:57:49 INFO - PROCESS | 1767 | 1467032269036 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 1767 | 1467032269039 Marionette TRACE conn4 <- [1,2738,null,{}] 05:57:49 INFO - PROCESS | 1767 | 1467032269047 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:49 INFO - PROCESS | 1767 | 1467032269058 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:49 INFO - PROCESS | 1767 | 1467032269265 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:57:49 INFO - PROCESS | 1767 | 1467032269274 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 1767 | 1467032269283 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5ae800 == 57 [pid = 1767] [id = 692] 05:57:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x8ef2cc00) [pid = 1767] [serial = 2077] [outer = (nil)] 05:57:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x98c89800) [pid = 1767] [serial = 2078] [outer = 0x8ef2cc00] 05:57:49 INFO - PROCESS | 1767 | 1467032269519 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x99723800) [pid = 1767] [serial = 2079] [outer = 0x8ef2cc00] 05:57:50 INFO - PROCESS | 1767 | 1467032270416 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:57:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1439ms 05:57:50 INFO - PROCESS | 1767 | 1467032270550 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:57:50 INFO - PROCESS | 1767 | 1467032270556 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:57:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:57:50 INFO - PROCESS | 1767 | 1467032270586 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 1767 | 1467032270592 Marionette TRACE conn4 <- [1,2742,null,{}] 05:57:50 INFO - PROCESS | 1767 | 1467032270603 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:50 INFO - PROCESS | 1767 | 1467032270612 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:50 INFO - PROCESS | 1767 | 1467032270897 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:57:51 INFO - PROCESS | 1767 | 1467032271230 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 1767 | 1467032271247 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f1800 == 58 [pid = 1767] [id = 693] 05:57:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x8ef56c00) [pid = 1767] [serial = 2080] [outer = (nil)] 05:57:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x8f008c00) [pid = 1767] [serial = 2081] [outer = 0x8ef56c00] 05:57:51 INFO - PROCESS | 1767 | 1467032271336 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x8faa9c00) [pid = 1767] [serial = 2082] [outer = 0x8ef56c00] 05:57:52 INFO - PROCESS | 1767 | 1467032272323 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:57:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1816ms 05:57:52 INFO - PROCESS | 1767 | 1467032272389 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 1767 | 1467032272395 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:57:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:57:52 INFO - PROCESS | 1767 | 1467032272407 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 1767 | 1467032272413 Marionette TRACE conn4 <- [1,2746,null,{}] 05:57:52 INFO - PROCESS | 1767 | 1467032272422 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:52 INFO - PROCESS | 1767 | 1467032272428 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:52 INFO - PROCESS | 1767 | 1467032272715 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:57:53 INFO - PROCESS | 1767 | 1467032273045 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 1767 | 1467032273054 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:53 INFO - PROCESS | 1767 | ++DOCSHELL 0x9220f800 == 59 [pid = 1767] [id = 694] 05:57:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x92ad5800) [pid = 1767] [serial = 2083] [outer = (nil)] 05:57:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x93a0b400) [pid = 1767] [serial = 2084] [outer = 0x92ad5800] 05:57:53 INFO - PROCESS | 1767 | 1467032273161 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x952a7400) [pid = 1767] [serial = 2085] [outer = 0x92ad5800] 05:57:54 INFO - PROCESS | 1767 | 1467032274180 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:57:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1855ms 05:57:54 INFO - PROCESS | 1767 | 1467032274259 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 1767 | 1467032274264 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:57:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:57:54 INFO - PROCESS | 1767 | 1467032274273 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 1767 | 1467032274278 Marionette TRACE conn4 <- [1,2750,null,{}] 05:57:54 INFO - PROCESS | 1767 | 1467032274295 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:54 INFO - PROCESS | 1767 | 1467032274305 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:54 INFO - PROCESS | 1767 | 1467032274689 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:57:54 INFO - PROCESS | 1767 | 1467032274960 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 1767 | 1467032274978 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:55 INFO - PROCESS | 1767 | ++DOCSHELL 0x99c22400 == 60 [pid = 1767] [id = 695] 05:57:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x99c22800) [pid = 1767] [serial = 2086] [outer = (nil)] 05:57:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x99c24c00) [pid = 1767] [serial = 2087] [outer = 0x99c22800] 05:57:55 INFO - PROCESS | 1767 | 1467032275067 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x99ec6000) [pid = 1767] [serial = 2088] [outer = 0x99c22800] 05:57:56 INFO - PROCESS | 1767 | 1467032276015 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:57:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1794ms 05:57:56 INFO - PROCESS | 1767 | 1467032276080 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 1767 | 1467032276085 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:57:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:57:56 INFO - PROCESS | 1767 | 1467032276095 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 1767 | 1467032276100 Marionette TRACE conn4 <- [1,2754,null,{}] 05:57:56 INFO - PROCESS | 1767 | 1467032276106 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:56 INFO - PROCESS | 1767 | 1467032276113 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:56 INFO - PROCESS | 1767 | 1467032276342 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:57:56 INFO - PROCESS | 1767 | 1467032276651 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 1767 | 1467032276663 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34fc00 == 61 [pid = 1767] [id = 696] 05:57:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x9a078400) [pid = 1767] [serial = 2089] [outer = (nil)] 05:57:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x9a1ec400) [pid = 1767] [serial = 2090] [outer = 0x9a078400] 05:57:56 INFO - PROCESS | 1767 | 1467032276754 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 157 (0x9ab8fc00) [pid = 1767] [serial = 2091] [outer = 0x9a078400] 05:57:57 INFO - PROCESS | 1767 | 1467032277685 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:57:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1637ms 05:57:57 INFO - PROCESS | 1767 | 1467032277733 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 1767 | 1467032277738 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:57:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:57:57 INFO - PROCESS | 1767 | 1467032277746 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 1767 | 1467032277751 Marionette TRACE conn4 <- [1,2758,null,{}] 05:57:57 INFO - PROCESS | 1767 | 1467032277757 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:57 INFO - PROCESS | 1767 | 1467032277763 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:58 INFO - PROCESS | 1767 | 1467032278014 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:57:58 INFO - PROCESS | 1767 | 1467032278334 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 1767 | 1467032278344 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f0400 == 62 [pid = 1767] [id = 697] 05:57:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 158 (0x8d5af000) [pid = 1767] [serial = 2092] [outer = (nil)] 05:57:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 159 (0x9abbec00) [pid = 1767] [serial = 2093] [outer = 0x8d5af000] 05:57:58 INFO - PROCESS | 1767 | 1467032278440 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 160 (0x9abc4c00) [pid = 1767] [serial = 2094] [outer = 0x8d5af000] 05:57:59 INFO - PROCESS | 1767 | 1467032279387 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:57:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1683ms 05:57:59 INFO - PROCESS | 1767 | 1467032279431 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 1767 | 1467032279437 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:57:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:57:59 INFO - PROCESS | 1767 | 1467032279445 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 1767 | 1467032279448 Marionette TRACE conn4 <- [1,2762,null,{}] 05:57:59 INFO - PROCESS | 1767 | 1467032279475 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:59 INFO - PROCESS | 1767 | 1467032279486 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:57:59 INFO - PROCESS | 1767 | 1467032279790 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:58:00 INFO - PROCESS | 1767 | 1467032280106 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 1767 | 1467032280116 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:00 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f8800 == 63 [pid = 1767] [id = 698] 05:58:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 161 (0x8f858800) [pid = 1767] [serial = 2095] [outer = (nil)] 05:58:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 162 (0x9af5d400) [pid = 1767] [serial = 2096] [outer = 0x8f858800] 05:58:00 INFO - PROCESS | 1767 | 1467032280219 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 1767 | ++DOMWINDOW == 163 (0x9b40b400) [pid = 1767] [serial = 2097] [outer = 0x8f858800] 05:58:01 INFO - PROCESS | 1767 | 1467032281207 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:58:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1804ms 05:58:01 INFO - PROCESS | 1767 | 1467032281250 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:58:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:58:01 INFO - PROCESS | 1767 | 1467032281255 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:58:01 INFO - PROCESS | 1767 | 1467032281262 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 1767 | 1467032281266 Marionette TRACE conn4 <- [1,2766,null,{}] 05:58:01 INFO - PROCESS | 1767 | 1467032281273 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:01 INFO - PROCESS | 1767 | 1467032281279 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:01 INFO - PROCESS | 1767 | 1467032281511 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:58:01 INFO - PROCESS | 1767 | 1467032281823 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 1767 | 1467032281830 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f6800 == 64 [pid = 1767] [id = 699] 05:58:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 164 (0x9b4c2000) [pid = 1767] [serial = 2098] [outer = (nil)] 05:58:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 165 (0x9b813400) [pid = 1767] [serial = 2099] [outer = 0x9b4c2000] 05:58:01 INFO - PROCESS | 1767 | 1467032281927 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 166 (0x9b816400) [pid = 1767] [serial = 2100] [outer = 0x9b4c2000] 05:58:02 INFO - PROCESS | 1767 | 1467032282929 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:58:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1734ms 05:58:02 INFO - PROCESS | 1767 | 1467032282997 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:58:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:58:03 INFO - PROCESS | 1767 | 1467032283001 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:58:03 INFO - PROCESS | 1767 | 1467032283008 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 1767 | 1467032283012 Marionette TRACE conn4 <- [1,2770,null,{}] 05:58:03 INFO - PROCESS | 1767 | 1467032283018 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:03 INFO - PROCESS | 1767 | 1467032283024 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:03 INFO - PROCESS | 1767 | 1467032283282 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:58:03 INFO - PROCESS | 1767 | 1467032283589 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 1767 | 1467032283598 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x9b40d000 == 65 [pid = 1767] [id = 700] 05:58:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 167 (0x9b811800) [pid = 1767] [serial = 2101] [outer = (nil)] 05:58:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 168 (0x9b81d400) [pid = 1767] [serial = 2102] [outer = 0x9b811800] 05:58:03 INFO - PROCESS | 1767 | 1467032283690 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 169 (0x9b81f400) [pid = 1767] [serial = 2103] [outer = 0x9b811800] 05:58:04 INFO - PROCESS | 1767 | 1467032284610 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:58:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1639ms 05:58:04 INFO - PROCESS | 1767 | 1467032284648 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 1767 | 1467032284651 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:58:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:58:04 INFO - PROCESS | 1767 | 1467032284660 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 1767 | 1467032284664 Marionette TRACE conn4 <- [1,2774,null,{}] 05:58:04 INFO - PROCESS | 1767 | 1467032284671 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:04 INFO - PROCESS | 1767 | 1467032284677 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:04 INFO - PROCESS | 1767 | 1467032284909 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:58:05 INFO - PROCESS | 1767 | 1467032285234 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 1767 | 1467032285242 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x91447400 == 66 [pid = 1767] [id = 701] 05:58:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 170 (0x91a55400) [pid = 1767] [serial = 2104] [outer = (nil)] 05:58:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 171 (0x9d34ac00) [pid = 1767] [serial = 2105] [outer = 0x91a55400] 05:58:05 INFO - PROCESS | 1767 | 1467032285335 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x9d354000) [pid = 1767] [serial = 2106] [outer = 0x91a55400] 05:58:06 INFO - PROCESS | 1767 | 1467032286268 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:58:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1687ms 05:58:06 INFO - PROCESS | 1767 | 1467032286348 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 1767 | 1467032286353 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:58:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:58:06 INFO - PROCESS | 1767 | 1467032286360 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 1767 | 1467032286365 Marionette TRACE conn4 <- [1,2778,null,{}] 05:58:06 INFO - PROCESS | 1767 | 1467032286371 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:06 INFO - PROCESS | 1767 | 1467032286376 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:06 INFO - PROCESS | 1767 | 1467032286632 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:58:07 INFO - PROCESS | 1767 | 1467032286985 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 1767 | 1467032286996 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d2c00 == 67 [pid = 1767] [id = 702] 05:58:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8f003400) [pid = 1767] [serial = 2107] [outer = (nil)] 05:58:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x9d814800) [pid = 1767] [serial = 2108] [outer = 0x8f003400] 05:58:07 INFO - PROCESS | 1767 | 1467032287080 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x9d81d400) [pid = 1767] [serial = 2109] [outer = 0x8f003400] 05:58:08 INFO - PROCESS | 1767 | 1467032288021 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:58:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1736ms 05:58:08 INFO - PROCESS | 1767 | 1467032288098 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:58:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:58:08 INFO - PROCESS | 1767 | 1467032288103 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:58:08 INFO - PROCESS | 1767 | 1467032288111 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 1767 | 1467032288117 Marionette TRACE conn4 <- [1,2782,null,{}] 05:58:08 INFO - PROCESS | 1767 | 1467032288124 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:08 INFO - PROCESS | 1767 | 1467032288130 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:08 INFO - PROCESS | 1767 | 1467032288468 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:58:08 INFO - PROCESS | 1767 | 1467032288860 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 1767 | 1467032288871 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef2f000 == 68 [pid = 1767] [id = 703] 05:58:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8ef2f400) [pid = 1767] [serial = 2110] [outer = (nil)] 05:58:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x9d8e0400) [pid = 1767] [serial = 2111] [outer = 0x8ef2f400] 05:58:08 INFO - PROCESS | 1767 | 1467032288962 Marionette DEBUG loaded listener.js 05:58:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0xa108fc00) [pid = 1767] [serial = 2112] [outer = 0x8ef2f400] 05:58:10 INFO - PROCESS | 1767 | 1467032290464 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:58:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:58:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2391ms 05:58:10 INFO - PROCESS | 1767 | 1467032290502 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:58:10 INFO - PROCESS | 1767 | 1467032290510 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:58:10 INFO - PROCESS | 1767 | 1467032290520 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - PROCESS | 1767 | 1467032290526 Marionette TRACE conn4 <- [1,2786,null,{}] 05:58:10 INFO - PROCESS | 1767 | 1467032290536 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:10 INFO - PROCESS | 1767 | 1467032290542 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:10 INFO - PROCESS | 1767 | 1467032290782 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:58:11 INFO - PROCESS | 1767 | 1467032291123 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 1767 | 1467032291140 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:11 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef30800 == 69 [pid = 1767] [id = 704] 05:58:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8ef31c00) [pid = 1767] [serial = 2113] [outer = (nil)] 05:58:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8f00fc00) [pid = 1767] [serial = 2114] [outer = 0x8ef31c00] 05:58:11 INFO - PROCESS | 1767 | 1467032291280 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x9111b800) [pid = 1767] [serial = 2115] [outer = 0x8ef31c00] 05:58:12 INFO - PROCESS | 1767 | 1467032292377 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:58:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1898ms 05:58:12 INFO - PROCESS | 1767 | 1467032292416 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 1767 | 1467032292425 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:58:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:58:12 INFO - PROCESS | 1767 | 1467032292483 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 1767 | 1467032292497 Marionette TRACE conn4 <- [1,2790,null,{}] 05:58:12 INFO - PROCESS | 1767 | 1467032292514 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:12 INFO - PROCESS | 1767 | 1467032292525 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:12 INFO - PROCESS | 1767 | 1467032292849 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:58:13 INFO - PROCESS | 1767 | 1467032293177 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 1767 | 1467032293188 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef59400 == 70 [pid = 1767] [id = 705] 05:58:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x9119b400) [pid = 1767] [serial = 2116] [outer = (nil)] 05:58:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x91447000) [pid = 1767] [serial = 2117] [outer = 0x9119b400] 05:58:13 INFO - PROCESS | 1767 | 1467032293293 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x91baf000) [pid = 1767] [serial = 2118] [outer = 0x9119b400] 05:58:14 INFO - PROCESS | 1767 | 1467032294329 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:58:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1871ms 05:58:14 INFO - PROCESS | 1767 | 1467032294346 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:58:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:58:14 INFO - PROCESS | 1767 | 1467032294351 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:58:14 INFO - PROCESS | 1767 | 1467032294360 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 1767 | 1467032294368 Marionette TRACE conn4 <- [1,2794,null,{}] 05:58:14 INFO - PROCESS | 1767 | 1467032294411 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:14 INFO - PROCESS | 1767 | 1467032294420 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:14 INFO - PROCESS | 1767 | 1467032294632 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:58:14 INFO - PROCESS | 1767 | 1467032294944 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 1767 | 1467032294958 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x9220c000 == 71 [pid = 1767] [id = 706] 05:58:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9220fc00) [pid = 1767] [serial = 2119] [outer = (nil)] 05:58:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x93d46000) [pid = 1767] [serial = 2120] [outer = 0x9220fc00] 05:58:15 INFO - PROCESS | 1767 | 1467032295048 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x9521d400) [pid = 1767] [serial = 2121] [outer = 0x9220fc00] 05:58:15 INFO - PROCESS | 1767 | 1467032295952 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:58:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1646ms 05:58:16 INFO - PROCESS | 1767 | 1467032296014 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 1767 | 1467032296020 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:58:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:58:16 INFO - PROCESS | 1767 | 1467032296030 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 1767 | 1467032296034 Marionette TRACE conn4 <- [1,2798,null,{}] 05:58:16 INFO - PROCESS | 1767 | 1467032296039 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:16 INFO - PROCESS | 1767 | 1467032296044 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:16 INFO - PROCESS | 1767 | 1467032296246 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:58:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6efc00 == 70 [pid = 1767] [id = 662] 05:58:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8c069400 == 69 [pid = 1767] [id = 661] 05:58:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ee400 == 68 [pid = 1767] [id = 659] 05:58:16 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5ebc00 == 67 [pid = 1767] [id = 658] 05:58:16 INFO - PROCESS | 1767 | --DOCSHELL 0x9111a000 == 66 [pid = 1767] [id = 660] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x91271800) [pid = 1767] [serial = 2036] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8dc1c800) [pid = 1767] [serial = 1994] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x95675400) [pid = 1767] [serial = 2006] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x98cf3800) [pid = 1767] [serial = 2009] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x99c18800) [pid = 1767] [serial = 2018] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x9990e400) [pid = 1767] [serial = 2015] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x95476c00) [pid = 1767] [serial = 2003] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x9a077c00) [pid = 1767] [serial = 2024] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x8f8bec00) [pid = 1767] [serial = 1997] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x99878800) [pid = 1767] [serial = 2012] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8f00e800) [pid = 1767] [serial = 2021] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x93d44400) [pid = 1767] [serial = 2000] [outer = (nil)] [url = about:blank] 05:58:16 INFO - PROCESS | 1767 | 1467032296611 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 1767 | 1467032296618 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ee400 == 67 [pid = 1767] [id = 707] 05:58:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8c069400) [pid = 1767] [serial = 2122] [outer = (nil)] 05:58:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8dc95800) [pid = 1767] [serial = 2123] [outer = 0x8c069400] 05:58:16 INFO - PROCESS | 1767 | 1467032296726 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8ef2a400) [pid = 1767] [serial = 2124] [outer = 0x8c069400] 05:58:17 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f9c00 == 66 [pid = 1767] [id = 679] 05:58:17 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8ee07400) [pid = 1767] [serial = 2030] [outer = (nil)] [url = about:blank] 05:58:17 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8ef2ac00) [pid = 1767] [serial = 2028] [outer = (nil)] [url = about:blank] 05:58:17 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8e499800) [pid = 1767] [serial = 2027] [outer = (nil)] [url = about:blank] 05:58:17 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9111ac00) [pid = 1767] [serial = 2033] [outer = (nil)] [url = about:blank] 05:58:17 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x9119e800) [pid = 1767] [serial = 2034] [outer = (nil)] [url = about:blank] 05:58:17 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x8ef33000) [pid = 1767] [serial = 2031] [outer = (nil)] [url = about:blank] 05:58:17 INFO - PROCESS | 1767 | 1467032297657 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:58:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1683ms 05:58:17 INFO - PROCESS | 1767 | 1467032297714 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 1767 | 1467032297718 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:58:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:58:17 INFO - PROCESS | 1767 | 1467032297725 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1767 | 1467032297729 Marionette TRACE conn4 <- [1,2802,null,{}] 05:58:17 INFO - PROCESS | 1767 | 1467032297735 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:17 INFO - PROCESS | 1767 | 1467032297741 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:17 INFO - PROCESS | 1767 | 1467032297934 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:58:18 INFO - PROCESS | 1767 | 1467032298131 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 1767 | 1467032298139 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1c800 == 67 [pid = 1767] [id = 708] 05:58:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8ee07400) [pid = 1767] [serial = 2125] [outer = (nil)] 05:58:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x91196000) [pid = 1767] [serial = 2126] [outer = 0x8ee07400] 05:58:18 INFO - PROCESS | 1767 | 1467032298249 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x93b2f000) [pid = 1767] [serial = 2127] [outer = 0x8ee07400] 05:58:19 INFO - PROCESS | 1767 | 1467032299208 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:58:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1538ms 05:58:19 INFO - PROCESS | 1767 | 1467032299266 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 1767 | 1467032299269 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:58:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:58:19 INFO - PROCESS | 1767 | 1467032299281 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1767 | 1467032299284 Marionette TRACE conn4 <- [1,2806,null,{}] 05:58:19 INFO - PROCESS | 1767 | 1467032299292 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:19 INFO - PROCESS | 1767 | 1467032299303 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:19 INFO - PROCESS | 1767 | 1467032299612 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:58:19 INFO - PROCESS | 1767 | 1467032299640 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 1767 | 1467032299651 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cfc00 == 68 [pid = 1767] [id = 709] 05:58:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8c0d7400) [pid = 1767] [serial = 2128] [outer = (nil)] 05:58:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8ef36400) [pid = 1767] [serial = 2129] [outer = 0x8c0d7400] 05:58:19 INFO - PROCESS | 1767 | 1467032299729 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x99b01400) [pid = 1767] [serial = 2130] [outer = 0x8c0d7400] 05:58:20 INFO - PROCESS | 1767 | 1467032300715 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1489ms 05:58:20 INFO - PROCESS | 1767 | 1467032300774 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 1767 | 1467032300777 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:58:20 INFO - PROCESS | 1767 | 1467032300784 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 1767 | 1467032300788 Marionette TRACE conn4 <- [1,2810,null,{}] 05:58:20 INFO - PROCESS | 1767 | 1467032300794 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:20 INFO - PROCESS | 1767 | 1467032300799 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:21 INFO - PROCESS | 1767 | 1467032301074 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:58:21 INFO - PROCESS | 1767 | 1467032301105 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 1767 | 1467032301116 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x9111a000 == 69 [pid = 1767] [id = 710] 05:58:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x998e4c00) [pid = 1767] [serial = 2131] [outer = (nil)] 05:58:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x99c23c00) [pid = 1767] [serial = 2132] [outer = 0x998e4c00] 05:58:21 INFO - PROCESS | 1767 | 1467032301190 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x9a078c00) [pid = 1767] [serial = 2133] [outer = 0x998e4c00] 05:58:22 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8ef36000) [pid = 1767] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:58:22 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x8f010400) [pid = 1767] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:58:22 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x91114800) [pid = 1767] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:58:22 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x99ec8c00) [pid = 1767] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:58:22 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x911a1800) [pid = 1767] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:58:22 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x92add400) [pid = 1767] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:58:22 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8d1fc000) [pid = 1767] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:58:22 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x8f856c00) [pid = 1767] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:58:22 INFO - PROCESS | 1767 | 1467032302917 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:58:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:58:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2189ms 05:58:22 INFO - PROCESS | 1767 | 1467032302974 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 1767 | 1467032302986 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:58:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:58:22 INFO - PROCESS | 1767 | 1467032302994 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 1767 | 1467032302998 Marionette TRACE conn4 <- [1,2814,null,{}] 05:58:23 INFO - PROCESS | 1767 | 1467032303004 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:23 INFO - PROCESS | 1767 | 1467032303009 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:23 INFO - PROCESS | 1767 | 1467032303218 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:58:23 INFO - PROCESS | 1767 | 1467032303418 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 1767 | 1467032303431 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5b3400 == 70 [pid = 1767] [id = 711] 05:58:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8db0c000) [pid = 1767] [serial = 2134] [outer = (nil)] 05:58:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x92ade400) [pid = 1767] [serial = 2135] [outer = 0x8db0c000] 05:58:23 INFO - PROCESS | 1767 | 1467032303514 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x99c18400) [pid = 1767] [serial = 2136] [outer = 0x8db0c000] 05:58:24 INFO - PROCESS | 1767 | 1467032304642 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1694ms 05:58:24 INFO - PROCESS | 1767 | 1467032304690 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:58:24 INFO - PROCESS | 1767 | 1467032304699 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:58:24 INFO - PROCESS | 1767 | 1467032304712 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 1767 | 1467032304718 Marionette TRACE conn4 <- [1,2818,null,{}] 05:58:24 INFO - PROCESS | 1767 | 1467032304731 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:24 INFO - PROCESS | 1767 | 1467032304738 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:25 INFO - PROCESS | 1767 | 1467032305029 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:58:25 INFO - PROCESS | 1767 | 1467032305431 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 1767 | 1467032305449 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8db0d400 == 71 [pid = 1767] [id = 712] 05:58:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8db0f400) [pid = 1767] [serial = 2137] [outer = (nil)] 05:58:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8e5f6000) [pid = 1767] [serial = 2138] [outer = 0x8db0f400] 05:58:25 INFO - PROCESS | 1767 | 1467032305544 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8ee0fc00) [pid = 1767] [serial = 2139] [outer = 0x8db0f400] 05:58:26 INFO - PROCESS | 1767 | 1467032306698 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:58:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:58:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2042ms 05:58:26 INFO - PROCESS | 1767 | 1467032306752 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 1767 | 1467032306760 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:58:26 INFO - PROCESS | 1767 | 1467032306773 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 1767 | 1467032306779 Marionette TRACE conn4 <- [1,2822,null,{}] 05:58:26 INFO - PROCESS | 1767 | 1467032306786 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:26 INFO - PROCESS | 1767 | 1467032306793 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:27 INFO - PROCESS | 1767 | 1467032307173 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:58:27 INFO - PROCESS | 1767 | 1467032307396 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 1767 | 1467032307405 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c062000 == 72 [pid = 1767] [id = 713] 05:58:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x9119ec00) [pid = 1767] [serial = 2140] [outer = (nil)] 05:58:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x91452c00) [pid = 1767] [serial = 2141] [outer = 0x9119ec00] 05:58:27 INFO - PROCESS | 1767 | 1467032307553 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x9220ac00) [pid = 1767] [serial = 2142] [outer = 0x9119ec00] 05:58:29 INFO - PROCESS | 1767 | 1467032309163 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2446ms 05:58:29 INFO - PROCESS | 1767 | 1467032309219 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 1767 | 1467032309223 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:58:29 INFO - PROCESS | 1767 | 1467032309231 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 1767 | 1467032309239 Marionette TRACE conn4 <- [1,2826,null,{}] 05:58:29 INFO - PROCESS | 1767 | 1467032309266 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:29 INFO - PROCESS | 1767 | 1467032309276 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:29 INFO - PROCESS | 1767 | 1467032309552 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:58:29 INFO - PROCESS | 1767 | 1467032309825 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 1767 | 1467032309838 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x98cf3800 == 73 [pid = 1767] [id = 714] 05:58:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x99718800) [pid = 1767] [serial = 2143] [outer = (nil)] 05:58:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x9987c800) [pid = 1767] [serial = 2144] [outer = 0x99718800] 05:58:29 INFO - PROCESS | 1767 | 1467032309929 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x9a071800) [pid = 1767] [serial = 2145] [outer = 0x99718800] 05:58:30 INFO - PROCESS | 1767 | 1467032310978 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:58:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:58:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1793ms 05:58:31 INFO - PROCESS | 1767 | 1467032311025 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 1767 | 1467032311030 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:58:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:58:31 INFO - PROCESS | 1767 | 1467032311038 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 1767 | 1467032311041 Marionette TRACE conn4 <- [1,2830,null,{}] 05:58:31 INFO - PROCESS | 1767 | 1467032311048 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:31 INFO - PROCESS | 1767 | 1467032311052 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:31 INFO - PROCESS | 1767 | 1467032311291 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:58:31 INFO - PROCESS | 1767 | 1467032311611 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 1767 | 1467032311621 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x91272c00 == 74 [pid = 1767] [id = 715] 05:58:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x93d43c00) [pid = 1767] [serial = 2146] [outer = (nil)] 05:58:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x9ab95800) [pid = 1767] [serial = 2147] [outer = 0x93d43c00] 05:58:31 INFO - PROCESS | 1767 | 1467032311722 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x9ac09400) [pid = 1767] [serial = 2148] [outer = 0x93d43c00] 05:58:32 INFO - PROCESS | 1767 | 1467032312720 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:58:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1734ms 05:58:32 INFO - PROCESS | 1767 | 1467032312772 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:58:32 INFO - PROCESS | 1767 | 1467032312776 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:58:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:58:32 INFO - PROCESS | 1767 | 1467032312787 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - PROCESS | 1767 | 1467032312790 Marionette TRACE conn4 <- [1,2834,null,{}] 05:58:32 INFO - PROCESS | 1767 | 1467032312798 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:32 INFO - PROCESS | 1767 | 1467032312804 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:33 INFO - PROCESS | 1767 | 1467032313082 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:58:33 INFO - PROCESS | 1767 | 1467032313412 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 1767 | 1467032313424 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x998dec00 == 75 [pid = 1767] [id = 716] 05:58:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x9ab88800) [pid = 1767] [serial = 2149] [outer = (nil)] 05:58:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x9af24400) [pid = 1767] [serial = 2150] [outer = 0x9ab88800] 05:58:33 INFO - PROCESS | 1767 | 1467032313554 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x9b4cac00) [pid = 1767] [serial = 2151] [outer = 0x9ab88800] 05:58:34 INFO - PROCESS | 1767 | 1467032314513 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:58:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:58:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1783ms 05:58:34 INFO - PROCESS | 1767 | 1467032314570 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 1767 | 1467032314573 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:58:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:58:34 INFO - PROCESS | 1767 | 1467032314582 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 1767 | 1467032314585 Marionette TRACE conn4 <- [1,2838,null,{}] 05:58:34 INFO - PROCESS | 1767 | 1467032314593 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:34 INFO - PROCESS | 1767 | 1467032314604 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:34 INFO - PROCESS | 1767 | 1467032314903 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:58:35 INFO - PROCESS | 1767 | 1467032315229 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 1767 | 1467032315238 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e4a1000 == 76 [pid = 1767] [id = 717] 05:58:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x9ab8f000) [pid = 1767] [serial = 2152] [outer = (nil)] 05:58:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x9d845c00) [pid = 1767] [serial = 2153] [outer = 0x9ab8f000] 05:58:35 INFO - PROCESS | 1767 | 1467032315331 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0xa108d400) [pid = 1767] [serial = 2154] [outer = 0x9ab8f000] 05:58:36 INFO - PROCESS | 1767 | 1467032316277 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:58:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:58:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1739ms 05:58:36 INFO - PROCESS | 1767 | 1467032316339 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 1767 | 1467032316344 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:58:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:58:36 INFO - PROCESS | 1767 | 1467032316355 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 1767 | 1467032316358 Marionette TRACE conn4 <- [1,2842,null,{}] 05:58:36 INFO - PROCESS | 1767 | 1467032316366 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:36 INFO - PROCESS | 1767 | 1467032316372 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:36 INFO - PROCESS | 1767 | 1467032316604 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:58:36 INFO - PROCESS | 1767 | 1467032316930 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 1767 | 1467032316942 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x9d83e400 == 77 [pid = 1767] [id = 718] 05:58:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x9d8eb400) [pid = 1767] [serial = 2155] [outer = (nil)] 05:58:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0xa223dc00) [pid = 1767] [serial = 2156] [outer = 0x9d8eb400] 05:58:37 INFO - PROCESS | 1767 | 1467032317045 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0xa223ec00) [pid = 1767] [serial = 2157] [outer = 0x9d8eb400] 05:58:38 INFO - PROCESS | 1767 | 1467032318018 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:58:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:58:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1731ms 05:58:38 INFO - PROCESS | 1767 | 1467032318088 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:58:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:58:38 INFO - PROCESS | 1767 | 1467032318092 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:58:38 INFO - PROCESS | 1767 | 1467032318100 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 1767 | 1467032318103 Marionette TRACE conn4 <- [1,2846,null,{}] 05:58:38 INFO - PROCESS | 1767 | 1467032318111 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:38 INFO - PROCESS | 1767 | 1467032318115 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:38 INFO - PROCESS | 1767 | 1467032318377 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:58:38 INFO - PROCESS | 1767 | 1467032318708 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 1767 | 1467032318715 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f8c00 == 78 [pid = 1767] [id = 719] 05:58:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x8dc1f000) [pid = 1767] [serial = 2158] [outer = (nil)] 05:58:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0xa23a4c00) [pid = 1767] [serial = 2159] [outer = 0x8dc1f000] 05:58:38 INFO - PROCESS | 1767 | 1467032318821 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0xa23aa400) [pid = 1767] [serial = 2160] [outer = 0x8dc1f000] 05:58:39 INFO - PROCESS | 1767 | 1467032319815 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:58:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:58:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1788ms 05:58:39 INFO - PROCESS | 1767 | 1467032319889 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 1767 | 1467032319892 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:58:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:58:39 INFO - PROCESS | 1767 | 1467032319900 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 1767 | 1467032319904 Marionette TRACE conn4 <- [1,2850,null,{}] 05:58:39 INFO - PROCESS | 1767 | 1467032319911 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:39 INFO - PROCESS | 1767 | 1467032319917 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:40 INFO - PROCESS | 1767 | 1467032320172 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:58:40 INFO - PROCESS | 1767 | 1467032320493 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 1767 | 1467032320501 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:40 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f84ac00 == 79 [pid = 1767] [id = 720] 05:58:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0xa2377c00) [pid = 1767] [serial = 2161] [outer = (nil)] 05:58:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0xa2554800) [pid = 1767] [serial = 2162] [outer = 0xa2377c00] 05:58:40 INFO - PROCESS | 1767 | 1467032320587 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0xa255bc00) [pid = 1767] [serial = 2163] [outer = 0xa2377c00] 05:58:41 INFO - PROCESS | 1767 | 1467032321547 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:58:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1684ms 05:58:41 INFO - PROCESS | 1767 | 1467032321586 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 1767 | 1467032321590 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:58:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:58:41 INFO - PROCESS | 1767 | 1467032321597 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 1767 | 1467032321602 Marionette TRACE conn4 <- [1,2854,null,{}] 05:58:41 INFO - PROCESS | 1767 | 1467032321609 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:41 INFO - PROCESS | 1767 | 1467032321614 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:41 INFO - PROCESS | 1767 | 1467032321852 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:58:42 INFO - PROCESS | 1767 | 1467032322190 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 1767 | 1467032322204 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:42 INFO - PROCESS | 1767 | ++DOCSHELL 0xa209a000 == 80 [pid = 1767] [id = 721] 05:58:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0xa23fbc00) [pid = 1767] [serial = 2164] [outer = (nil)] 05:58:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0xa2fb3c00) [pid = 1767] [serial = 2165] [outer = 0xa23fbc00] 05:58:42 INFO - PROCESS | 1767 | 1467032322328 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0xa2fe8800) [pid = 1767] [serial = 2166] [outer = 0xa23fbc00] 05:58:43 INFO - PROCESS | 1767 | 1467032323386 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:58:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:58:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1844ms 05:58:43 INFO - PROCESS | 1767 | 1467032323443 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 1767 | 1467032323448 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:58:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:58:43 INFO - PROCESS | 1767 | 1467032323455 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 1767 | 1467032323460 Marionette TRACE conn4 <- [1,2858,null,{}] 05:58:43 INFO - PROCESS | 1767 | 1467032323467 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:43 INFO - PROCESS | 1767 | 1467032323473 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:43 INFO - PROCESS | 1767 | 1467032323740 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:58:44 INFO - PROCESS | 1767 | 1467032324134 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 1767 | 1467032324144 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:44 INFO - PROCESS | 1767 | ++DOCSHELL 0xa3347400 == 81 [pid = 1767] [id = 722] 05:58:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0xa3347800) [pid = 1767] [serial = 2167] [outer = (nil)] 05:58:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0xa33c7800) [pid = 1767] [serial = 2168] [outer = 0xa3347800] 05:58:44 INFO - PROCESS | 1767 | 1467032324235 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0xa4d0bc00) [pid = 1767] [serial = 2169] [outer = 0xa3347800] 05:58:45 INFO - PROCESS | 1767 | 1467032325184 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:58:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:58:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1783ms 05:58:45 INFO - PROCESS | 1767 | 1467032325239 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 1767 | 1467032325242 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:58:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:58:45 INFO - PROCESS | 1767 | 1467032325249 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 1767 | 1467032325252 Marionette TRACE conn4 <- [1,2862,null,{}] 05:58:45 INFO - PROCESS | 1767 | 1467032325258 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:45 INFO - PROCESS | 1767 | 1467032325263 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:45 INFO - PROCESS | 1767 | 1467032325481 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:58:45 INFO - PROCESS | 1767 | 1467032325799 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 1767 | 1467032325809 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:45 INFO - PROCESS | 1767 | ++DOCSHELL 0xa23a5800 == 82 [pid = 1767] [id = 723] 05:58:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0xa3292400) [pid = 1767] [serial = 2170] [outer = (nil)] 05:58:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0xa4f1e000) [pid = 1767] [serial = 2171] [outer = 0xa3292400] 05:58:45 INFO - PROCESS | 1767 | 1467032325896 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0xa610a400) [pid = 1767] [serial = 2172] [outer = 0xa3292400] 05:58:46 INFO - PROCESS | 1767 | 1467032326787 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:58:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1583ms 05:58:46 INFO - PROCESS | 1767 | 1467032326832 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 1767 | 1467032326837 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:58:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:58:46 INFO - PROCESS | 1767 | 1467032326843 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 1767 | 1467032326847 Marionette TRACE conn4 <- [1,2866,null,{}] 05:58:46 INFO - PROCESS | 1767 | 1467032326852 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:46 INFO - PROCESS | 1767 | 1467032326857 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:47 INFO - PROCESS | 1767 | 1467032327075 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:58:47 INFO - PROCESS | 1767 | 1467032327354 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 1767 | 1467032327363 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:47 INFO - PROCESS | 1767 | ++DOCSHELL 0xa4f11800 == 83 [pid = 1767] [id = 724] 05:58:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0xa61b4400) [pid = 1767] [serial = 2173] [outer = (nil)] 05:58:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0xa6723400) [pid = 1767] [serial = 2174] [outer = 0xa61b4400] 05:58:47 INFO - PROCESS | 1767 | 1467032327495 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0xa6786800) [pid = 1767] [serial = 2175] [outer = 0xa61b4400] 05:58:48 INFO - PROCESS | 1767 | 1467032328444 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:58:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1636ms 05:58:48 INFO - PROCESS | 1767 | 1467032328482 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 1767 | 1467032328485 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:58:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:58:48 INFO - PROCESS | 1767 | 1467032328493 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 1767 | 1467032328497 Marionette TRACE conn4 <- [1,2870,null,{}] 05:58:48 INFO - PROCESS | 1767 | 1467032328503 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:48 INFO - PROCESS | 1767 | 1467032328508 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:48 INFO - PROCESS | 1767 | 1467032328730 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:58:49 INFO - PROCESS | 1767 | 1467032329086 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 1767 | 1467032329095 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c068400 == 84 [pid = 1767] [id = 725] 05:58:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x8dc05400) [pid = 1767] [serial = 2176] [outer = (nil)] 05:58:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x91276c00) [pid = 1767] [serial = 2177] [outer = 0x8dc05400] 05:58:49 INFO - PROCESS | 1767 | 1467032329186 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x9232a000) [pid = 1767] [serial = 2178] [outer = 0x8dc05400] 05:58:50 INFO - PROCESS | 1767 | 1467032330128 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:58:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:58:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1682ms 05:58:50 INFO - PROCESS | 1767 | 1467032330176 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:58:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:58:50 INFO - PROCESS | 1767 | 1467032330180 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:58:50 INFO - PROCESS | 1767 | 1467032330186 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 1767 | 1467032330191 Marionette TRACE conn4 <- [1,2874,null,{}] 05:58:50 INFO - PROCESS | 1767 | 1467032330199 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:50 INFO - PROCESS | 1767 | 1467032330204 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:50 INFO - PROCESS | 1767 | 1467032330425 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:58:50 INFO - PROCESS | 1767 | 1467032330751 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 1767 | 1467032330762 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:50 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d354c00 == 85 [pid = 1767] [id = 726] 05:58:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0x8d5b6c00) [pid = 1767] [serial = 2179] [outer = (nil)] 05:58:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0xa33c8800) [pid = 1767] [serial = 2180] [outer = 0x8d5b6c00] 05:58:50 INFO - PROCESS | 1767 | 1467032330846 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0xa67a0000) [pid = 1767] [serial = 2181] [outer = 0x8d5b6c00] 05:58:51 INFO - PROCESS | 1767 | 1467032331801 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:58:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1687ms 05:58:51 INFO - PROCESS | 1767 | 1467032331874 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:58:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:58:51 INFO - PROCESS | 1767 | 1467032331880 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:58:51 INFO - PROCESS | 1767 | 1467032331887 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 1767 | 1467032331890 Marionette TRACE conn4 <- [1,2878,null,{}] 05:58:51 INFO - PROCESS | 1767 | 1467032331898 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:51 INFO - PROCESS | 1767 | 1467032331902 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:52 INFO - PROCESS | 1767 | 1467032332121 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:58:52 INFO - PROCESS | 1767 | 1467032332452 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 1767 | 1467032332459 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f1c00 == 86 [pid = 1767] [id = 727] 05:58:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x8dc03000) [pid = 1767] [serial = 2182] [outer = (nil)] 05:58:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0xa328ec00) [pid = 1767] [serial = 2183] [outer = 0x8dc03000] 05:58:52 INFO - PROCESS | 1767 | 1467032332551 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0xa6879000) [pid = 1767] [serial = 2184] [outer = 0x8dc03000] 05:58:53 INFO - PROCESS | 1767 | 1467032333885 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2036ms 05:58:53 INFO - PROCESS | 1767 | 1467032333925 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 1767 | 1467032333932 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:58:53 INFO - PROCESS | 1767 | 1467032333947 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 1767 | 1467032333958 Marionette TRACE conn4 <- [1,2882,null,{}] 05:58:53 INFO - PROCESS | 1767 | 1467032333967 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:53 INFO - PROCESS | 1767 | 1467032333972 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:54 INFO - PROCESS | 1767 | 1467032334239 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:58:54 INFO - PROCESS | 1767 | 1467032334525 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 1767 | 1467032334541 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5abc00 == 87 [pid = 1767] [id = 728] 05:58:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x8d5aec00) [pid = 1767] [serial = 2185] [outer = (nil)] 05:58:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0x8e5e2800) [pid = 1767] [serial = 2186] [outer = 0x8d5aec00] 05:58:54 INFO - PROCESS | 1767 | 1467032334619 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0x8ec2f400) [pid = 1767] [serial = 2187] [outer = 0x8d5aec00] 05:58:55 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d0000 == 86 [pid = 1767] [id = 617] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0x91195800) [pid = 1767] [serial = 2069] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0x98f17c00) [pid = 1767] [serial = 2054] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0x9397f400) [pid = 1767] [serial = 2048] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x8d5b8c00) [pid = 1767] [serial = 2066] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x98351c00) [pid = 1767] [serial = 2076] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x9a173800) [pid = 1767] [serial = 2025] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x99ebf400) [pid = 1767] [serial = 2057] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x9127b800) [pid = 1767] [serial = 2070] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x97933c00) [pid = 1767] [serial = 1974] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0x9a17c000) [pid = 1767] [serial = 2063] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0x8f851000) [pid = 1767] [serial = 2042] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0x8ef54400) [pid = 1767] [serial = 2060] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x9393c800) [pid = 1767] [serial = 2072] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x8ef56000) [pid = 1767] [serial = 1938] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x93b2f800) [pid = 1767] [serial = 2073] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x91babc00) [pid = 1767] [serial = 2045] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x9144c800) [pid = 1767] [serial = 2037] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x8d5afc00) [pid = 1767] [serial = 2039] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x8f855000) [pid = 1767] [serial = 2067] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x95444800) [pid = 1767] [serial = 2051] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x952ae800) [pid = 1767] [serial = 2075] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x98c89800) [pid = 1767] [serial = 2078] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1767 | 1467032335984 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2095ms 05:58:56 INFO - PROCESS | 1767 | 1467032336041 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 1767 | 1467032336048 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:58:56 INFO - PROCESS | 1767 | 1467032336059 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 1767 | 1467032336063 Marionette TRACE conn4 <- [1,2886,null,{}] 05:58:56 INFO - PROCESS | 1767 | 1467032336070 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:56 INFO - PROCESS | 1767 | 1467032336076 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:56 INFO - PROCESS | 1767 | 1467032336299 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:58:56 INFO - PROCESS | 1767 | 1467032336570 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 1767 | 1467032336579 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ec3c000 == 87 [pid = 1767] [id = 729] 05:58:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x8ef2ec00) [pid = 1767] [serial = 2188] [outer = (nil)] 05:58:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x8f008400) [pid = 1767] [serial = 2189] [outer = 0x8ef2ec00] 05:58:56 INFO - PROCESS | 1767 | 1467032336660 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x8f855000) [pid = 1767] [serial = 2190] [outer = 0x8ef2ec00] 05:58:57 INFO - PROCESS | 1767 | 1467032337581 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1583ms 05:58:57 INFO - PROCESS | 1767 | 1467032337644 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:58:57 INFO - PROCESS | 1767 | 1467032337648 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:58:57 INFO - PROCESS | 1767 | 1467032337655 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 1767 | 1467032337661 Marionette TRACE conn4 <- [1,2890,null,{}] 05:58:57 INFO - PROCESS | 1767 | 1467032337676 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:57 INFO - PROCESS | 1767 | 1467032337685 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:57 INFO - PROCESS | 1767 | 1467032337954 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:58:57 INFO - PROCESS | 1767 | 1467032337978 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 1767 | 1467032337989 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:58 INFO - PROCESS | 1767 | ++DOCSHELL 0x9127b800 == 88 [pid = 1767] [id = 730] 05:58:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x91445400) [pid = 1767] [serial = 2191] [outer = (nil)] 05:58:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x91bb3c00) [pid = 1767] [serial = 2192] [outer = 0x91445400] 05:58:58 INFO - PROCESS | 1767 | 1467032338061 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x92ae0000) [pid = 1767] [serial = 2193] [outer = 0x91445400] 05:58:59 INFO - PROCESS | 1767 | 1467032339078 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1485ms 05:58:59 INFO - PROCESS | 1767 | 1467032339144 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:58:59 INFO - PROCESS | 1767 | 1467032339149 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:58:59 INFO - PROCESS | 1767 | 1467032339155 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 1767 | 1467032339159 Marionette TRACE conn4 <- [1,2894,null,{}] 05:58:59 INFO - PROCESS | 1767 | 1467032339164 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:59 INFO - PROCESS | 1767 | 1467032339169 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:59 INFO - PROCESS | 1767 | 1467032339467 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:58:59 INFO - PROCESS | 1767 | 1467032339509 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 1767 | 1467032339519 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:58:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ed000 == 89 [pid = 1767] [id = 731] 05:58:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x8ee0c400) [pid = 1767] [serial = 2194] [outer = (nil)] 05:58:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x93d4d800) [pid = 1767] [serial = 2195] [outer = 0x8ee0c400] 05:58:59 INFO - PROCESS | 1767 | 1467032339590 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x95478800) [pid = 1767] [serial = 2196] [outer = 0x8ee0c400] 05:59:00 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x8c0d7400) [pid = 1767] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:59:00 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x9220fc00) [pid = 1767] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:59:00 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x9119b400) [pid = 1767] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:59:00 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x8ee07400) [pid = 1767] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:59:00 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x8ef31c00) [pid = 1767] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:59:00 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x998e4c00) [pid = 1767] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:59:00 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x8c069400) [pid = 1767] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:59:01 INFO - PROCESS | 1767 | 1467032341213 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2096ms 05:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:59:01 INFO - PROCESS | 1767 | 1467032341251 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 1767 | 1467032341254 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:59:01 INFO - PROCESS | 1767 | 1467032341261 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 1767 | 1467032341265 Marionette TRACE conn4 <- [1,2898,null,{}] 05:59:01 INFO - PROCESS | 1767 | 1467032341271 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:01 INFO - PROCESS | 1767 | 1467032341276 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:01 INFO - PROCESS | 1767 | 1467032341477 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:59:01 INFO - PROCESS | 1767 | 1467032341691 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 1767 | 1467032341699 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:01 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d7400 == 90 [pid = 1767] [id = 732] 05:59:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x8dca0000) [pid = 1767] [serial = 2197] [outer = (nil)] 05:59:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x93b38400) [pid = 1767] [serial = 2198] [outer = 0x8dca0000] 05:59:01 INFO - PROCESS | 1767 | 1467032341791 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x97929c00) [pid = 1767] [serial = 2199] [outer = 0x8dca0000] 05:59:02 INFO - PROCESS | 1767 | 1467032342820 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1636ms 05:59:02 INFO - PROCESS | 1767 | 1467032342898 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 1767 | 1467032342906 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:59:02 INFO - PROCESS | 1767 | 1467032342915 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 1767 | 1467032342919 Marionette TRACE conn4 <- [1,2902,null,{}] 05:59:02 INFO - PROCESS | 1767 | 1467032342929 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:02 INFO - PROCESS | 1767 | 1467032342935 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:03 INFO - PROCESS | 1767 | 1467032343210 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:59:03 INFO - PROCESS | 1767 | 1467032343570 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 1767 | 1467032343586 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:03 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5e6c00 == 91 [pid = 1767] [id = 733] 05:59:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x8ec2e800) [pid = 1767] [serial = 2200] [outer = (nil)] 05:59:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x8ec38c00) [pid = 1767] [serial = 2201] [outer = 0x8ec2e800] 05:59:03 INFO - PROCESS | 1767 | 1467032343672 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x8ee0f000) [pid = 1767] [serial = 2202] [outer = 0x8ec2e800] 05:59:04 INFO - PROCESS | 1767 | 1467032344753 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1889ms 05:59:04 INFO - PROCESS | 1767 | 1467032344805 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 1767 | 1467032344813 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:59:04 INFO - PROCESS | 1767 | 1467032344825 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 1767 | 1467032344830 Marionette TRACE conn4 <- [1,2906,null,{}] 05:59:04 INFO - PROCESS | 1767 | 1467032344837 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:04 INFO - PROCESS | 1767 | 1467032344843 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:05 INFO - PROCESS | 1767 | 1467032345095 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:59:05 INFO - PROCESS | 1767 | 1467032345441 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 1767 | 1467032345452 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x9111b000 == 92 [pid = 1767] [id = 734] 05:59:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x91271400) [pid = 1767] [serial = 2203] [outer = (nil)] 05:59:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x91a51400) [pid = 1767] [serial = 2204] [outer = 0x91271400] 05:59:05 INFO - PROCESS | 1767 | 1467032345548 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x9393dc00) [pid = 1767] [serial = 2205] [outer = 0x91271400] 05:59:06 INFO - PROCESS | 1767 | 1467032346573 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:59:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:59:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1784ms 05:59:06 INFO - PROCESS | 1767 | 1467032346609 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 1767 | 1467032346614 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:59:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:59:06 INFO - PROCESS | 1767 | 1467032346622 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 1767 | 1467032346629 Marionette TRACE conn4 <- [1,2910,null,{}] 05:59:06 INFO - PROCESS | 1767 | 1467032346647 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:06 INFO - PROCESS | 1767 | 1467032346657 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:06 INFO - PROCESS | 1767 | 1467032346898 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:59:07 INFO - PROCESS | 1767 | 1467032347267 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1767 | 1467032347282 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:07 INFO - PROCESS | 1767 | ++DOCSHELL 0x9987b400 == 93 [pid = 1767] [id = 735] 05:59:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x998dbc00) [pid = 1767] [serial = 2206] [outer = (nil)] 05:59:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x99ebf400) [pid = 1767] [serial = 2207] [outer = 0x998dbc00] 05:59:07 INFO - PROCESS | 1767 | 1467032347376 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0x9a174400) [pid = 1767] [serial = 2208] [outer = 0x998dbc00] 05:59:08 INFO - PROCESS | 1767 | 1467032348222 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:59:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:59:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:59:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1647ms 05:59:08 INFO - PROCESS | 1767 | 1467032348271 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 1767 | 1467032348277 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:59:08 INFO - TEST-START | /DOMEvents/constructors.html 05:59:08 INFO - PROCESS | 1767 | 1467032348285 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 1767 | 1467032348289 Marionette TRACE conn4 <- [1,2914,null,{}] 05:59:08 INFO - PROCESS | 1767 | 1467032348296 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:08 INFO - PROCESS | 1767 | 1467032348301 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:08 INFO - PROCESS | 1767 | 1467032348573 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:59:08 INFO - PROCESS | 1767 | 1467032348847 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 1767 | 1467032348855 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a17dc00 == 94 [pid = 1767] [id = 736] 05:59:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0x9ab8ac00) [pid = 1767] [serial = 2209] [outer = (nil)] 05:59:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x9abbe000) [pid = 1767] [serial = 2210] [outer = 0x9ab8ac00] 05:59:09 INFO - PROCESS | 1767 | 1467032349018 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x9af63800) [pid = 1767] [serial = 2211] [outer = 0x9ab8ac00] 05:59:10 INFO - PROCESS | 1767 | 1467032350002 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:59:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:59:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1805ms 05:59:10 INFO - PROCESS | 1767 | 1467032350091 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 1767 | 1467032350097 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:59:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:59:10 INFO - PROCESS | 1767 | 1467032350110 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1767 | 1467032350114 Marionette TRACE conn4 <- [1,2918,null,{}] 05:59:10 INFO - PROCESS | 1767 | 1467032350128 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:10 INFO - PROCESS | 1767 | 1467032350138 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:10 INFO - PROCESS | 1767 | 1467032350461 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:59:10 INFO - PROCESS | 1767 | 1467032350714 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1767 | 1467032350723 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a17ac00 == 95 [pid = 1767] [id = 737] 05:59:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0x9ab8c400) [pid = 1767] [serial = 2212] [outer = (nil)] 05:59:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x9d357000) [pid = 1767] [serial = 2213] [outer = 0x9ab8c400] 05:59:10 INFO - PROCESS | 1767 | 1467032350807 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 225 (0x9d83e000) [pid = 1767] [serial = 2214] [outer = 0x9ab8c400] 05:59:11 INFO - PROCESS | 1767 | 1467032351641 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:59:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:59:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1593ms 05:59:11 INFO - PROCESS | 1767 | 1467032351702 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:59:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:59:11 INFO - PROCESS | 1767 | 1467032351706 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:59:11 INFO - PROCESS | 1767 | 1467032351713 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 1767 | 1467032351717 Marionette TRACE conn4 <- [1,2922,null,{}] 05:59:11 INFO - PROCESS | 1767 | 1467032351722 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:11 INFO - PROCESS | 1767 | 1467032351733 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:12 INFO - PROCESS | 1767 | 1467032352059 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:59:12 INFO - PROCESS | 1767 | 1467032352272 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1767 | 1467032352281 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x9a173800 == 96 [pid = 1767] [id = 738] 05:59:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 226 (0xa23fb400) [pid = 1767] [serial = 2215] [outer = (nil)] 05:59:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 227 (0xa2fb0000) [pid = 1767] [serial = 2216] [outer = 0xa23fb400] 05:59:12 INFO - PROCESS | 1767 | 1467032352427 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 228 (0xa331e800) [pid = 1767] [serial = 2217] [outer = 0xa23fb400] 05:59:13 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:13 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:13 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:13 INFO - PROCESS | 1767 | [1767] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:13 INFO - PROCESS | 1767 | 1467032353318 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:59:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:59:13 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:13 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 05:59:13 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:13 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 05:59:13 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:13 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]" 05:59:13 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:13 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:59:13 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1650ms 05:59:13 INFO - PROCESS | 1767 | 1467032353364 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1767 | 1467032353372 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:59:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:59:13 INFO - PROCESS | 1767 | 1467032353386 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1767 | 1467032353390 Marionette TRACE conn4 <- [1,2926,null,{}] 05:59:13 INFO - PROCESS | 1767 | 1467032353418 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:13 INFO - PROCESS | 1767 | 1467032353424 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:13 INFO - PROCESS | 1767 | 1467032353648 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:59:13 INFO - PROCESS | 1767 | 1467032353925 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1767 | 1467032353932 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:13 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6ef800 == 97 [pid = 1767] [id = 739] 05:59:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 229 (0x8ec2d800) [pid = 1767] [serial = 2218] [outer = (nil)] 05:59:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 230 (0xa6e24000) [pid = 1767] [serial = 2219] [outer = 0x8ec2d800] 05:59:14 INFO - PROCESS | 1767 | 1467032354018 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 231 (0xa6e26c00) [pid = 1767] [serial = 2220] [outer = 0x8ec2d800] 05:59:14 INFO - PROCESS | 1767 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:59:14 INFO - PROCESS | 1767 | 1467032354934 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:59:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:59:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1612ms 05:59:15 INFO - PROCESS | 1767 | 1467032354996 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 1767 | 1467032355001 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:59:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:59:15 INFO - PROCESS | 1767 | 1467032355008 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 1767 | 1467032355011 Marionette TRACE conn4 <- [1,2930,null,{}] 05:59:15 INFO - PROCESS | 1767 | 1467032355017 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:15 INFO - PROCESS | 1767 | 1467032355023 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:15 INFO - PROCESS | 1767 | 1467032355273 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:59:15 INFO - PROCESS | 1767 | 1467032355525 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1767 | 1467032355535 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:15 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd51c00 == 98 [pid = 1767] [id = 740] 05:59:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 232 (0x8dd54400) [pid = 1767] [serial = 2221] [outer = (nil)] 05:59:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 233 (0x8dd59c00) [pid = 1767] [serial = 2222] [outer = 0x8dd54400] 05:59:15 INFO - PROCESS | 1767 | 1467032355630 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1767 | ++DOMWINDOW == 234 (0x8dd5bc00) [pid = 1767] [serial = 2223] [outer = 0x8dd54400] 05:59:16 INFO - PROCESS | 1767 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:59:16 INFO - PROCESS | 1767 | 1467032356452 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:59:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:59:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1496ms 05:59:16 INFO - PROCESS | 1767 | 1467032356505 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:59:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:59:16 INFO - PROCESS | 1767 | 1467032356509 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:59:16 INFO - PROCESS | 1767 | 1467032356517 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 1767 | 1467032356521 Marionette TRACE conn4 <- [1,2934,null,{}] 05:59:16 INFO - PROCESS | 1767 | 1467032356527 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:16 INFO - PROCESS | 1767 | 1467032356532 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:16 INFO - PROCESS | 1767 | 1467032356861 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:59:17 INFO - PROCESS | 1767 | 1467032357096 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1767 | 1467032357103 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:17 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9c1c00 == 99 [pid = 1767] [id = 741] 05:59:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 235 (0x8b9c3400) [pid = 1767] [serial = 2224] [outer = (nil)] 05:59:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 236 (0x8b9ca400) [pid = 1767] [serial = 2225] [outer = 0x8b9c3400] 05:59:17 INFO - PROCESS | 1767 | 1467032357198 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1767 | ++DOMWINDOW == 237 (0x8b9cc400) [pid = 1767] [serial = 2226] [outer = 0x8b9c3400] 05:59:18 INFO - PROCESS | 1767 | 1467032358070 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:59:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:59:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1583ms 05:59:18 INFO - PROCESS | 1767 | 1467032358099 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 1767 | 1467032358103 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:59:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:59:18 INFO - PROCESS | 1767 | 1467032358110 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1767 | 1467032358114 Marionette TRACE conn4 <- [1,2938,null,{}] 05:59:18 INFO - PROCESS | 1767 | 1467032358119 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:18 INFO - PROCESS | 1767 | 1467032358124 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:18 INFO - PROCESS | 1767 | 1467032358329 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:59:18 INFO - PROCESS | 1767 | 1467032358626 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 1767 | 1467032358634 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9cb000 == 100 [pid = 1767] [id = 742] 05:59:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 238 (0x8b9cfc00) [pid = 1767] [serial = 2227] [outer = (nil)] 05:59:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 239 (0x8dd58800) [pid = 1767] [serial = 2228] [outer = 0x8b9cfc00] 05:59:18 INFO - PROCESS | 1767 | 1467032358724 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 240 (0x8dd5e000) [pid = 1767] [serial = 2229] [outer = 0x8b9cfc00] 05:59:19 INFO - PROCESS | 1767 | 1467032359585 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:59:19 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. 05:59:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1535ms 05:59:19 INFO - PROCESS | 1767 | 1467032359647 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 1767 | 1467032359652 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:59:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:59:19 INFO - PROCESS | 1767 | 1467032359658 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 1767 | 1467032359663 Marionette TRACE conn4 <- [1,2942,null,{}] 05:59:19 INFO - PROCESS | 1767 | 1467032359669 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:19 INFO - PROCESS | 1767 | 1467032359675 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:19 INFO - PROCESS | 1767 | 1467032359904 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:59:20 INFO - PROCESS | 1767 | 1467032360186 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 1767 | 1467032360196 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:20 INFO - PROCESS | 1767 | ++DOCSHELL 0x89bf0c00 == 101 [pid = 1767] [id = 743] 05:59:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 241 (0x89bf3800) [pid = 1767] [serial = 2230] [outer = (nil)] 05:59:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 242 (0x89bfd000) [pid = 1767] [serial = 2231] [outer = 0x89bf3800] 05:59:20 INFO - PROCESS | 1767 | 1467032360287 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 1767 | ++DOMWINDOW == 243 (0x8b9d0800) [pid = 1767] [serial = 2232] [outer = 0x89bf3800] 05:59:21 INFO - PROCESS | 1767 | 1467032361161 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:59:21 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 05:59:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:59:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1549ms 05:59:21 INFO - PROCESS | 1767 | 1467032361209 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 1767 | 1467032361213 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:59:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:59:21 INFO - PROCESS | 1767 | 1467032361220 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 1767 | 1467032361223 Marionette TRACE conn4 <- [1,2946,null,{}] 05:59:21 INFO - PROCESS | 1767 | 1467032361270 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:21 INFO - PROCESS | 1767 | 1467032361275 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:21 INFO - PROCESS | 1767 | 1467032361585 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:59:21 INFO - PROCESS | 1767 | 1467032361785 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 1767 | 1467032361796 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x89d91400 == 102 [pid = 1767] [id = 744] 05:59:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 244 (0x89d96c00) [pid = 1767] [serial = 2233] [outer = (nil)] 05:59:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 245 (0x89d98c00) [pid = 1767] [serial = 2234] [outer = 0x89d96c00] 05:59:21 INFO - PROCESS | 1767 | 1467032361878 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 246 (0x89d9a400) [pid = 1767] [serial = 2235] [outer = 0x89d96c00] 05:59:22 INFO - PROCESS | 1767 | 1467032362681 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:59:22 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. 05:59:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1529ms 05:59:22 INFO - PROCESS | 1767 | 1467032362750 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:59:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:59:22 INFO - PROCESS | 1767 | 1467032362754 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:59:22 INFO - PROCESS | 1767 | 1467032362761 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1767 | 1467032362764 Marionette TRACE conn4 <- [1,2950,null,{}] 05:59:22 INFO - PROCESS | 1767 | 1467032362770 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:22 INFO - PROCESS | 1767 | 1467032362775 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:22 INFO - PROCESS | 1767 | 1467032362976 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:59:23 INFO - PROCESS | 1767 | 1467032363265 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 1767 | 1467032363274 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x89d97c00 == 103 [pid = 1767] [id = 745] 05:59:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 247 (0x8d5ab400) [pid = 1767] [serial = 2236] [outer = (nil)] 05:59:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 248 (0x9297ac00) [pid = 1767] [serial = 2237] [outer = 0x8d5ab400] 05:59:23 INFO - PROCESS | 1767 | 1467032363359 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 249 (0x9297c800) [pid = 1767] [serial = 2238] [outer = 0x8d5ab400] 05:59:24 INFO - PROCESS | 1767 | ++DOCSHELL 0x9297f400 == 104 [pid = 1767] [id = 746] 05:59:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 250 (0x92980c00) [pid = 1767] [serial = 2239] [outer = (nil)] 05:59:24 INFO - PROCESS | 1767 | ++DOMWINDOW == 251 (0x92981c00) [pid = 1767] [serial = 2240] [outer = 0x92980c00] 05:59:24 INFO - PROCESS | 1767 | 1467032364309 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:59:24 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. 05:59:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1584ms 05:59:24 INFO - PROCESS | 1767 | 1467032364346 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 1767 | 1467032364349 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:59:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:59:24 INFO - PROCESS | 1767 | 1467032364361 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 1767 | 1467032364364 Marionette TRACE conn4 <- [1,2954,null,{}] 05:59:24 INFO - PROCESS | 1767 | 1467032364378 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:24 INFO - PROCESS | 1767 | 1467032364382 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:24 INFO - PROCESS | 1767 | 1467032364640 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:59:24 INFO - PROCESS | 1767 | 1467032364973 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 1767 | 1467032364979 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f00c000 == 105 [pid = 1767] [id = 747] 05:59:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 252 (0x8f00d400) [pid = 1767] [serial = 2241] [outer = (nil)] 05:59:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 253 (0x92976800) [pid = 1767] [serial = 2242] [outer = 0x8f00d400] 05:59:25 INFO - PROCESS | 1767 | 1467032365068 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 254 (0x92981400) [pid = 1767] [serial = 2243] [outer = 0x8f00d400] 05:59:25 INFO - PROCESS | 1767 | 1467032365872 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:59:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:59:25 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 05:59:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1541ms 05:59:25 INFO - PROCESS | 1767 | 1467032365903 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 1767 | 1467032365907 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:59:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:59:25 INFO - PROCESS | 1767 | 1467032365913 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 1767 | 1467032365918 Marionette TRACE conn4 <- [1,2958,null,{}] 05:59:25 INFO - PROCESS | 1767 | 1467032365923 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:25 INFO - PROCESS | 1767 | 1467032365928 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:26 INFO - PROCESS | 1767 | 1467032366145 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:59:26 INFO - PROCESS | 1767 | 1467032366455 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1767 | 1467032366461 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef5e800 == 106 [pid = 1767] [id = 748] 05:59:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 255 (0x9127b000) [pid = 1767] [serial = 2244] [outer = (nil)] 05:59:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 256 (0x925ca400) [pid = 1767] [serial = 2245] [outer = 0x9127b000] 05:59:26 INFO - PROCESS | 1767 | 1467032366549 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 257 (0x925d0400) [pid = 1767] [serial = 2246] [outer = 0x9127b000] 05:59:27 INFO - PROCESS | 1767 | 1467032367375 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:59:27 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. 05:59:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1488ms 05:59:27 INFO - PROCESS | 1767 | 1467032367404 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 1767 | 1467032367407 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:59:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:59:27 INFO - PROCESS | 1767 | 1467032367414 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1767 | 1467032367418 Marionette TRACE conn4 <- [1,2962,null,{}] 05:59:27 INFO - PROCESS | 1767 | 1467032367424 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:27 INFO - PROCESS | 1767 | 1467032367429 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:27 INFO - PROCESS | 1767 | 1467032367678 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:59:27 INFO - PROCESS | 1767 | 1467032367951 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 1767 | 1467032367959 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:27 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b9c6400 == 107 [pid = 1767] [id = 749] 05:59:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 258 (0x8e49ac00) [pid = 1767] [serial = 2247] [outer = (nil)] 05:59:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 259 (0x952ab000) [pid = 1767] [serial = 2248] [outer = 0x8e49ac00] 05:59:28 INFO - PROCESS | 1767 | 1467032368046 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 260 (0x98f09400) [pid = 1767] [serial = 2249] [outer = 0x8e49ac00] 05:59:28 INFO - PROCESS | 1767 | 1467032368879 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:59:29 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. 05:59:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1889ms 05:59:29 INFO - PROCESS | 1767 | 1467032369363 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 1767 | 1467032369371 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:59:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:59:29 INFO - PROCESS | 1767 | 1467032369397 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 1767 | 1467032369404 Marionette TRACE conn4 <- [1,2966,null,{}] 05:59:29 INFO - PROCESS | 1767 | 1467032369455 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:29 INFO - PROCESS | 1767 | 1467032369461 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:29 INFO - PROCESS | 1767 | 1467032369812 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:59:30 INFO - PROCESS | 1767 | 1467032370030 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 1767 | 1467032370038 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:30 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05dc00 == 108 [pid = 1767] [id = 750] 05:59:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 261 (0x8c060c00) [pid = 1767] [serial = 2250] [outer = (nil)] 05:59:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 262 (0x8c0d7c00) [pid = 1767] [serial = 2251] [outer = 0x8c060c00] 05:59:30 INFO - PROCESS | 1767 | 1467032370118 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 263 (0x8d358800) [pid = 1767] [serial = 2252] [outer = 0x8c060c00] 05:59:31 INFO - PROCESS | 1767 | 1467032371087 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:59:31 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. 05:59:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1735ms 05:59:31 INFO - PROCESS | 1767 | 1467032371127 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:59:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:59:31 INFO - PROCESS | 1767 | 1467032371133 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:59:31 INFO - PROCESS | 1767 | 1467032371143 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 1767 | 1467032371149 Marionette TRACE conn4 <- [1,2970,null,{}] 05:59:31 INFO - PROCESS | 1767 | 1467032371156 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:31 INFO - PROCESS | 1767 | 1467032371162 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:31 INFO - PROCESS | 1767 | 1467032371402 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:59:31 INFO - PROCESS | 1767 | 1467032371663 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1767 | 1467032371673 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dd51800 == 109 [pid = 1767] [id = 751] 05:59:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 264 (0x8ef35000) [pid = 1767] [serial = 2253] [outer = (nil)] 05:59:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 265 (0x8f857000) [pid = 1767] [serial = 2254] [outer = 0x8ef35000] 05:59:31 INFO - PROCESS | 1767 | 1467032371761 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 266 (0x8faa6800) [pid = 1767] [serial = 2255] [outer = 0x8ef35000] 05:59:32 INFO - PROCESS | 1767 | 1467032372636 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:59:32 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. 05:59:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1540ms 05:59:32 INFO - PROCESS | 1767 | 1467032372679 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 1767 | 1467032372683 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:59:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:59:32 INFO - PROCESS | 1767 | 1467032372689 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 1767 | 1467032372693 Marionette TRACE conn4 <- [1,2974,null,{}] 05:59:32 INFO - PROCESS | 1767 | 1467032372709 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:32 INFO - PROCESS | 1767 | 1467032372718 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:33 INFO - PROCESS | 1767 | 1467032373011 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f6c00 == 108 [pid = 1767] [id = 686] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ed000 == 107 [pid = 1767] [id = 731] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x9127b800 == 106 [pid = 1767] [id = 730] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8ec3c000 == 105 [pid = 1767] [id = 729] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5abc00 == 104 [pid = 1767] [id = 728] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8f84ac00 == 103 [pid = 1767] [id = 720] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x9d83e400 == 102 [pid = 1767] [id = 718] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8d1f8c00 == 101 [pid = 1767] [id = 719] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8e4a1000 == 100 [pid = 1767] [id = 717] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x998dec00 == 99 [pid = 1767] [id = 716] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x91272c00 == 98 [pid = 1767] [id = 715] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x98cf3800 == 97 [pid = 1767] [id = 714] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0d400 == 96 [pid = 1767] [id = 712] 05:59:33 INFO - PROCESS | 1767 | --DOCSHELL 0x8c062000 == 95 [pid = 1767] [id = 713] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c064800 == 94 [pid = 1767] [id = 663] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc1c800 == 93 [pid = 1767] [id = 708] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d6800 == 92 [pid = 1767] [id = 599] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8f8c4800 == 91 [pid = 1767] [id = 682] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8faa7400 == 90 [pid = 1767] [id = 653] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc0c800 == 89 [pid = 1767] [id = 604] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8e49ec00 == 88 [pid = 1767] [id = 626] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6f1c00 == 87 [pid = 1767] [id = 727] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8f84f400 == 86 [pid = 1767] [id = 687] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x91a5d000 == 85 [pid = 1767] [id = 629] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c06a400 == 84 [pid = 1767] [id = 644] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e8400 == 83 [pid = 1767] [id = 628] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x92ad8800 == 82 [pid = 1767] [id = 654] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e7400 == 81 [pid = 1767] [id = 685] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8d34dc00 == 80 [pid = 1767] [id = 655] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5f4400 == 79 [pid = 1767] [id = 605] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0xa209a000 == 78 [pid = 1767] [id = 721] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0xa3347400 == 77 [pid = 1767] [id = 722] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0xa23a5800 == 76 [pid = 1767] [id = 723] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0xa4f11800 == 75 [pid = 1767] [id = 724] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c068400 == 74 [pid = 1767] [id = 725] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8d354c00 == 73 [pid = 1767] [id = 726] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c067800 == 72 [pid = 1767] [id = 606] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0b400 == 71 [pid = 1767] [id = 670] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ee400 == 70 [pid = 1767] [id = 707] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6e8000 == 69 [pid = 1767] [id = 630] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x95223800 == 68 [pid = 1767] [id = 656] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x91115400 == 67 [pid = 1767] [id = 683] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x93d50800 == 66 [pid = 1767] [id = 643] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e9c00 == 65 [pid = 1767] [id = 672] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef31800 == 64 [pid = 1767] [id = 627] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x98ce5c00 == 63 [pid = 1767] [id = 684] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8f84d800 == 62 [pid = 1767] [id = 657] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9220c000 == 61 [pid = 1767] [id = 706] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d9400 == 60 [pid = 1767] [id = 610] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x99ec4400 == 59 [pid = 1767] [id = 674] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8f00b400 == 58 [pid = 1767] [id = 681] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9111a000 == 57 [pid = 1767] [id = 710] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8db0b800 == 56 [pid = 1767] [id = 607] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e2000 == 55 [pid = 1767] [id = 603] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6eb000 == 54 [pid = 1767] [id = 671] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ee000 == 53 [pid = 1767] [id = 609] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8dc98800 == 52 [pid = 1767] [id = 680] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c060000 == 51 [pid = 1767] [id = 631] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0cfc00 == 50 [pid = 1767] [id = 709] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c063800 == 49 [pid = 1767] [id = 640] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9127e400 == 48 [pid = 1767] [id = 616] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8db08c00 == 47 [pid = 1767] [id = 632] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8faa0400 == 46 [pid = 1767] [id = 642] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c066800 == 45 [pid = 1767] [id = 673] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd51800 == 44 [pid = 1767] [id = 751] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c05dc00 == 43 [pid = 1767] [id = 750] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9c6400 == 42 [pid = 1767] [id = 749] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8ef5e800 == 41 [pid = 1767] [id = 748] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9297f400 == 40 [pid = 1767] [id = 746] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x89d97c00 == 39 [pid = 1767] [id = 745] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8f00c000 == 38 [pid = 1767] [id = 747] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x89d91400 == 37 [pid = 1767] [id = 744] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x89bf0c00 == 36 [pid = 1767] [id = 743] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9cb000 == 35 [pid = 1767] [id = 742] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8dd51c00 == 34 [pid = 1767] [id = 740] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b9c1c00 == 33 [pid = 1767] [id = 741] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8b6ef800 == 32 [pid = 1767] [id = 739] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9a173800 == 31 [pid = 1767] [id = 738] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9a17ac00 == 30 [pid = 1767] [id = 737] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8d5b3400 == 29 [pid = 1767] [id = 711] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9a17dc00 == 28 [pid = 1767] [id = 736] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9987b400 == 27 [pid = 1767] [id = 735] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x9111b000 == 26 [pid = 1767] [id = 734] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8c0d7400 == 25 [pid = 1767] [id = 732] 05:59:35 INFO - PROCESS | 1767 | --DOCSHELL 0x8e5e6c00 == 24 [pid = 1767] [id = 733] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 265 (0x92ade400) [pid = 1767] [serial = 2135] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 264 (0x8ef36400) [pid = 1767] [serial = 2129] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 263 (0x9521d400) [pid = 1767] [serial = 2121] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 262 (0x91baf000) [pid = 1767] [serial = 2118] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 261 (0x99c24c00) [pid = 1767] [serial = 2087] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 260 (0x9af5d400) [pid = 1767] [serial = 2096] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 259 (0x93d46000) [pid = 1767] [serial = 2120] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 258 (0x9abbec00) [pid = 1767] [serial = 2093] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 257 (0x93b2f000) [pid = 1767] [serial = 2127] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 256 (0x9a1ec400) [pid = 1767] [serial = 2090] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 255 (0x9b81d400) [pid = 1767] [serial = 2102] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 254 (0x91196000) [pid = 1767] [serial = 2126] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 253 (0x91447000) [pid = 1767] [serial = 2117] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 252 (0x8f008c00) [pid = 1767] [serial = 2081] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 251 (0x9111b800) [pid = 1767] [serial = 2115] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 250 (0x99c23c00) [pid = 1767] [serial = 2132] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 249 (0x9d34ac00) [pid = 1767] [serial = 2105] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 248 (0x9d8e0400) [pid = 1767] [serial = 2111] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 247 (0x93a0b400) [pid = 1767] [serial = 2084] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 246 (0x9a078c00) [pid = 1767] [serial = 2133] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 245 (0x9b813400) [pid = 1767] [serial = 2099] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 244 (0x9d814800) [pid = 1767] [serial = 2108] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 243 (0x8dc95800) [pid = 1767] [serial = 2123] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 242 (0x8ef2a400) [pid = 1767] [serial = 2124] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 241 (0x8f00fc00) [pid = 1767] [serial = 2114] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | --DOMWINDOW == 240 (0x99b01400) [pid = 1767] [serial = 2130] [outer = (nil)] [url = about:blank] 05:59:35 INFO - PROCESS | 1767 | 1467032375735 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 1767 | 1467032375742 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:35 INFO - PROCESS | 1767 | ++DOCSHELL 0x89bf8800 == 25 [pid = 1767] [id = 752] 05:59:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 241 (0x89bf9400) [pid = 1767] [serial = 2256] [outer = (nil)] 05:59:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 242 (0x89bfd400) [pid = 1767] [serial = 2257] [outer = 0x89bf9400] 05:59:35 INFO - PROCESS | 1767 | 1467032375822 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 1767 | ++DOMWINDOW == 243 (0x8b6eb800) [pid = 1767] [serial = 2258] [outer = 0x89bf9400] 05:59:36 INFO - PROCESS | 1767 | 1467032376624 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:59:36 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. 05:59:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 3946ms 05:59:36 INFO - PROCESS | 1767 | 1467032376638 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1767 | 1467032376644 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:59:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:59:36 INFO - PROCESS | 1767 | 1467032376652 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1767 | 1467032376658 Marionette TRACE conn4 <- [1,2978,null,{}] 05:59:36 INFO - PROCESS | 1767 | 1467032376666 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:36 INFO - PROCESS | 1767 | 1467032376675 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:36 INFO - PROCESS | 1767 | 1467032376870 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:59:37 INFO - PROCESS | 1767 | 1467032377075 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1767 | 1467032377084 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06a400 == 26 [pid = 1767] [id = 753] 05:59:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 244 (0x8c0d0000) [pid = 1767] [serial = 2259] [outer = (nil)] 05:59:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 245 (0x8d1f6400) [pid = 1767] [serial = 2260] [outer = 0x8c0d0000] 05:59:37 INFO - PROCESS | 1767 | 1467032377162 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 246 (0x8d351400) [pid = 1767] [serial = 2261] [outer = 0x8c0d0000] 05:59:38 INFO - PROCESS | 1767 | 1467032378007 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:59:38 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. 05:59:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1391ms 05:59:38 INFO - PROCESS | 1767 | 1467032378046 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 1767 | 1467032378053 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:59:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:59:38 INFO - PROCESS | 1767 | 1467032378060 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1767 | 1467032378064 Marionette TRACE conn4 <- [1,2982,null,{}] 05:59:38 INFO - PROCESS | 1767 | 1467032378091 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:38 INFO - PROCESS | 1767 | 1467032378097 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:38 INFO - PROCESS | 1767 | 1467032378355 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:59:38 INFO - PROCESS | 1767 | 1467032378392 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1767 | 1467032378401 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:38 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc1e800 == 27 [pid = 1767] [id = 754] 05:59:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 247 (0x8dc1ec00) [pid = 1767] [serial = 2262] [outer = (nil)] 05:59:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 248 (0x8dc23400) [pid = 1767] [serial = 2263] [outer = 0x8dc1ec00] 05:59:38 INFO - PROCESS | 1767 | 1467032378473 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 249 (0x8dc9a800) [pid = 1767] [serial = 2264] [outer = 0x8dc1ec00] 05:59:39 INFO - PROCESS | 1767 | 1467032379508 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:59:39 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 05:59:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:59:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1488ms 05:59:39 INFO - PROCESS | 1767 | 1467032379552 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1767 | 1467032379556 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:59:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:59:39 INFO - PROCESS | 1767 | 1467032379573 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1767 | 1467032379583 Marionette TRACE conn4 <- [1,2986,null,{}] 05:59:39 INFO - PROCESS | 1767 | 1467032379601 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:39 INFO - PROCESS | 1767 | 1467032379610 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:39 INFO - PROCESS | 1767 | 1467032379910 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 248 (0x8c0d1400) [pid = 1767] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 247 (0x8dc05c00) [pid = 1767] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 246 (0x95474400) [pid = 1767] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 245 (0x9127f800) [pid = 1767] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 244 (0x8b6ecc00) [pid = 1767] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 243 (0x93d4b800) [pid = 1767] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 242 (0x8ef2cc00) [pid = 1767] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 241 (0x8b6f1000) [pid = 1767] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 240 (0x9b4c2000) [pid = 1767] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 239 (0x8f00a000) [pid = 1767] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 238 (0x8b6f1800) [pid = 1767] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 237 (0x99876c00) [pid = 1767] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 236 (0x8c060400) [pid = 1767] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 235 (0x8d1fb400) [pid = 1767] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 234 (0x8d1f5400) [pid = 1767] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 233 (0x8db0a000) [pid = 1767] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 232 (0x8ef56c00) [pid = 1767] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 231 (0x8ee07800) [pid = 1767] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 230 (0x9b811800) [pid = 1767] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 229 (0x9d8eb400) [pid = 1767] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 228 (0x93a03000) [pid = 1767] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 227 (0x8dc08000) [pid = 1767] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 226 (0x8c0cc400) [pid = 1767] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 225 (0x8e5e6000) [pid = 1767] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 224 (0x8e5edc00) [pid = 1767] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x93d48c00) [pid = 1767] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x92ad5800) [pid = 1767] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x8db0f400) [pid = 1767] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x91118400) [pid = 1767] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x91a55400) [pid = 1767] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x8dc1f000) [pid = 1767] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0x8d5b6c00) [pid = 1767] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0x9397e400) [pid = 1767] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0x93d43c00) [pid = 1767] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x8e5f5c00) [pid = 1767] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0xa3347800) [pid = 1767] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x8f84b400) [pid = 1767] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x8ef2ec00) [pid = 1767] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x8ef5c000) [pid = 1767] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x8e5e1000) [pid = 1767] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0xa61b4400) [pid = 1767] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x99c22800) [pid = 1767] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x9119ec00) [pid = 1767] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x91a5c800) [pid = 1767] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x8ee0c400) [pid = 1767] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x92ad9000) [pid = 1767] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0x8f003400) [pid = 1767] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0xa2377c00) [pid = 1767] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x93b3dc00) [pid = 1767] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x8dc03000) [pid = 1767] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x8d5af000) [pid = 1767] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x8faa9000) [pid = 1767] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x9ab88800) [pid = 1767] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x952a6c00) [pid = 1767] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x8f8c6000) [pid = 1767] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0xa3292400) [pid = 1767] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x8db0c000) [pid = 1767] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x91a5f400) [pid = 1767] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x91445400) [pid = 1767] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x95674c00) [pid = 1767] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x8c0cf000) [pid = 1767] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x91a5e800) [pid = 1767] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x8dc05400) [pid = 1767] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x9a078400) [pid = 1767] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x99718800) [pid = 1767] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x98ce7400) [pid = 1767] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x8dca0000) [pid = 1767] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x8faa6c00) [pid = 1767] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x8ef2f400) [pid = 1767] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0xa23fbc00) [pid = 1767] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x93d50c00) [pid = 1767] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x8d5aec00) [pid = 1767] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x8f858800) [pid = 1767] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x8b6ef000) [pid = 1767] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:59:42 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x9ab8f000) [pid = 1767] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:59:42 INFO - PROCESS | 1767 | 1467032382661 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 1767 | 1467032382668 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:42 INFO - PROCESS | 1767 | ++DOCSHELL 0x89d99c00 == 28 [pid = 1767] [id = 755] 05:59:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 175 (0x8b6e4c00) [pid = 1767] [serial = 2265] [outer = (nil)] 05:59:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 176 (0x8c05ec00) [pid = 1767] [serial = 2266] [outer = 0x8b6e4c00] 05:59:42 INFO - PROCESS | 1767 | 1467032382815 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 1767 | ++DOMWINDOW == 177 (0x8d1f5400) [pid = 1767] [serial = 2267] [outer = 0x8b6e4c00] 05:59:43 INFO - PROCESS | 1767 | 1467032383572 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:59:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:59:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 4023ms 05:59:43 INFO - PROCESS | 1767 | 1467032383588 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 1767 | 1467032383592 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:59:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:59:43 INFO - PROCESS | 1767 | 1467032383600 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 1767 | 1467032383603 Marionette TRACE conn4 <- [1,2990,null,{}] 05:59:43 INFO - PROCESS | 1767 | 1467032383610 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:43 INFO - PROCESS | 1767 | 1467032383615 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:43 INFO - PROCESS | 1767 | 1467032383888 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:59:43 INFO - PROCESS | 1767 | 1467032383917 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 1767 | 1467032383926 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:43 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d5aec00 == 29 [pid = 1767] [id = 756] 05:59:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 178 (0x8dc05c00) [pid = 1767] [serial = 2268] [outer = (nil)] 05:59:43 INFO - PROCESS | 1767 | ++DOMWINDOW == 179 (0x8e49f400) [pid = 1767] [serial = 2269] [outer = 0x8dc05c00] 05:59:44 INFO - PROCESS | 1767 | 1467032384006 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 1767 | ++DOMWINDOW == 180 (0x8e5efc00) [pid = 1767] [serial = 2270] [outer = 0x8dc05c00] 05:59:45 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e6800 == 30 [pid = 1767] [id = 757] 05:59:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 181 (0x8b6edc00) [pid = 1767] [serial = 2271] [outer = (nil)] 05:59:45 INFO - PROCESS | 1767 | ++DOMWINDOW == 182 (0x8c060400) [pid = 1767] [serial = 2272] [outer = 0x8b6edc00] 05:59:45 INFO - PROCESS | 1767 | 1467032385350 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:59:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1786ms 05:59:45 INFO - PROCESS | 1767 | 1467032385388 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 1767 | 1467032385395 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:59:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:59:45 INFO - PROCESS | 1767 | 1467032385403 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 1767 | 1467032385410 Marionette TRACE conn4 <- [1,2994,null,{}] 05:59:45 INFO - PROCESS | 1767 | 1467032385419 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:45 INFO - PROCESS | 1767 | 1467032385425 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:45 INFO - PROCESS | 1767 | 1467032385682 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:59:46 INFO - PROCESS | 1767 | 1467032386025 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 1767 | 1467032386037 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:46 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d1f9c00 == 31 [pid = 1767] [id = 758] 05:59:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 183 (0x8d1fc000) [pid = 1767] [serial = 2273] [outer = (nil)] 05:59:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 184 (0x8dc18000) [pid = 1767] [serial = 2274] [outer = 0x8d1fc000] 05:59:46 INFO - PROCESS | 1767 | 1467032386133 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1767 | ++DOMWINDOW == 185 (0x8dd58c00) [pid = 1767] [serial = 2275] [outer = 0x8d1fc000] 05:59:46 INFO - PROCESS | 1767 | 1467032386961 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:59:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:59:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:59:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1592ms 05:59:47 INFO - PROCESS | 1767 | 1467032386996 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 1767 | 1467032387004 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:59:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:59:47 INFO - PROCESS | 1767 | 1467032387016 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 1767 | 1467032387020 Marionette TRACE conn4 <- [1,2998,null,{}] 05:59:47 INFO - PROCESS | 1767 | 1467032387028 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:47 INFO - PROCESS | 1767 | 1467032387035 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:47 INFO - PROCESS | 1767 | 1467032387263 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:59:47 INFO - PROCESS | 1767 | 1467032387541 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 1767 | 1467032387555 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:47 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c05dc00 == 32 [pid = 1767] [id = 759] 05:59:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 186 (0x8d5abc00) [pid = 1767] [serial = 2276] [outer = (nil)] 05:59:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 187 (0x8ec3c000) [pid = 1767] [serial = 2277] [outer = 0x8d5abc00] 05:59:47 INFO - PROCESS | 1767 | 1467032387644 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 1767 | ++DOMWINDOW == 188 (0x8ee06800) [pid = 1767] [serial = 2278] [outer = 0x8d5abc00] 05:59:48 INFO - PROCESS | 1767 | 1467032388820 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:59:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:59:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1845ms 05:59:48 INFO - PROCESS | 1767 | 1467032388864 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:59:48 INFO - PROCESS | 1767 | 1467032388871 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:59:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:59:48 INFO - PROCESS | 1767 | 1467032388946 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 1767 | 1467032388958 Marionette TRACE conn4 <- [1,3002,null,{}] 05:59:49 INFO - PROCESS | 1767 | 1467032388998 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:49 INFO - PROCESS | 1767 | 1467032389012 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:49 INFO - PROCESS | 1767 | 1467032389265 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:59:49 INFO - PROCESS | 1767 | 1467032389597 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 1767 | 1467032389606 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:49 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ef50800 == 33 [pid = 1767] [id = 760] 05:59:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 189 (0x8ef50c00) [pid = 1767] [serial = 2279] [outer = (nil)] 05:59:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 190 (0x8ef5c000) [pid = 1767] [serial = 2280] [outer = 0x8ef50c00] 05:59:49 INFO - PROCESS | 1767 | 1467032389698 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 1767 | ++DOMWINDOW == 191 (0x8f009800) [pid = 1767] [serial = 2281] [outer = 0x8ef50c00] 05:59:50 INFO - PROCESS | 1767 | 1467032390573 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:59:50 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. 05:59:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1671ms 05:59:50 INFO - PROCESS | 1767 | 1467032390599 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:59:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:59:50 INFO - PROCESS | 1767 | 1467032390604 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:59:50 INFO - PROCESS | 1767 | 1467032390611 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 1767 | 1467032390615 Marionette TRACE conn4 <- [1,3006,null,{}] 05:59:50 INFO - PROCESS | 1767 | 1467032390621 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:50 INFO - PROCESS | 1767 | 1467032390627 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:50 INFO - PROCESS | 1767 | 1467032390822 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:59:51 INFO - PROCESS | 1767 | 1467032391105 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:51 INFO - PROCESS | 1767 | 1467032391111 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:51 INFO - PROCESS | 1767 | ++DOCSHELL 0x8f00cc00 == 34 [pid = 1767] [id = 761] 05:59:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 192 (0x8f84a400) [pid = 1767] [serial = 2282] [outer = (nil)] 05:59:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 193 (0x8f857400) [pid = 1767] [serial = 2283] [outer = 0x8f84a400] 05:59:51 INFO - PROCESS | 1767 | 1467032391207 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1767 | ++DOMWINDOW == 194 (0x8f858400) [pid = 1767] [serial = 2284] [outer = 0x8f84a400] 05:59:52 INFO - PROCESS | 1767 | 1467032392050 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:59:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:59:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1482ms 05:59:52 INFO - PROCESS | 1767 | 1467032392093 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 1767 | 1467032392097 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:59:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:59:52 INFO - PROCESS | 1767 | 1467032392105 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 1767 | 1467032392109 Marionette TRACE conn4 <- [1,3010,null,{}] 05:59:52 INFO - PROCESS | 1767 | 1467032392115 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:52 INFO - PROCESS | 1767 | 1467032392121 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:52 INFO - PROCESS | 1767 | 1467032392318 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:59:52 INFO - PROCESS | 1767 | 1467032392577 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 1767 | 1467032392584 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:52 INFO - PROCESS | 1767 | ++DOCSHELL 0x89d99000 == 35 [pid = 1767] [id = 762] 05:59:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 195 (0x8dd51c00) [pid = 1767] [serial = 2285] [outer = (nil)] 05:59:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 196 (0x8faa6000) [pid = 1767] [serial = 2286] [outer = 0x8dd51c00] 05:59:52 INFO - PROCESS | 1767 | 1467032392677 Marionette DEBUG loaded listener.js 05:59:52 INFO - PROCESS | 1767 | ++DOMWINDOW == 197 (0x8faa7400) [pid = 1767] [serial = 2287] [outer = 0x8dd51c00] 05:59:53 INFO - PROCESS | 1767 | 1467032393595 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:59:53 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:59:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1542ms 05:59:53 INFO - PROCESS | 1767 | 1467032393649 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:59:53 INFO - PROCESS | 1767 | 1467032393653 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:59:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:59:53 INFO - PROCESS | 1767 | 1467032393661 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:59:53 INFO - PROCESS | 1767 | 1467032393665 Marionette TRACE conn4 <- [1,3014,null,{}] 05:59:53 INFO - PROCESS | 1767 | 1467032393715 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:53 INFO - PROCESS | 1767 | 1467032393737 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:54 INFO - PROCESS | 1767 | 1467032394080 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:59:54 INFO - PROCESS | 1767 | 1467032394314 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 1767 | 1467032394322 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:54 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c06a800 == 36 [pid = 1767] [id = 763] 05:59:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 198 (0x8db0d400) [pid = 1767] [serial = 2288] [outer = (nil)] 05:59:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 199 (0x9119e400) [pid = 1767] [serial = 2289] [outer = 0x8db0d400] 05:59:54 INFO - PROCESS | 1767 | 1467032394422 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 1767 | ++DOMWINDOW == 200 (0x91275800) [pid = 1767] [serial = 2290] [outer = 0x8db0d400] 05:59:54 INFO - PROCESS | 1767 | [1767] 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 05:59:55 INFO - PROCESS | 1767 | 1467032395426 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:59:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:59:55 INFO - {} 05:59:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:59:55 INFO - {} 05:59:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:59:55 INFO - {} 05:59:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:59:55 INFO - {} 05:59:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1787ms 05:59:55 INFO - PROCESS | 1767 | 1467032395454 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:59:55 INFO - PROCESS | 1767 | 1467032395459 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:59:55 INFO - TEST-START | /FileAPI/fileReader.html 05:59:55 INFO - PROCESS | 1767 | 1467032395514 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:59:55 INFO - PROCESS | 1767 | 1467032395519 Marionette TRACE conn4 <- [1,3018,null,{}] 05:59:55 INFO - PROCESS | 1767 | 1467032395529 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:55 INFO - PROCESS | 1767 | 1467032395535 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:55 INFO - PROCESS | 1767 | 1467032395743 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:59:56 INFO - PROCESS | 1767 | 1467032396020 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 1767 | 1467032396029 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:56 INFO - PROCESS | 1767 | ++DOCSHELL 0x89bf0c00 == 37 [pid = 1767] [id = 764] 05:59:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 201 (0x8d1f2000) [pid = 1767] [serial = 2291] [outer = (nil)] 05:59:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 202 (0x91bb3400) [pid = 1767] [serial = 2292] [outer = 0x8d1f2000] 05:59:56 INFO - PROCESS | 1767 | 1467032396161 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 1767 | ++DOMWINDOW == 203 (0x91a5f800) [pid = 1767] [serial = 2293] [outer = 0x8d1f2000] 05:59:57 INFO - PROCESS | 1767 | 1467032397021 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:59:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:59:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:59:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:59:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:59:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 1594ms 05:59:57 INFO - PROCESS | 1767 | 1467032397062 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 1767 | 1467032397067 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:59:57 INFO - TEST-START | /FileAPI/historical.html 05:59:57 INFO - PROCESS | 1767 | 1467032397074 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 1767 | 1467032397077 Marionette TRACE conn4 <- [1,3022,null,{}] 05:59:57 INFO - PROCESS | 1767 | 1467032397084 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:57 INFO - PROCESS | 1767 | 1467032397089 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:57 INFO - PROCESS | 1767 | 1467032397279 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:59:57 INFO - PROCESS | 1767 | 1467032397567 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 1767 | 1467032397574 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:57 INFO - PROCESS | 1767 | ++DOCSHELL 0x89bf2800 == 38 [pid = 1767] [id = 765] 05:59:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 204 (0x8c05f400) [pid = 1767] [serial = 2294] [outer = (nil)] 05:59:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 205 (0x925c8400) [pid = 1767] [serial = 2295] [outer = 0x8c05f400] 05:59:57 INFO - PROCESS | 1767 | 1467032397659 Marionette DEBUG loaded listener.js 05:59:57 INFO - PROCESS | 1767 | ++DOMWINDOW == 206 (0x925cf000) [pid = 1767] [serial = 2296] [outer = 0x8c05f400] 05:59:58 INFO - PROCESS | 1767 | 1467032398535 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:59:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:59:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:59:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:59:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:59:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:59:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:59:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:59:58 INFO - TEST-OK | /FileAPI/historical.html | took 1488ms 05:59:58 INFO - PROCESS | 1767 | 1467032398567 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 1767 | 1467032398571 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:59:58 INFO - TEST-START | /FileAPI/idlharness.html 05:59:58 INFO - PROCESS | 1767 | 1467032398578 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 1767 | 1467032398582 Marionette TRACE conn4 <- [1,3026,null,{}] 05:59:58 INFO - PROCESS | 1767 | 1467032398589 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:58 INFO - PROCESS | 1767 | 1467032398594 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:58 INFO - PROCESS | 1767 | 1467032398907 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:59:59 INFO - PROCESS | 1767 | 1467032399147 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:59 INFO - PROCESS | 1767 | 1467032399157 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 05:59:59 INFO - PROCESS | 1767 | ++DOCSHELL 0x89d92c00 == 39 [pid = 1767] [id = 766] 05:59:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 207 (0x8b6e5c00) [pid = 1767] [serial = 2297] [outer = (nil)] 05:59:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 208 (0x9262f800) [pid = 1767] [serial = 2298] [outer = 0x8b6e5c00] 05:59:59 INFO - PROCESS | 1767 | 1467032399247 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 1767 | ++DOMWINDOW == 209 (0x92636400) [pid = 1767] [serial = 2299] [outer = 0x8b6e5c00] 06:00:01 INFO - PROCESS | 1767 | 1467032400827 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:00:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:00:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:00:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:00:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:00:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:00:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:00:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:00:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:00:01 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 06:00:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:00:01 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 06:00:01 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 06:00:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:00:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:00:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:00:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:00:01 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 06:00:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:00:01 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 06:00:01 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 06:00:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:00:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:00:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 2571ms 06:00:01 INFO - PROCESS | 1767 | 1467032401335 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 1767 | 1467032401342 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:00:01 INFO - TEST-START | /FileAPI/idlharness.worker 06:00:01 INFO - PROCESS | 1767 | 1467032401372 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 1767 | 1467032401378 Marionette TRACE conn4 <- [1,3030,null,{}] 06:00:01 INFO - PROCESS | 1767 | 1467032401387 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:01 INFO - PROCESS | 1767 | 1467032401394 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:01 INFO - PROCESS | 1767 | 1467032401737 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:00:02 INFO - PROCESS | 1767 | 1467032402102 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:02 INFO - PROCESS | 1767 | 1467032402117 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:02 INFO - PROCESS | 1767 | ++DOCSHELL 0x925c4000 == 40 [pid = 1767] [id = 767] 06:00:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 210 (0x92633c00) [pid = 1767] [serial = 2300] [outer = (nil)] 06:00:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 211 (0x9543b400) [pid = 1767] [serial = 2301] [outer = 0x92633c00] 06:00:02 INFO - PROCESS | 1767 | 1467032402254 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 1767 | ++DOMWINDOW == 212 (0x95475c00) [pid = 1767] [serial = 2302] [outer = 0x92633c00] 06:00:02 INFO - PROCESS | 1767 | [1767] 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 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:00:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:00:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:00:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:00:04 INFO - {} 06:00:04 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 06:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:00:04 INFO - {} 06:00:04 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 - {} 06:00:04 INFO - {} 06:00:04 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 06:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:00:04 INFO - {} 06:00:04 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 06:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:00:04 INFO - {} 06:00:04 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 - {} 06:00:04 INFO - {} 06:00:04 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 06:00:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:00:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:00:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 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 06:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 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 06:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 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 06:00:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 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 06:00:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:00:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:00:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:00:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:00:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:00:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:00:04 INFO - {} 06:00:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3238ms 06:00:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:00:04 INFO - PROCESS | 1767 | 1467032404479 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:00:04 INFO - PROCESS | 1767 | 1467032404650 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:00:04 INFO - PROCESS | 1767 | 1467032404667 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:00:04 INFO - PROCESS | 1767 | 1467032404701 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:00:04 INFO - PROCESS | 1767 | 1467032404716 Marionette TRACE conn4 <- [1,3034,null,{}] 06:00:04 INFO - PROCESS | 1767 | 1467032404729 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:04 INFO - PROCESS | 1767 | 1467032404738 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:05 INFO - PROCESS | 1767 | 1467032405137 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:00:05 INFO - PROCESS | 1767 | 1467032405318 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:05 INFO - PROCESS | 1767 | 1467032405334 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:05 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0cb400 == 41 [pid = 1767] [id = 768] 06:00:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 213 (0x8dc1d800) [pid = 1767] [serial = 2303] [outer = (nil)] 06:00:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 214 (0x8f851000) [pid = 1767] [serial = 2304] [outer = 0x8dc1d800] 06:00:05 INFO - PROCESS | 1767 | 1467032405419 Marionette DEBUG loaded listener.js 06:00:05 INFO - PROCESS | 1767 | ++DOMWINDOW == 215 (0x97933c00) [pid = 1767] [serial = 2305] [outer = 0x8dc1d800] 06:00:06 INFO - PROCESS | 1767 | 1467032406300 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:00:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:00:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1656ms 06:00:06 INFO - PROCESS | 1767 | 1467032406352 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:00:06 INFO - PROCESS | 1767 | 1467032406357 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:00:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:00:06 INFO - PROCESS | 1767 | 1467032406364 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:00:06 INFO - PROCESS | 1767 | 1467032406368 Marionette TRACE conn4 <- [1,3038,null,{}] 06:00:06 INFO - PROCESS | 1767 | 1467032406374 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:06 INFO - PROCESS | 1767 | 1467032406379 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:06 INFO - PROCESS | 1767 | 1467032406591 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:00:06 INFO - PROCESS | 1767 | 1467032406881 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:06 INFO - PROCESS | 1767 | 1467032406887 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:06 INFO - PROCESS | 1767 | ++DOCSHELL 0x8c0d5800 == 42 [pid = 1767] [id = 769] 06:00:06 INFO - PROCESS | 1767 | ++DOMWINDOW == 216 (0x8d34e000) [pid = 1767] [serial = 2306] [outer = (nil)] 06:00:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 217 (0x8ef37400) [pid = 1767] [serial = 2307] [outer = 0x8d34e000] 06:00:07 INFO - PROCESS | 1767 | 1467032407026 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 1767 | ++DOMWINDOW == 218 (0x92ad9400) [pid = 1767] [serial = 2308] [outer = 0x8d34e000] 06:00:07 INFO - PROCESS | 1767 | 1467032407863 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:00:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1541ms 06:00:07 INFO - PROCESS | 1767 | 1467032407908 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:00:07 INFO - PROCESS | 1767 | 1467032407912 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:00:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:00:07 INFO - PROCESS | 1767 | 1467032407920 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:00:07 INFO - PROCESS | 1767 | 1467032407924 Marionette TRACE conn4 <- [1,3042,null,{}] 06:00:07 INFO - PROCESS | 1767 | 1467032407932 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:07 INFO - PROCESS | 1767 | 1467032407938 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:08 INFO - PROCESS | 1767 | 1467032408142 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:00:08 INFO - PROCESS | 1767 | 1467032408438 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:08 INFO - PROCESS | 1767 | 1467032408446 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:08 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6f0000 == 43 [pid = 1767] [id = 770] 06:00:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 219 (0x8d1f4800) [pid = 1767] [serial = 2309] [outer = (nil)] 06:00:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 220 (0x8ef54c00) [pid = 1767] [serial = 2310] [outer = 0x8d1f4800] 06:00:08 INFO - PROCESS | 1767 | 1467032408548 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 1767 | ++DOMWINDOW == 221 (0x8faa6400) [pid = 1767] [serial = 2311] [outer = 0x8d1f4800] 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:00:09 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. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:00:09 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'.) 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:00:09 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. 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:00:09 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. 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:00:09 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. 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:00:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:00:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:00:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1880ms 06:00:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:00:09 INFO - PROCESS | 1767 | 1467032409719 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:00:09 INFO - PROCESS | 1767 | 1467032409801 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:00:09 INFO - PROCESS | 1767 | 1467032409803 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:00:09 INFO - PROCESS | 1767 | 1467032409970 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 1767 | 1467032409981 Marionette TRACE conn4 <- [1,3046,null,{}] 06:00:10 INFO - PROCESS | 1767 | 1467032410087 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:10 INFO - PROCESS | 1767 | 1467032410100 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:10 INFO - PROCESS | 1767 | 1467032410467 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:00:10 INFO - PROCESS | 1767 | 1467032410948 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 1767 | 1467032410956 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:10 INFO - PROCESS | 1767 | ++DOCSHELL 0x89bf1800 == 44 [pid = 1767] [id = 771] 06:00:10 INFO - PROCESS | 1767 | ++DOMWINDOW == 222 (0x89bf5c00) [pid = 1767] [serial = 2312] [outer = (nil)] 06:00:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 223 (0x89d8c400) [pid = 1767] [serial = 2313] [outer = 0x89bf5c00] 06:00:11 INFO - PROCESS | 1767 | 1467032411046 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1767 | ++DOMWINDOW == 224 (0x8b6e5800) [pid = 1767] [serial = 2314] [outer = 0x89bf5c00] 06:00:11 INFO - PROCESS | 1767 | [1767] 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 06:00:12 INFO - PROCESS | 1767 | 1467032412037 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:00:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:00:12 INFO - {} 06:00:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2234ms 06:00:12 INFO - PROCESS | 1767 | 1467032412088 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 1767 | 1467032412092 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:00:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:00:12 INFO - PROCESS | 1767 | 1467032412176 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 1767 | 1467032412192 Marionette TRACE conn4 <- [1,3050,null,{}] 06:00:12 INFO - PROCESS | 1767 | 1467032412213 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:12 INFO - PROCESS | 1767 | 1467032412219 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:12 INFO - PROCESS | 1767 | 1467032412465 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 223 (0x8faa9c00) [pid = 1767] [serial = 2082] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 222 (0x93d4ac00) [pid = 1767] [serial = 1965] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 221 (0x9abc4c00) [pid = 1767] [serial = 2094] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 220 (0x99871c00) [pid = 1767] [serial = 2010] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 219 (0x8d34ec00) [pid = 1767] [serial = 1917] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 218 (0x93d55000) [pid = 1767] [serial = 2049] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 217 (0x93938000) [pid = 1767] [serial = 1893] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 216 (0xa108fc00) [pid = 1767] [serial = 2112] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 215 (0x9987bc00) [pid = 1767] [serial = 2013] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 214 (0x8dc9fc00) [pid = 1767] [serial = 1878] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 213 (0x91a51c00) [pid = 1767] [serial = 1887] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 212 (0x9b816400) [pid = 1767] [serial = 2100] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 211 (0x9b40b400) [pid = 1767] [serial = 2097] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 210 (0x93d4e400) [pid = 1767] [serial = 1992] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 209 (0x99c09800) [pid = 1767] [serial = 2055] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 208 (0x95479800) [pid = 1767] [serial = 2052] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 207 (0x9b81f400) [pid = 1767] [serial = 2103] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 206 (0x92335c00) [pid = 1767] [serial = 1890] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 205 (0x9d354000) [pid = 1767] [serial = 2106] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 204 (0x9ab8b000) [pid = 1767] [serial = 2064] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 203 (0x92209000) [pid = 1767] [serial = 2046] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 202 (0x95220000) [pid = 1767] [serial = 1935] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 201 (0x8c0cec00) [pid = 1767] [serial = 1875] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 200 (0x8ef51000) [pid = 1767] [serial = 1920] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 199 (0x92ae1800) [pid = 1767] [serial = 2022] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 198 (0x8db0b000) [pid = 1767] [serial = 1956] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 197 (0x9ab8fc00) [pid = 1767] [serial = 2091] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 196 (0x93d45400) [pid = 1767] [serial = 1929] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 195 (0x8faa0c00) [pid = 1767] [serial = 1998] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 194 (0x95217800) [pid = 1767] [serial = 1968] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 193 (0x99b02c00) [pid = 1767] [serial = 2016] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 192 (0x92ad4400) [pid = 1767] [serial = 1923] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 191 (0x93b33000) [pid = 1767] [serial = 1926] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 190 (0x8e49a800) [pid = 1767] [serial = 1995] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 189 (0x99c1c800) [pid = 1767] [serial = 2019] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 188 (0x9521fc00) [pid = 1767] [serial = 2001] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 187 (0x8f850400) [pid = 1767] [serial = 1959] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 186 (0x8f8bd400) [pid = 1767] [serial = 2043] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 185 (0x8ef5f800) [pid = 1767] [serial = 1881] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 184 (0x91bb6c00) [pid = 1767] [serial = 1962] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 183 (0x94857400) [pid = 1767] [serial = 1932] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 182 (0x91274c00) [pid = 1767] [serial = 1884] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 181 (0x8dc02000) [pid = 1767] [serial = 2040] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 180 (0x9d81d400) [pid = 1767] [serial = 2109] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 179 (0x9a076000) [pid = 1767] [serial = 2058] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 178 (0x99723800) [pid = 1767] [serial = 2079] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 177 (0x9547cc00) [pid = 1767] [serial = 1971] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 176 (0x93933400) [pid = 1767] [serial = 2061] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 175 (0x99ec6000) [pid = 1767] [serial = 2088] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 174 (0x8ee03800) [pid = 1767] [serial = 1896] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x9547b000) [pid = 1767] [serial = 2004] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x952a7400) [pid = 1767] [serial = 2085] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x98345400) [pid = 1767] [serial = 2007] [outer = (nil)] [url = about:blank] 06:00:12 INFO - PROCESS | 1767 | 1467032412838 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 1767 | 1467032412842 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:12 INFO - PROCESS | 1767 | ++DOCSHELL 0x89bff800 == 45 [pid = 1767] [id = 772] 06:00:12 INFO - PROCESS | 1767 | ++DOMWINDOW == 172 (0x8c0d4400) [pid = 1767] [serial = 2315] [outer = (nil)] 06:00:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 173 (0x8db01800) [pid = 1767] [serial = 2316] [outer = 0x8c0d4400] 06:00:13 INFO - PROCESS | 1767 | 1467032413020 Marionette DEBUG loaded listener.js 06:00:13 INFO - PROCESS | 1767 | ++DOMWINDOW == 174 (0x8dd57400) [pid = 1767] [serial = 2317] [outer = 0x8c0d4400] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 173 (0x93b38400) [pid = 1767] [serial = 2198] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 172 (0x93d4d800) [pid = 1767] [serial = 2195] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 171 (0x9d845c00) [pid = 1767] [serial = 2153] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 170 (0xa108d400) [pid = 1767] [serial = 2154] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 169 (0xa4f1e000) [pid = 1767] [serial = 2171] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 168 (0xa610a400) [pid = 1767] [serial = 2172] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 167 (0x91276c00) [pid = 1767] [serial = 2177] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 166 (0x9232a000) [pid = 1767] [serial = 2178] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 165 (0xa33c7800) [pid = 1767] [serial = 2168] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 164 (0xa4d0bc00) [pid = 1767] [serial = 2169] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 163 (0xa23a4c00) [pid = 1767] [serial = 2159] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 162 (0xa23aa400) [pid = 1767] [serial = 2160] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 161 (0x99c18400) [pid = 1767] [serial = 2136] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 160 (0x9af24400) [pid = 1767] [serial = 2150] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 159 (0x9b4cac00) [pid = 1767] [serial = 2151] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 158 (0xa6723400) [pid = 1767] [serial = 2174] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 157 (0xa6786800) [pid = 1767] [serial = 2175] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 156 (0xa2fb3c00) [pid = 1767] [serial = 2165] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 155 (0xa2fe8800) [pid = 1767] [serial = 2166] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 154 (0xa328ec00) [pid = 1767] [serial = 2183] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 153 (0xa6879000) [pid = 1767] [serial = 2184] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 152 (0x8f008400) [pid = 1767] [serial = 2189] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 151 (0x9987c800) [pid = 1767] [serial = 2144] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 150 (0x9a071800) [pid = 1767] [serial = 2145] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 149 (0xa2554800) [pid = 1767] [serial = 2162] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 148 (0xa255bc00) [pid = 1767] [serial = 2163] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 147 (0x91452c00) [pid = 1767] [serial = 2141] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 146 (0x9220ac00) [pid = 1767] [serial = 2142] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 145 (0x8e5e2800) [pid = 1767] [serial = 2186] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 144 (0x8ec2f400) [pid = 1767] [serial = 2187] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 143 (0x8e5f6000) [pid = 1767] [serial = 2138] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 142 (0x8ee0fc00) [pid = 1767] [serial = 2139] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 141 (0xa223dc00) [pid = 1767] [serial = 2156] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 140 (0xa223ec00) [pid = 1767] [serial = 2157] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 139 (0x9ab95800) [pid = 1767] [serial = 2147] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 138 (0x9ac09400) [pid = 1767] [serial = 2148] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 137 (0xa33c8800) [pid = 1767] [serial = 2180] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0xa67a0000) [pid = 1767] [serial = 2181] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x91bb3c00) [pid = 1767] [serial = 2192] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x95478800) [pid = 1767] [serial = 2196] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x92ae0000) [pid = 1767] [serial = 2193] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8f855000) [pid = 1767] [serial = 2190] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x97929c00) [pid = 1767] [serial = 2199] [outer = (nil)] [url = about:blank] 06:00:13 INFO - PROCESS | 1767 | 1467032413942 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:00:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1888ms 06:00:13 INFO - PROCESS | 1767 | 1467032413993 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:00:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:00:14 INFO - PROCESS | 1767 | 1467032414000 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:00:14 INFO - PROCESS | 1767 | 1467032414008 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:00:14 INFO - PROCESS | 1767 | 1467032414010 Marionette TRACE conn4 <- [1,3054,null,{}] 06:00:14 INFO - PROCESS | 1767 | 1467032414017 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:14 INFO - PROCESS | 1767 | 1467032414022 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:14 INFO - PROCESS | 1767 | 1467032414229 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:00:14 INFO - PROCESS | 1767 | 1467032414418 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 1767 | 1467032414429 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:14 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e49a800 == 46 [pid = 1767] [id = 773] 06:00:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x8e49c800) [pid = 1767] [serial = 2318] [outer = (nil)] 06:00:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8e5f4400) [pid = 1767] [serial = 2319] [outer = 0x8e49c800] 06:00:14 INFO - PROCESS | 1767 | 1467032414518 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x8ec35000) [pid = 1767] [serial = 2320] [outer = 0x8e49c800] 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:00:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:00:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:00:16 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" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:00:16 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" 06:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:00:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1881ms 06:00:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:00:16 INFO - PROCESS | 1767 | 1467032415747 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:00:16 INFO - PROCESS | 1767 | 1467032415930 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:00:16 INFO - PROCESS | 1767 | 1467032415942 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:00:16 INFO - PROCESS | 1767 | 1467032416087 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:00:16 INFO - PROCESS | 1767 | 1467032416095 Marionette TRACE conn4 <- [1,3058,null,{}] 06:00:16 INFO - PROCESS | 1767 | 1467032416131 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:16 INFO - PROCESS | 1767 | 1467032416139 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:16 INFO - PROCESS | 1767 | 1467032416390 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:00:16 INFO - PROCESS | 1767 | 1467032416413 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 1767 | 1467032416421 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:16 INFO - PROCESS | 1767 | ++DOCSHELL 0x8dc15c00 == 47 [pid = 1767] [id = 774] 06:00:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x8ee0cc00) [pid = 1767] [serial = 2321] [outer = (nil)] 06:00:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x8faae000) [pid = 1767] [serial = 2322] [outer = 0x8ee0cc00] 06:00:16 INFO - PROCESS | 1767 | 1467032416489 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x9111d800) [pid = 1767] [serial = 2323] [outer = 0x8ee0cc00] 06:00:17 INFO - PROCESS | 1767 | 1467032417637 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:00:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:00:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:00:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:00:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:00:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1706ms 06:00:17 INFO - PROCESS | 1767 | 1467032417664 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:00:17 INFO - PROCESS | 1767 | 1467032417671 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:00:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:00:17 INFO - PROCESS | 1767 | 1467032417706 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 1767 | 1467032417709 Marionette TRACE conn4 <- [1,3062,null,{}] 06:00:17 INFO - PROCESS | 1767 | 1467032417715 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:17 INFO - PROCESS | 1767 | 1467032417720 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:18 INFO - PROCESS | 1767 | 1467032418233 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 136 (0x8b9cfc00) [pid = 1767] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 135 (0x89bf3800) [pid = 1767] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 134 (0x89d96c00) [pid = 1767] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 133 (0x92980c00) [pid = 1767] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 132 (0x8d5ab400) [pid = 1767] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 131 (0x8f00d400) [pid = 1767] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 130 (0x9127b000) [pid = 1767] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 129 (0x8e49ac00) [pid = 1767] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 128 (0x8dc1ec00) [pid = 1767] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 127 (0x8c0d0000) [pid = 1767] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 126 (0x89bf9400) [pid = 1767] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 125 (0x8c060c00) [pid = 1767] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 124 (0x8ef35000) [pid = 1767] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 123 (0x8b6e4c00) [pid = 1767] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 122 (0x8ec2e800) [pid = 1767] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 121 (0x9ab8c400) [pid = 1767] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 120 (0x9ab8ac00) [pid = 1767] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 119 (0x998dbc00) [pid = 1767] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 118 (0x91271400) [pid = 1767] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 117 (0xa23fb400) [pid = 1767] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 116 (0x8ec2d800) [pid = 1767] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 115 (0x8dd54400) [pid = 1767] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:00:18 INFO - PROCESS | 1767 | --DOMWINDOW == 114 (0x8b9c3400) [pid = 1767] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:00:18 INFO - PROCESS | 1767 | 1467032418457 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:18 INFO - PROCESS | 1767 | 1467032418464 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:18 INFO - PROCESS | 1767 | ++DOCSHELL 0x89bf2400 == 48 [pid = 1767] [id = 775] 06:00:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 115 (0x89bf3800) [pid = 1767] [serial = 2324] [outer = (nil)] 06:00:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 116 (0x8c060c00) [pid = 1767] [serial = 2325] [outer = 0x89bf3800] 06:00:18 INFO - PROCESS | 1767 | 1467032418535 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 1767 | ++DOMWINDOW == 117 (0x8e5e7000) [pid = 1767] [serial = 2326] [outer = 0x89bf3800] 06:00:18 INFO - PROCESS | 1767 | [1767] 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 06:00:19 INFO - PROCESS | 1767 | 1467032419322 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:00:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:00:19 INFO - {} 06:00:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1631ms 06:00:19 INFO - PROCESS | 1767 | 1467032419337 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 1767 | 1467032419341 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:00:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:00:19 INFO - PROCESS | 1767 | 1467032419347 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 1767 | 1467032419350 Marionette TRACE conn4 <- [1,3066,null,{}] 06:00:19 INFO - PROCESS | 1767 | 1467032419366 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:19 INFO - PROCESS | 1767 | 1467032419370 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:19 INFO - PROCESS | 1767 | 1467032419559 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:00:19 INFO - PROCESS | 1767 | 1467032419570 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 1767 | 1467032419587 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:19 INFO - PROCESS | 1767 | ++DOCSHELL 0x91bba000 == 49 [pid = 1767] [id = 776] 06:00:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 118 (0x92203800) [pid = 1767] [serial = 2327] [outer = (nil)] 06:00:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 119 (0x925c3400) [pid = 1767] [serial = 2328] [outer = 0x92203800] 06:00:19 INFO - PROCESS | 1767 | 1467032419666 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 1767 | ++DOMWINDOW == 120 (0x92981800) [pid = 1767] [serial = 2329] [outer = 0x92203800] 06:00:20 INFO - PROCESS | 1767 | 1467032420820 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:00:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1531ms 06:00:20 INFO - PROCESS | 1767 | 1467032420881 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:00:20 INFO - PROCESS | 1767 | 1467032420889 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:00:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:00:20 INFO - PROCESS | 1767 | 1467032420915 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:00:20 INFO - PROCESS | 1767 | 1467032420921 Marionette TRACE conn4 <- [1,3070,null,{}] 06:00:20 INFO - PROCESS | 1767 | 1467032420931 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:20 INFO - PROCESS | 1767 | 1467032420937 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:21 INFO - PROCESS | 1767 | 1467032421150 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:00:21 INFO - PROCESS | 1767 | 1467032421492 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 1767 | 1467032421502 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:21 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d358000 == 50 [pid = 1767] [id = 777] 06:00:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 121 (0x8d5ae000) [pid = 1767] [serial = 2330] [outer = (nil)] 06:00:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 122 (0x8db08c00) [pid = 1767] [serial = 2331] [outer = 0x8d5ae000] 06:00:21 INFO - PROCESS | 1767 | 1467032421592 Marionette DEBUG loaded listener.js 06:00:21 INFO - PROCESS | 1767 | ++DOMWINDOW == 123 (0x8dca0c00) [pid = 1767] [serial = 2332] [outer = 0x8d5ae000] 06:00:22 INFO - PROCESS | 1767 | 1467032422437 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:00:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1552ms 06:00:22 INFO - PROCESS | 1767 | 1467032422465 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:00:22 INFO - PROCESS | 1767 | 1467032422472 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:00:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:00:22 INFO - PROCESS | 1767 | 1467032422483 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:00:22 INFO - PROCESS | 1767 | 1467032422487 Marionette TRACE conn4 <- [1,3074,null,{}] 06:00:22 INFO - PROCESS | 1767 | 1467032422494 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:22 INFO - PROCESS | 1767 | 1467032422500 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:22 INFO - PROCESS | 1767 | 1467032422777 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:00:23 INFO - PROCESS | 1767 | 1467032423259 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:23 INFO - PROCESS | 1767 | 1467032423275 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:23 INFO - PROCESS | 1767 | ++DOCSHELL 0x8ec2d400 == 51 [pid = 1767] [id = 778] 06:00:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 124 (0x8ec33800) [pid = 1767] [serial = 2333] [outer = (nil)] 06:00:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 125 (0x8ee03800) [pid = 1767] [serial = 2334] [outer = 0x8ec33800] 06:00:23 INFO - PROCESS | 1767 | 1467032423462 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 1767 | ++DOMWINDOW == 126 (0x8ef31400) [pid = 1767] [serial = 2335] [outer = 0x8ec33800] 06:00:24 INFO - PROCESS | 1767 | 1467032424688 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:00:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:00:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:00:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:00:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:00:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:00:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:00:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2239ms 06:00:24 INFO - PROCESS | 1767 | 1467032424725 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:00:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:00:24 INFO - PROCESS | 1767 | 1467032424730 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:00:24 INFO - PROCESS | 1767 | 1467032424738 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:00:24 INFO - PROCESS | 1767 | 1467032424745 Marionette TRACE conn4 <- [1,3078,null,{}] 06:00:24 INFO - PROCESS | 1767 | 1467032424762 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:24 INFO - PROCESS | 1767 | 1467032424772 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:25 INFO - PROCESS | 1767 | 1467032425072 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:00:25 INFO - PROCESS | 1767 | 1467032425335 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:25 INFO - PROCESS | 1767 | 1467032425347 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:25 INFO - PROCESS | 1767 | ++DOCSHELL 0x9111ac00 == 52 [pid = 1767] [id = 779] 06:00:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 127 (0x9111d400) [pid = 1767] [serial = 2336] [outer = (nil)] 06:00:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 128 (0x91274c00) [pid = 1767] [serial = 2337] [outer = 0x9111d400] 06:00:25 INFO - PROCESS | 1767 | 1467032425436 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 1767 | ++DOMWINDOW == 129 (0x91a56c00) [pid = 1767] [serial = 2338] [outer = 0x9111d400] 06:00:26 INFO - PROCESS | 1767 | 1467032426287 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:00:26 INFO - PROCESS | 1767 | 1467032426342 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:00:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:00:26 INFO - PROCESS | 1767 | 1467032426351 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 1767 | 1467032426359 Marionette TRACE conn4 <- [1,3082,null,{}] 06:00:26 INFO - PROCESS | 1767 | 1467032426379 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:26 INFO - PROCESS | 1767 | 1467032426385 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:26 INFO - PROCESS | 1767 | 1467032426664 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:00:26 INFO - PROCESS | 1767 | 1467032426835 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:26 INFO - PROCESS | 1767 | 1467032426843 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:26 INFO - PROCESS | 1767 | ++DOCSHELL 0x9220d000 == 53 [pid = 1767] [id = 780] 06:00:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 130 (0x9232d800) [pid = 1767] [serial = 2339] [outer = (nil)] 06:00:26 INFO - PROCESS | 1767 | ++DOMWINDOW == 131 (0x92981000) [pid = 1767] [serial = 2340] [outer = 0x9232d800] 06:00:26 INFO - PROCESS | 1767 | 1467032426924 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 1767 | ++DOMWINDOW == 132 (0x92ae2800) [pid = 1767] [serial = 2341] [outer = 0x9232d800] 06:00:27 INFO - PROCESS | 1767 | 1467032427776 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:00:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:00:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:00:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:00:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1485ms 06:00:27 INFO - PROCESS | 1767 | 1467032427839 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:00:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:00:27 INFO - PROCESS | 1767 | 1467032427843 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:00:27 INFO - PROCESS | 1767 | 1467032427850 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:00:27 INFO - PROCESS | 1767 | 1467032427854 Marionette TRACE conn4 <- [1,3086,null,{}] 06:00:27 INFO - PROCESS | 1767 | 1467032427859 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:27 INFO - PROCESS | 1767 | 1467032427865 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:28 INFO - PROCESS | 1767 | 1467032428059 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:00:28 INFO - PROCESS | 1767 | 1467032428361 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:28 INFO - PROCESS | 1767 | 1467032428370 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:28 INFO - PROCESS | 1767 | ++DOCSHELL 0x8b6e6400 == 54 [pid = 1767] [id = 781] 06:00:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 133 (0x8ee0ac00) [pid = 1767] [serial = 2342] [outer = (nil)] 06:00:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 134 (0x93b39800) [pid = 1767] [serial = 2343] [outer = 0x8ee0ac00] 06:00:28 INFO - PROCESS | 1767 | 1467032428452 Marionette DEBUG loaded listener.js 06:00:28 INFO - PROCESS | 1767 | ++DOMWINDOW == 135 (0x93d4cc00) [pid = 1767] [serial = 2344] [outer = 0x8ee0ac00] 06:00:29 INFO - PROCESS | 1767 | 1467032429303 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:00:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:00:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1481ms 06:00:29 INFO - PROCESS | 1767 | 1467032429331 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:00:29 INFO - PROCESS | 1767 | 1467032429335 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:00:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:00:29 INFO - PROCESS | 1767 | 1467032429341 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:00:29 INFO - PROCESS | 1767 | 1467032429345 Marionette TRACE conn4 <- [1,3090,null,{}] 06:00:29 INFO - PROCESS | 1767 | 1467032429351 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:29 INFO - PROCESS | 1767 | 1467032429362 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:29 INFO - PROCESS | 1767 | 1467032429731 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:00:29 INFO - PROCESS | 1767 | 1467032429909 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 1767 | 1467032429919 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:29 INFO - PROCESS | 1767 | ++DOCSHELL 0x9393cc00 == 55 [pid = 1767] [id = 782] 06:00:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 136 (0x93d3b400) [pid = 1767] [serial = 2345] [outer = (nil)] 06:00:29 INFO - PROCESS | 1767 | ++DOMWINDOW == 137 (0x952a9400) [pid = 1767] [serial = 2346] [outer = 0x93d3b400] 06:00:30 INFO - PROCESS | 1767 | 1467032430003 Marionette DEBUG loaded listener.js 06:00:30 INFO - PROCESS | 1767 | ++DOMWINDOW == 138 (0x95445000) [pid = 1767] [serial = 2347] [outer = 0x93d3b400] 06:00:30 INFO - PROCESS | 1767 | 1467032430875 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:00:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:00:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1548ms 06:00:30 INFO - PROCESS | 1767 | 1467032430906 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:00:30 INFO - PROCESS | 1767 | 1467032430910 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:00:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:00:30 INFO - PROCESS | 1767 | 1467032430919 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 1767 | 1467032430922 Marionette TRACE conn4 <- [1,3094,null,{}] 06:00:30 INFO - PROCESS | 1767 | 1467032430928 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:30 INFO - PROCESS | 1767 | 1467032430933 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:31 INFO - PROCESS | 1767 | 1467032431123 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:00:31 INFO - PROCESS | 1767 | 1467032431389 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 1767 | 1467032431399 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:31 INFO - PROCESS | 1767 | ++DOCSHELL 0x8d34f000 == 56 [pid = 1767] [id = 783] 06:00:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 139 (0x93d52000) [pid = 1767] [serial = 2348] [outer = (nil)] 06:00:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 140 (0x95670c00) [pid = 1767] [serial = 2349] [outer = 0x93d52000] 06:00:31 INFO - PROCESS | 1767 | 1467032431485 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 1767 | ++DOMWINDOW == 141 (0x97930800) [pid = 1767] [serial = 2350] [outer = 0x93d52000] 06:00:32 INFO - PROCESS | 1767 | 1467032432343 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:00:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:00:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1480ms 06:00:32 INFO - PROCESS | 1767 | 1467032432445 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:00:32 INFO - PROCESS | 1767 | 1467032432457 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:00:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:00:32 INFO - PROCESS | 1767 | 1467032432472 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 1767 | 1467032432475 Marionette TRACE conn4 <- [1,3098,null,{}] 06:00:32 INFO - PROCESS | 1767 | 1467032432482 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:32 INFO - PROCESS | 1767 | 1467032432487 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:32 INFO - PROCESS | 1767 | 1467032432688 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:00:33 INFO - PROCESS | 1767 | 1467032432997 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:33 INFO - PROCESS | 1767 | 1467032433006 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:33 INFO - PROCESS | 1767 | ++DOCSHELL 0x8e5ecc00 == 57 [pid = 1767] [id = 784] 06:00:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 142 (0x952ad800) [pid = 1767] [serial = 2351] [outer = (nil)] 06:00:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 143 (0x98ce5c00) [pid = 1767] [serial = 2352] [outer = 0x952ad800] 06:00:33 INFO - PROCESS | 1767 | 1467032433136 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 1767 | ++DOMWINDOW == 144 (0x99723800) [pid = 1767] [serial = 2353] [outer = 0x952ad800] 06:00:33 INFO - PROCESS | 1767 | 1467032433955 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:00:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:00:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:00:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1530ms 06:00:34 INFO - PROCESS | 1767 | 1467032434003 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:00:34 INFO - PROCESS | 1767 | 1467032434007 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:00:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:00:34 INFO - PROCESS | 1767 | 1467032434014 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:00:34 INFO - PROCESS | 1767 | 1467032434017 Marionette TRACE conn4 <- [1,3102,null,{}] 06:00:34 INFO - PROCESS | 1767 | 1467032434043 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:34 INFO - PROCESS | 1767 | 1467032434049 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:34 INFO - PROCESS | 1767 | 1467032434260 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:00:34 INFO - PROCESS | 1767 | 1467032434547 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 1767 | 1467032434556 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:34 INFO - PROCESS | 1767 | ++DOCSHELL 0x95678800 == 58 [pid = 1767] [id = 785] 06:00:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 145 (0x98444800) [pid = 1767] [serial = 2354] [outer = (nil)] 06:00:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 146 (0x99874000) [pid = 1767] [serial = 2355] [outer = 0x98444800] 06:00:34 INFO - PROCESS | 1767 | 1467032434639 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1767 | ++DOMWINDOW == 147 (0x99876c00) [pid = 1767] [serial = 2356] [outer = 0x98444800] 06:00:35 INFO - PROCESS | 1767 | 1467032435460 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:00:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:00:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1504ms 06:00:35 INFO - PROCESS | 1767 | 1467032435520 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1767 | 1467032435524 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:00:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:00:35 INFO - PROCESS | 1767 | 1467032435532 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1767 | 1467032435536 Marionette TRACE conn4 <- [1,3106,null,{}] 06:00:35 INFO - PROCESS | 1767 | 1467032435542 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:35 INFO - PROCESS | 1767 | 1467032435548 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:35 INFO - PROCESS | 1767 | 1467032435749 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:00:36 INFO - PROCESS | 1767 | 1467032436060 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1767 | 1467032436066 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:36 INFO - PROCESS | 1767 | ++DOCSHELL 0x9543cc00 == 59 [pid = 1767] [id = 786] 06:00:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 148 (0x98353000) [pid = 1767] [serial = 2357] [outer = (nil)] 06:00:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 149 (0x998e6400) [pid = 1767] [serial = 2358] [outer = 0x98353000] 06:00:36 INFO - PROCESS | 1767 | 1467032436157 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1767 | ++DOMWINDOW == 150 (0x99b02c00) [pid = 1767] [serial = 2359] [outer = 0x98353000] 06:00:37 INFO - PROCESS | 1767 | 1467032437065 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:00:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:00:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:00:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:00:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1590ms 06:00:37 INFO - PROCESS | 1767 | 1467032437169 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 1767 | 1467032437173 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:00:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:00:37 INFO - PROCESS | 1767 | 1467032437187 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1767 | 1467032437192 Marionette TRACE conn4 <- [1,3110,null,{}] 06:00:37 INFO - PROCESS | 1767 | 1467032437198 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:37 INFO - PROCESS | 1767 | 1467032437204 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:37 INFO - PROCESS | 1767 | 1467032437456 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:00:37 INFO - PROCESS | 1767 | 1467032437846 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 1767 | 1467032437856 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:37 INFO - PROCESS | 1767 | ++DOCSHELL 0x99c23400 == 60 [pid = 1767] [id = 787] 06:00:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 151 (0x99c25800) [pid = 1767] [serial = 2360] [outer = (nil)] 06:00:37 INFO - PROCESS | 1767 | ++DOMWINDOW == 152 (0x99c29800) [pid = 1767] [serial = 2361] [outer = 0x99c25800] 06:00:37 INFO - PROCESS | 1767 | 1467032437953 Marionette DEBUG loaded listener.js 06:00:38 INFO - PROCESS | 1767 | ++DOMWINDOW == 153 (0x9a071800) [pid = 1767] [serial = 2362] [outer = 0x99c25800] 06:00:38 INFO - PROCESS | 1767 | 1467032438795 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:00:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:00:38 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 06:00:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:00:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1642ms 06:00:38 INFO - PROCESS | 1767 | 1467032438831 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:00:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:00:38 INFO - PROCESS | 1767 | 1467032438836 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:00:38 INFO - PROCESS | 1767 | 1467032438843 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:00:38 INFO - PROCESS | 1767 | 1467032438846 Marionette TRACE conn4 <- [1,3114,null,{}] 06:00:38 INFO - PROCESS | 1767 | 1467032438852 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:38 INFO - PROCESS | 1767 | 1467032438857 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:39 INFO - PROCESS | 1767 | 1467032439093 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:00:39 INFO - PROCESS | 1767 | 1467032439402 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"41d9eb0c-0b9e-4e0f-bb64-e349e92a6179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1767 | 1467032439411 Marionette INFO sendAsync 72665081-fb34-449d-9b36-5466f491b8ff 06:00:39 INFO - PROCESS | 1767 | ++DOCSHELL 0x89bfc400 == 61 [pid = 1767] [id = 788] 06:00:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 154 (0x8b6e8400) [pid = 1767] [serial = 2363] [outer = (nil)] 06:00:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 155 (0x8c0cc400) [pid = 1767] [serial = 2364] [outer = 0x8b6e8400] 06:00:39 INFO - PROCESS | 1767 | 1467032439499 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 1767 | ++DOMWINDOW == 156 (0x8d1fdc00) [pid = 1767] [serial = 2365] [outer = 0x8b6e8400] 06:00:40 INFO - PROCESS | 1767 | 1467032440356 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:00:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:00:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1531ms 06:00:40 INFO - PROCESS | 1767 | 1467032440373 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 1767 | 1467032440377 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:00:41 WARNING - u'runner_teardown' () 06:00:41 INFO - No more tests 06:00:41 INFO - Got 0 unexpected results 06:00:41 INFO - SUITE-END | took 1349s 06:00:41 INFO - Closing logging queue 06:00:41 INFO - queue closed 06:00:41 INFO - Return code: 0 06:00:41 WARNING - # TBPL SUCCESS # 06:00:41 INFO - Running post-action listener: _resource_record_post_action 06:00:41 INFO - Running post-run listener: _resource_record_post_run 06:00:42 INFO - Total resource usage - Wall time: 1385s; CPU: 98.0%; Read bytes: 14008320; Write bytes: 926396416; Read time: 660; Write time: 252792 06:00:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:00:42 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 142684160; Read time: 8; Write time: 145528 06:00:42 INFO - run-tests - Wall time: 1354s; CPU: 98.0%; Read bytes: 11022336; Write bytes: 783712256; Read time: 556; Write time: 107264 06:00:42 INFO - Running post-run listener: _upload_blobber_files 06:00:42 INFO - Blob upload gear active. 06:00:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:00:42 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 06:00:42 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'] 06:00:42 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 06:00:43 INFO - (blobuploader) - INFO - Open directory for files ... 06:00:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:00:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:00:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:00:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:00:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:00:46 INFO - (blobuploader) - INFO - Done attempting. 06:00:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:00:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:00:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:00:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:00:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:00:47 INFO - (blobuploader) - INFO - Done attempting. 06:00:47 INFO - (blobuploader) - INFO - Iteration through files over. 06:00:47 INFO - Return code: 0 06:00:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:00:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:00:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5dd47e5d6a0239037df31968fefaacb25645d06d5bcb96c136fc3ea83b5a195fa2b34210c144d99a252c8c09943e90ed7db744cdf8e288ed7a5b146ab31663f5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e9be4c8ad9710585db9ff42cda1c8c52cf1915db0e6981352647f0cd2cd2995ccc30e60ad4266c3a9505a3fdb36b9ba1f25782d3c56f1f69cde4d5db14e43df8"} 06:00:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:00:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:00:47 INFO - Contents: 06:00:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5dd47e5d6a0239037df31968fefaacb25645d06d5bcb96c136fc3ea83b5a195fa2b34210c144d99a252c8c09943e90ed7db744cdf8e288ed7a5b146ab31663f5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e9be4c8ad9710585db9ff42cda1c8c52cf1915db0e6981352647f0cd2cd2995ccc30e60ad4266c3a9505a3fdb36b9ba1f25782d3c56f1f69cde4d5db14e43df8"} 06:00:47 INFO - Running post-run listener: copy_logs_to_upload_dir 06:00:47 INFO - Copying logs to upload dir... 06:00:47 INFO - mkdir: /builds/slave/test/build/upload/logs 06:00:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1494.671666 ========= master_lag: 3.03 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 57 secs) (at 2016-06-27 06:00:50.237045) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-27 06:00:50.247906) ========= 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-1467028371.875937-1082887335 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5dd47e5d6a0239037df31968fefaacb25645d06d5bcb96c136fc3ea83b5a195fa2b34210c144d99a252c8c09943e90ed7db744cdf8e288ed7a5b146ab31663f5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e9be4c8ad9710585db9ff42cda1c8c52cf1915db0e6981352647f0cd2cd2995ccc30e60ad4266c3a9505a3fdb36b9ba1f25782d3c56f1f69cde4d5db14e43df8"} build_url:https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035335 build_url: 'https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/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/5dd47e5d6a0239037df31968fefaacb25645d06d5bcb96c136fc3ea83b5a195fa2b34210c144d99a252c8c09943e90ed7db744cdf8e288ed7a5b146ab31663f5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e9be4c8ad9710585db9ff42cda1c8c52cf1915db0e6981352647f0cd2cd2995ccc30e60ad4266c3a9505a3fdb36b9ba1f25782d3c56f1f69cde4d5db14e43df8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XceddfH5T-mH_Zqfs734hw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-27 06:00:51.289418) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 06:00:51.289755) ========= 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-1467028371.875937-1082887335 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018594 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 06:00:51.351021) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 06:00:51.351362) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 06:00:51.351762) ========= ========= Total master_lag: 4.74 =========